估值方法对比与综合运用:选对尺子,量对东西

系列:估值方法 · 第六篇(收官篇) 难度:⭐⭐⭐⭐ 适读人群:已学完 PE/PB/PS/EV/DCF/DDM 全套工具,想融会贯通的投资者


一、引子:“学了这么多,我到底该用哪个?”

小林把那几页笔记摊在桌上,上面写满了公式——PE、PB、PS、EV/EBITDA、DCF、DDM……密密麻麻,看起来有点凌乱。

「老陈,我学了这么多方法,但每次看到一只股票,脑子里就转圈。我到底该用哪个?」

老陈靠在椅背上,笑了。

「好问题,这才是最难的。」

「什么叫最难?」小林追问。

「背公式,谁都能背。但你知道什么时候用哪把尺子,才是真功夫。」老陈站起身,走到白板旁,拿起笔,「我问你,你量一段布的长度,用什么工具?」

「卷尺。」

「量一粒米的直径呢?」

「游标卡尺……」

「给人量体温呢?」

「温度计。」

「工具不同,因为被测量的东西不同。估值也是一样。每种方法背后有它的假设和前提,用错了工具,结论就是垃圾。今天,我们来做一件事——把所有工具放在一起,搞清楚什么情况用什么,以及如何把它们组合起来,互相验证。」


二、六种估值方法适用场景对比矩阵

方法核心公式最适用行业/场景不适用场景核心优点主要局限
PE(市盈率)市值 / 净利润消费品龙头、科技成熟期、盈利稳定的周期低点亏损公司、强周期股高点、利润被大幅操纵时直观易懂,使用最广泛,便于横向比较净利润易受折旧/利息/税收影响;周期股PE失真;利润可操纵
PB(市净率)市值 / 净资产银行、保险、地产、钢铁(周期底部判断)轻资产公司(品牌/平台)、成长股(净资产不体现价值)反映公司清算价值;银行等金融股最合适;周期底部判断可靠无形资产不体现在账面;忽略盈利能力;高ROE公司PB高≠贵
PS(市销率)市值 / 营业收入亏损成长期公司:创新药、互联网、SaaS成熟稳定低利润率公司(收入大但利润薄)不受利润正负影响;收入比利润更难造假;便于早期阶段横向比较完全忽略成本结构;收入质量差时PS无意义;需配合增速使用
EV/EBITDA企业价值 / 息税折旧摊销前利润重资产行业(制造/电信)、不同资本结构公司比较、跨国并购评估金融股(EV概念不适用)、成长期亏损公司(EBITDA可能很小)排除资本结构、税率、折旧差异;并购领域标准工具;便于跨国比较忽略资本支出(CapEx)需求;不区分”好EBITDA”和”差EBITDA”
DCF(现金流折现)现金流稳定可预测:公用事业、高速公路、成熟消费品强周期股、早期成长公司(现金流难预测)、亏损期公司最完整的理论框架;不依赖市场情绪;强制进行深度业务思考假设敏感性极高(增速差1%,估值差30%);结果受主观判断影响大
DDM(股息折现)高股息成熟企业:银行、高速公路、公用事业、成熟消费品龙头成长股(不分红或分红很少)、周期股(股息不稳定)、亏损公司收益可见性强,逻辑最纯粹;直接衡量”现金回报”;配合股息率分位使用效果好完全依赖分红政策;永续增长假设过于理想化;对不分红公司完全失效

三、估值方法选择决策树

「好,老陈,给我一个步骤,当我面对一只陌生股票,我先问什么?」

「别急,跟着树走。」

拿到一只股票
│
├─► 它有利润吗(最近12个月净利润为正)?
│     │
│     ├─► 否 ─────────────────────────────────────────►
│     │                                                  │
│     │                                    它有收入吗?  │
│     │                                    │             │
│     │                          ├─► 有收入 ──► 用 PS   │
│     │                          │              + 收入增速/PS/G│
│     │                          └─► 无收入/极早期 ──► 用非财务指标│
│     │                                   (用户数、管线期数、GMV)│
│     │
│     └─► 是 ─────────────────────────────────────────►
│                                                        │
│                                          它是金融股吗?│
│                                          │             │
│                              ├─► 是 ─────────────────►│
│                              │    银行 ── PB + ROE分析 │
│                              │    保险 ── P/EV(内含价值)│
│                              │    券商 ── PB           │
│                              │                         │
│                              └─► 否 ──────────────────►
│                                                        │
│                                    它是重资产行业吗?  │
│                                    (制造/电信/航空)  │
│                                    │                   │
│                        ├─► 是 ──► EV/EBITDA 或 PB     │
│                        │                               │
│                        └─► 否 ─────────────────────────►
│                                                        │
│                                    它是周期股吗?      │
│                                    (钢铁/煤炭/化工/航运)│
│                                    │                   │
│                  ├─► 是 ──► PB底部法(PE在周期顶部会很低,陷阱!)│
│                  │         + 产能周期/库存周期判断     │
│                  │                                     │
│                  └─► 否 ─────────────────────────────►
│                                                        │
│                              现金流稳定可预测吗?      │
│                              │                         │
│          ├─► 是 ──► DCF / DDM(高股息公司优先DDM)    │
│          │                                             │
│          └─► 否 ──► 用 PE + PEG                       │
│                     PEG = PE / 净利润增速              │
│                     PEG < 1 通常认为合理甚至低估       │
└──────────────────────────────────────────────────────

「老陈,这棵树我懂了,但有没有简化的口诀?」

老陈想了想,写下六个字:

“看盈利,看资产,看行业性质”

  • 没有盈利 → 看收入(PS)
  • 金融行业 → 看资产(PB)
  • 重资产行业 → 看EBITDA(EV/EBITDA)
  • 周期行业 → 看底部净资产(PB)
  • 稳定现金流 → 看折现(DCF/DDM)
  • 有盈利 + 有增长 → 看PE+PEG

四、剩余收益模型(RI/EVA)——解释 PB 与 ROE 关系的理论王冠

4.1 为什么需要剩余收益模型?

「老陈,有个问题一直困扰我。你说ROE高的公司PB应该高。但是……这只是经验规律,还是有理论推导的?」

老陈眼睛一亮:「这才是好问题!这就要用到 CFA Level 2 的核心工具——剩余收益模型(Residual Income Model,RI)。」


4.2 剩余收益的定义

理解:净利润是”赚到的钱”, 账面净资产是”股东要求的最低回报”。两者之差就是”超额回报”,即真正意义上为股东创造的价值。

等价地,利用 ROE 改写:

代入得:


4.3 内在价值的完整公式

其中:

  • :股票内在价值
  • :当前账面净资产(每股)
  • :第 期预期ROE
  • :股权成本
  • :第 期末账面净资产

4.4 三个关键结论——完美解释 PB 与 ROE 的关系

「老陈!我明白了!」小林猛地站起来,「这就是为什么茅台PB可以到30倍,而银行PB只有0.5倍!茅台的ROE常年30%+,远超 ,所以创造了巨量剩余收益,PB应该远大于1。银行的ROE已经接近甚至低于股东的要求回报率,所以市场给它的PB不到1!」

「说对了。」老陈缓缓点头,「这就是ROE高的公司PB应该高的理论依据。不是经验规律,是数学必然。」


4.5 数值验证

公司A(高ROE型):

  • 元(每股净资产)
  • ,,假设ROE永续不变,

第一年剩余收益:

如果剩余收益也以某个增速永续增长,可以简化估算内在价值(此处用简化法):

合理PB = 4.0x(ROE = 25% 的公司,PB = 4 才算合理)

公司B(低ROE型):

  • 元,,(ROE < Ke)

公司B每年都在毁灭价值,合理PB显然应该 < 1。


五、多估值方法交叉验证——估值锚定法

「好,理论全学完了。实际操作中,我应该用几种方法?」

「至少三种,取交集。」老陈在纸上画了一个维恩图的轮廓:

  方法A估值区间:[20元, 28元]

  方法B估值区间:[22元, 32元]

  方法C估值区间:[18元, 26元]

           取交集:[22元, 26元]

  当前股价:23元 → 在交集内 → 估值合理,可以持有
  当前股价:17元 → 在三种方法下均低估 → 具备强安全边际
  当前股价:35元 → 在三种方法下均高估 → 明显泡沫区间

关键原则:

  • 三种方法结果高度一致 → 置信度高,可以大胆下结论
  • 三种方法结果差异很大 → 说明假设差异或行业特殊性,需要深入研究为什么,而非简单取平均
  • 只有一种方法说便宜 → 不足以支撑买入决策,可能是该方法不适用

六、综合案例:用四种方法估值贵州茅台

「老陈,给我来个实战案例吧。」

「好,我们拿茅台来练手。注意,这里用的是示意性数字,帮你理解方法,不构成投资建议。」

6.1 基础数据假设(示意)

指标示意数值说明
股价1,600元假设当前价格
总股本12.56亿股—
总市值约20,096亿元—
每股净利润(EPS)约68元TTM
每股净资产(BPS)约200元—
每股股息约43元上年度
ROE约34%持续高ROE
营业收入约1,500亿元近年
自由现金流(FCF)约700亿元经营现金流强
有息负债接近0茅台基本无债
货币资金约1,700亿元账上趴着大量现金

6.2 方法一:PE 估值

茅台历史PE中枢约25~35x(高端消费品龙头溢价),当前23.5x处于历史偏低水位。

PE隐含的合理股价区间(按20x~35x):

PE估值区间:1,360元 ~ 2,380元


6.3 方法二:PB + 剩余收益验证

用剩余收益逻辑反推合理PB:

  • ,(国债2.5% + 风险溢价6.5%)
  • ROE比Ke高出 ,持续创造超额价值

历史上,ROE = 34% 的消费品龙头,合理PB可达8~15x。当前8x处于历史偏低位。

按PB = 6x ~ 12x 的历史区间:

PB估值区间:1,200元 ~ 2,400元


6.4 方法三:P/FCF 估值

茅台这类现金流极强的龙头,历史P/FCF中枢约25~40x:

按 22x ~ 38x 区间:

P/FCF估值区间:1,226元 ~ 2,118元


6.5 方法四:DDM 估值

  • 元,(保守估计,历史增速约10%+,取低)

⚠️ 注意!DDM对 极其敏感。 时,分母极小,估值极高。

如果把 调低到 5%(保守):

如果 :

DDM估值区间( 在5%~7%间):约1,129元 ~ 2,322元

(DDM在此案例下结果范围较宽,主要用于辅助验证)


6.6 四种方法汇总与交叉验证

方法估值区间当前股价1,600元的位置
PE(20x ~ 35x)1,360元 ~ 2,380元处于区间下半段
PB(6x ~ 12x)1,200元 ~ 2,400元处于区间下半段
P/FCF(22x ~ 38x)1,226元 ~ 2,118元处于区间中段
DDM(=5%~7%)1,129元 ~ 2,322元处于区间中段
四种方法交集~1,360元 ~ ~2,118元处于合理偏低区间

「小林,你看到了什么?」

小林认真看了一会儿:「四种方法的区间高度重叠,交集大约在1,360元到2,118元之间。当前1,600元正好在交集中偏下的位置,既不是极度低估,也不是泡沫区间。」

「对,这就是交叉验证的意义。当四种完全不同逻辑的方法都把一只股票框在相似的范围内,这个结论的可信度就非常高了。反之,如果一种方法说它便宜,另一种说它贵,你就要回头想想,是不是某个方法的前提不成立,或者某个数据有问题。」


七、Tushare 取数:一次性获取多维估值指标

import tushare as ts
import pandas as pd
 
pro = ts.pro_api('你的TOKEN')
 
# 一次性获取多维估值指标(PE/PB/PS/市值)
df = pro.daily_basic(
    ts_code='600519.SH',
    start_date='20200101',
    end_date='20251231',
    fields='ts_code,trade_date,pe_ttm,pb,ps_ttm,total_mv,dv_ratio,dv_ttm'
)
 
df['trade_date'] = pd.to_datetime(df['trade_date'])
df = df.sort_values('trade_date')
 
# 计算各指标历史分位(过去5年滚动)
for col in ['pe_ttm', 'pb', 'ps_ttm', 'dv_ratio']:
    df[f'{col}_pct'] = df[col].rank(pct=True)  # 历史分位(越低越便宜)
 
# 查看最新数据
latest = df.iloc[-1]
print("=== 最新估值快照 ===")
print(f"PE_TTM: {latest['pe_ttm']:.1f}x  历史分位: {latest['pe_ttm_pct']:.1%}")
print(f"PB:     {latest['pb']:.1f}x  历史分位: {latest['pb_pct']:.1%}")
print(f"PS_TTM: {latest['ps_ttm']:.1f}x  历史分位: {latest['ps_ttm_pct']:.1%}")
print(f"股息率:  {latest['dv_ratio']:.2f}%  历史分位: {latest['dv_ratio_pct']:.1%}")

字段说明:

  • pe_ttm:过去12个月滚动市盈率
  • pb:市净率
  • ps_ttm:过去12个月滚动市销率
  • dv_ratio:股息率(%)
  • dv_ttm:过去12个月每股股息

八、最后一课:估值不是算出一个数,而是建立一个思维框架

「老陈,我现在发现,用不同方法估出来的值差别可以很大,这让我有点不踏实。」

老陈放下笔,认真看着小林:

「你感到不踏实,是因为你还在寻找’正确答案’。但市场是概率博弈的地方,没有正确答案。」

「那估值的意义是什么?」

「估值的意义,是让你知道你是在’大概率低估区间’买入,还是在’大概率高估区间’买入。没有人能精确算出茅台该值1580元还是1620元。但你能判断它在800元是便宜还是贵——当然是便宜。你能判断它在5000元是便宜还是贵——当然是贵。」

「所以估值是排除极端情况?」

「对,估值是建立’安全边际’,是给你的’无知’留缓冲垫。买入时越便宜,就算你对增速的判断有误差,犯错的代价也越小。这是格雷厄姆一生的核心思想,也是巴菲特说的’用50分钱买1块钱的东西’。」

「那最后告诉我,一套完整的估值流程是什么?」

老陈在白板上写下五行字:

1. 理解业务 → 搞清楚公司靠什么赚钱,护城河在哪
2. 选对工具 → 根据行业性质选1~3种适合的估值方法
3. 估计参数 → 对关键假设(增速、折现率、利润率)保持保守
4. 交叉验证 → 多方法结论一致才有高置信度
5. 等待安全边际 → 即便估值合理,也要等一个更低的买入价格

「记住最重要的一点——」老陈收起笔,「估值是服务于投资决策的,不是炫技的。方法用对了,做对了大方向,才是真正的功夫。」


九、追问思考题

题目一

以下三家公司,请为每家选择最合适的估值方法,并说明理由:

  • A公司:某国内头部SaaS企业,成立5年,收入增速60%,净利润为-3亿元,预计3年后盈亏平衡
  • B公司:某国有四大行之一,ROE约12%,股息率约5.5%,PB = 0.6x
  • C公司:某国内高速公路运营商,特许经营期还剩25年,现金流稳定,股息支付率65%,股息率4.8%
📌 答案方向

A公司(成长期亏损SaaS):首选 PS(市销率)。

  • 净利润为负,PE/PB无法体现成长价值
  • 收入增速高且可追踪,PS配合PS/G进行横向比较
  • 辅助:关注收入增速、毛利率趋势、客户续费率(NRR)等非财务指标

B公司(国有大行):首选 PB + 股息率/DDM。

  • 银行核心资产是贷款/净资产,PB是行业标准工具
  • PB = 0.6x < 1,配合ROE = 12% vs Ke ≈ 8~10%,判断是否合理低估
  • 股息率5.5% > 2×国债利率,具备高股息安全边际,辅以DDM验证

C公司(高速公路):首选 DDM + DCF。

  • 特许期25年,现金流高度可预测,DDM/DCF最适合
  • 股息支付率65%(健康区间),股息率4.8%接近高股息阈值(5%)
  • 可用两阶段DCF:前25年用经营现金流折现,25年后残值为0

题目二

某公司A:ROE = 8%,市净率PB = 1.2x 某公司B:ROE = 22%,市净率PB = 3.5x

假设两家公司的股权成本 均为10%。

请用剩余收益模型的核心结论,判断这两家公司的PB是否”合理”?哪家公司可能被高估,哪家可能被低估?

📌 答案方向

剩余收益模型的核心结论:

  • 若 ROE > → 合理PB > 1(创造价值)
  • 若 ROE < → 合理PB < 1(毁灭价值)

公司A分析:

  • ROE = 8% < = 10%
  • 理论上合理PB 应低于1(甚至远低于1,取决于持续程度)
  • 实际PB = 1.2x > 1
  • 结论:公司A很可能高估。市场给了超过1倍净资产的溢价,但该公司连股东要求的最低回报率都达不到,每年都在毁灭价值。

公司B分析:

  • ROE = 22% > = 10%,超出幅度12%
  • 理论上合理PB > 1,具体取决于这种高ROE能持续多久
  • 实际PB = 3.5x,需判断高ROE能否持续至少5~7年以支撑这个溢价
  • 结论:公司B不一定高估,需进一步分析ROE的持续性(护城河深度)。如果ROE能维持在20%+,3.5x的PB甚至可能是低估的。

关键教训:不能孤立地说”PB=3.5x很贵”或”PB=1.2x很便宜”,必须结合ROE与Ke的对比来判断。


题目三

你用三种方法对某消费品公司估值,结果如下:

  • PE法(12x ~ 20x):合理股价区间 48元 ~ 80元
  • EV/EBITDA法(8x ~ 12x):合理股价区间 35元 ~ 58元
  • DCF法:合理股价 75元(点估计,假设增速8%,折现率9%)

当前股价:52元

请问:① 三种方法交集是什么区间?② 当前股价是否具备安全边际?③ 三种方法结论存在较大差异(尤其DCF vs EV/EBITDA),你认为可能的原因是什么?应该如何处理这种不一致?

📌 答案方向

① 计算三种方法的交集:

  • PE法:[48, 80]
  • EV/EBITDA法:[35, 58]
  • DCF法:[75, 75](点估计)

三者同时满足的区间:[75元, 75元],即只有DCF的点估计落在PE区间内,但已在EV/EBITDA的上限58元之外。

实际上,三种方法的整体重叠区间非常有限,约为 [48元, 58元](PE下限与EV/EBITDA上限之间的重叠区间)。

当前股价52元,处于这一有限重叠区间内。

② 安全边际判断:

  • 相对于PE法下限(48元),股价52元高出约8%,安全边际有限
  • 相对于EV/EBITDA法上限(58元),有少量空间
  • DCF给出75元,认为低估约31%

三种方法分歧较大,整体安全边际不充分,不宜重仓。

③ 三种方法差异的可能原因:

  1. EV/EBITDA偏低的原因:该公司可能有大量资本支出(CapEx),EV/EBITDA不考虑CapEx,偏乐观(EBITDA高但FCF低),导致倒推股价偏低。
  2. DCF偏高的原因:DCF假设8%的长期增速,可能过于乐观。若增速降至5%,DCF估值可能从75元大幅下降至40~50元。
  3. PE处于中间:PE基于净利润,较为中性。

处理原则:

  • 不应简单取平均(75 + 52 + 52)/ 3 ≈ 60元,这没有意义
  • 应深入分析为什么EV/EBITDA偏低——检查资本支出(CapEx)是否过高,如果CapEx占EBITDA的60%以上,说明”利润”质量差,EV/EBITDA法的警告更可信
  • 应做DCF敏感性分析,测试增速从5%到10%之间,估值如何变化
  • 结论:分歧大 → 当前不是买入好时机,建议等待更安全的价格(如接近48元的PE下限)

至此,估值方法系列六篇全部完结。

回顾路径:PE/PB基础 → 周期股估值 → PS/EV/EBITDA → DCF → DDM → 本篇(综合运用)