CHAPTER 06

估值思维

「好公司」不等于「好价格」:用 PE/PB/股息率给资产标价,建立贵与便宜的量化直觉。

6.1 估值只回答一个问题:这个价格贵不贵

上一章教你判断一家公司好不好。这一章解决另一半问题——好不好和值不值,是两件互相独立的事。一家净利润连续十年增长的公司,如果市场已经把未来二十年的增长全部计入了股价,你今天买进去,未来十年可能一分钱不赚。2000 年的微软是这个剧本,2021 年初的白酒也是:公司经营得很好,股东回报是零。

估值就是给「值不值」找一把尺子。最常用的那把叫市盈率(PE):

PE = 总市值 ÷ 年净利润 = 股价 ÷ 每股收益 EPS

它的直觉是回本年限:按公司当前的赚钱速度,你付出的这笔钱几年能从利润里赚回来。PE 20 倍,就是 20 年回本。

把它倒过来更有用:1 / PE 叫盈利收益率(earnings yield),PE 20 倍等于 5%。这个数可以直接和国债收益率放在一起比。2026 年 8 月 7 日沪深 300 的 PE-TTM 是 14.4 倍,盈利收益率约 6.9%;同期 10 年期国债收益率在 1.7%–1.9% 区间。两者之差约 5 个百分点,就是市场此刻给股权风险开出的补偿价格。

PE 有三种口径,看数字前先看清是哪一种:静态 PE 的分母是上一个完整会计年度的净利润,最多滞后 15 个月;PE-TTM(滚动市盈率)的分母是最近四个季度净利润之和,最常用,默认看它;动态 PE 的分母是分析师预测的今年或明年净利润。

程序员视角 PE 就是用当前 QPS 估算清空队列要多久:队列长度是市值,QPS 是每年净利润。这个估算只在吞吐稳定时成立——一旦 QPS 会大幅变化,估出来的时间就毫无意义。后面 6.2 讲的两种失效,本质都是「QPS 不稳定」。
避坑 别拿动态 PE 当锚。研报里「2027 年动态 PE 只有 15 倍」,翻译过来是「假设我的预测兑现的话」——而卖方盈利预测系统性偏乐观是被反复验证过的现象。看到动态 PE,先问一句:这个分母是谁给的?

6.2 PE 在什么时候会骗你

PE 有两种失效方式,都出在分母上。

第一种:分母为负。亏损公司的 PE 是负数,行情软件通常直接显示为「—」。大量创新药公司、早期科技公司都处在这个状态。这不代表公司没价值,只代表这把尺子量不了它——换 PS(市销率)、看现金流、看用户和订单,都比硬算 PE 强。

第二种:分母会剧烈波动,也就是周期股陷阱。这是整章里最反直觉的一条:对钢铁、煤炭、化工、航运、养猪这类强周期行业,低 PE 往往出现在顶部,高 PE 往往出现在底部

机制很简单。周期顶部产品涨价、利润暴增,分母被撑得极大,PE 显得极低——可那个利润是不可持续的峰值。周期底部产品跌破成本线,利润塌到接近零,分母极小,PE 飙到几十上百倍——而那往往才是布局的位置。用一个「假设当前 QPS 永远维持」的模型去量一个吞吐每年上下三倍的系统,结论必然是反的。

避坑 判断周期股,看 PB 和历史盈利中枢,不要看当期 PE。一个粗糙但好用的替代:把分母换成「近 7–10 年的平均净利润」,用穿越了完整周期的盈利中枢做基准——这就是席勒 CAPE(周期调整市盈率)的思路,目的只有一个:把周期熨平。

6.3 PB:当利润不可信时,用家底标价

市净率把分母从利润换成净资产:

PB = 总市值 ÷ 净资产(股东权益)= 股价 ÷ 每股净资产

PB 等于 1,意味着市场恰好按账面净资产给公司标价。PB 等于 0.6,意味着市场认为公司账上那 1 块钱资产只值 6 毛。

适合用 PB 的是银行、保险、券商、地产、钢铁这类重资产行业:资产以金融资产或实物为主,账面值相对可信,而利润受周期和拨备政策影响太大。不适合用 PB 的是软件、互联网、创新药、消费品牌——它们最值钱的东西(代码、专利、配方、品牌、用户关系)根本不在资产负债表上,PB 40 倍不说明贵,只说明这把尺子没量到关键的东西。

2026 年 8 月 7 日的实际数据:申万银行行业 PB 约 0.65 倍,42 家 A 股上市银行几乎全部破净(PB < 1),近半数低于 0.5 倍。市场不是集体犯傻,它在为两件事定价:净资产里的坏账还没充分暴露,以及净息差收窄让 ROE 长期往下走。

这里有一个把三个指标咬合在一起的恒等式,值得背下来:

PB = PE × ROE
(市值/净资产 = 市值/净利润 × 净利润/净资产)

代入银行的数字验证:PE 6.84 × ROE 约 9.5% ≈ PB 0.65,完全对得上。它的含义是:市场愿意给多少倍 PB,取决于 ROE 有多高、能维持多久。ROE 常年 25% 的公司拿到 5 倍 PB 是合理的,ROE 只有 5% 的公司 PB 给到 1 倍都算贵。

程序员视角 PE、PB、ROE 是同一组数据的三个视图,像 QPS、单请求耗时、CPU 使用率——知道其中两个,第三个就被约束死了。看到三个数对不上,先怀疑口径(是否合并报表、是否扣非、净资产是否含少数股东权益),而不是怀疑自己发现了金矿。

6.4 股息率:唯一真金白银落袋的那个数

股息率 = 过去 12 个月每股分红 ÷ 当前股价

PE 和 PB 衡量的都是账面上的东西,只有股息率衡量真正打进你银行账户的现金。所以它可以最直接地和无风险利率对比——这也是「红利策略」的全部立论基础。

2026 年的实际数字很有说服力:10 年期国债收益率在 1.7%–1.9% 区间,中证红利指数股息率约 5%,19 家 A 股上市银行的动态股息率超过 5%。两者之差叫股债利差,2026 年年中处在近十余年的极高分位。翻译成大白话:如果分红能维持,你拿到的现金回报是国债的两三倍,代价是股价会剧烈波动而国债不会。

用股息率时必须盯住三件事:

6.5 PEG:给增长定价

为什么半导体能有 100 倍 PE,而银行只有 7 倍?因为 PE 定价的从来不是当前利润,是未来利润。PEG 就是把增长显式地写进公式里:

PEG = PE ÷ 未来几年净利润复合增速(取百分数的数值)

一家 PE 30 倍、未来三年利润增速 30% 的公司,PEG = 1;一家 PE 10 倍、增速 5% 的公司,PEG = 2。前者数字上「更贵」,但可能反而更合理。彼得·林奇给的拇指规则是:PEG 小于 1 偏便宜,大于 2 就需要非常强的理由。注意这是拇指规则,不是公式。

PEG 有三个坑:

把四把尺子放在一起:

指标公式直觉最适合会失效于
PE市值 ÷ 净利润按当前盈利几年回本盈利稳定的成熟行业亏损公司、强周期行业
PB市值 ÷ 净资产账面家底打几折银行、保险、地产、钢铁软件、品牌等轻资产公司
股息率每股分红 ÷ 股价到手的现金回报率高分红成熟公司、红利指数不分红的成长股;分红不可持续时
PEGPE ÷ 利润增速为增长付的溢价合不合理增长可预测的成长股周期股、金融股、预测不可靠时

6.6 估值百分位:把绝对值换成相对读数

PE 14 倍算贵还是便宜?孤立地问,没有答案。有意义的问法是:这个读数在它自己的历史分布里排在什么位置。

做法很机械:取这个指数(或个股)过去 5 年、10 年每个交易日的 PE,排序,看今天的值落在第几百分位。低于 20% 分位是低估区,20%–80% 是合理区,高于 80% 是高估区。行情软件里的「估值温度计」就是这个东西。

图 6-1 · 指数估值温度计:沪深 300 近十年 PE-TTM 与分位带

PE-TTM(倍) 10 12 14 16 高估区(80% 分位以上) 合理区 低估区(20% 分位以下) 2026-08 · 14.4 倍 · 87% 分位 2016 2018 2020 2022 2024 2026
温度计的用法不是预测,是定位:读数落在低估区就该多买,落在高估区就该停止加仓。走势曲线为示意,末端的当前值 14.4 倍与 87% 分位取自 2026-08-07 市值加权口径实际数据。
程序员视角 这就是监控告警的思路。你不会给一个服务写死「响应时间超过 200 毫秒就报警」,你会看 p50/p95 相对基线漂移了多少。估值百分位就是给市场设的 p20/p80 告警线——它不预测未来,只告诉你现在偏离常态多远。而且和告警一样:读数进了红区不等于立刻宕机,只等于你该停止扩容、准备预案。

实操含义非常直接:低分位区加大定投或分批加仓,高分位区停止加仓、甚至分批止盈。第 7 章的定投止盈策略,整个建在这一个指标上。

避坑 口径陷阱。同一个指数、同一天,不同算法给出的分位可以完全相反。2026 年 8 月初的沪深 300:市值加权 PE-TTM 是 14.4 倍、近十年 87% 分位(偏高);成分股 PE 中位数口径是 23.4 倍、44% 分位(中性偏低)。差异来自市值加权被少数超大权重股(银行、白酒)主导。固定一个数据源、一个口径,不同网站的数字绝不能混用。
回望窗口陷阱。用 5 年还是 10 年窗口,结论可能相反。更根本的是,历史分位隐含「市场结构没变」这个假设——当指数的行业构成发生大迁移,十年前的 PE 和今天的 PE 已经不是同一把尺子在量同一个东西了。

6.7 所有估值指标底下的同一个公式

PE、PB、PEG、股息率都是拇指规则。它们底下站着同一个东西:现金流折现(DCF)。

一项资产的价值,等于它未来能产生的全部自由现金流,各自按一个折现率折回今天,再加总:

V = Σ  CF_t / (1 + r)^t
程序员视角 折现就是给未来的钱乘一个随时间衰减的权重因子 (1+r)^-t。这个数学形状你见过很多次:缓存 TTL 衰减、指数退避的重试间隔、滑动平均的指数加权——都是几何衰减,r 就是衰减速率。DCF 不神秘,它只是一个带衰减权重的求和。

你不需要真的手算 DCF——它的参数敏感度太高,改一个永续增长率假设估值就能翻倍,实务中大量 DCF 模型是先有结论再倒推参数。但它的两个推论必须懂,因为它们解释了市场上最大的一类涨跌。

推论一:利率是所有资产的引力。折现率 r 里装着无风险利率。r 上升,所有未来的现金流都被压得更矮,所有资产的现值一起下降——和公司经营好不好毫无关系。这就是为什么央行加息的消息一出,好公司坏公司一起跌。

图 6-2 · 折现率变化如何压扁所有未来现金流

折现率 5% 现值合计 772 元 折现率 10% 现值合计 614 元 名义现金流 100 元 / 年 折现率 ↑ 第 1 年 第 5 年 第 10 年 第 1 年 第 5 年 第 10 年
同样是每年 100 元、连续十年,折现率从 5% 升到 10%,现值合计从 772 元降到 614 元,缩水两成——而这十年的现金流一分钱没少。越靠后的柱子被压得越狠,这就是「久期」。

推论二:越是「远期兑现」的资产,对利率越敏感。看图 6-2 的第 10 根柱子:折现率从 5% 到 10%,它从 61 元掉到 39 元,缩水 37%;第 1 根柱子却只从 95 元掉到 91 元。所以利润集中在遥远未来的成长股,比现在就在稳定分红的公用事业股对利率敏感得多。债券里管这个叫久期,股票里是同一个道理——2022 年那轮全球加息中成长股跌得远比价值股惨,根源就在这。

反过来也成立:2026 年 10 年期国债只有 1.7% 左右这件事本身,就在为 A 股估值提供底部支撑——折现率的地板降下来了,同样的现金流就值更多的钱。

6.8 跨行业比 PE 是伪命题

最后一条,也是新手最容易犯的错:拿两个不同行业的 PE 直接比大小。

图 6-3 · 各行业 PE-TTM 当前值与常见区间(申万一级行业,2026-08-07)

近十年常见区间 当前 PE-TTM 5 10 20 50 100 银行 6.8 煤炭 18.0 钢铁 16.4 公用事业 19.4 食品饮料 19.9 医药生物 30.0 计算机 47.5 电子 76.1 半导体(二级) 121 PE-TTM(对数刻度)
横轴是对数刻度,否则银行那一端会被压成一个点。圆点是 2026-08-07 的实际读数;横条是各行业近十年常见的波动区间,用来示意「每个行业有自己的合理带」——注意钢铁、煤炭这类周期行业的带子宽得离谱,这正是 6.2 说的周期陷阱在图上的样子。

银行 6.8 倍和电子 76 倍,差了 11 倍。这不叫「银行便宜、电子贵」。这三个属性不同,才是差距的来源:

所以估值指标只有两种正确用法:同行业横向比(招行对兴业,宁德对比亚迪),以及和它自己的历史纵向比(也就是 6.6 的分位)。跨行业直接比 PE,等于拿一个批处理任务的 P99 耗时和一个实时接口的 P99 耗时比大小——单位一样,含义完全不同。

把这一章压成三句话:估值不是预测工具,是定价工具——它不告诉你明天涨不涨,只告诉你此刻付的价钱对应着什么样的隐含假设。没有一个指标能单独用——PE、PB、ROE、股息率互相咬合,孤立看任何一个都会被骗。最有操作价值的读数是分位,不是绝对值——你要做的不是算出「内在价值」,而是判断现在是该多买还是该少买。

下一章把这个判断落地:对绝大多数人来说,最好的执行方式不是精挑个股,而是用低成本指数基金加定投,把估值分位变成一条可以自动执行的规则。