all_lessons/估值的逻辑/14第 15 课 / 共 17 课

第五部分 · 估值的边界:特殊生意 · 逆向 · 期权

反向 DCF:观察价格与哪些假设相容

反向 DCF 不是读心术。它把观察到的价格或 EV 放进一套明确口径、明确结构的模型,求出与该价格相容的假设。结果不是「市场真正相信什么」,而是在给定现金流口径、折现率、再投资、过渡期和终值规则下的条件解。它的价值是把争论暴露出来,不是消除不确定性。

本课路线
(1) 先固定 claimant:FCFF/WACC 对 EV,FCFE/ke 对股权;(2) 把观察价格当约束而非「真价值」;(3) 展示 (g,T) 只是一条等价前沿;(4) 再让 WACC 与终值增长移动,亲眼看见解并不唯一;(5) 把结果写成模型条件句,而非替「市场」代言。

一、正着估值:一台你可以拧出任何答案的机器

回想第 08 课那台 DCF。它的输入不仅有增长率 g、高增长年数 T、折现率与永续增长;还隐含利润率、再投资需求、资本结构和过渡路径。先把这些结构固定,模型才输出一个条件价值。

这套流程有个致命的软肋:它的输出,完全由你偷偷设定的输入决定。假设你心里已经想买某只股票,只是需要给自己一个理由。你打开模型,发现按「诚实」的假设算出来的价值比股价还低——太贵,不该买。于是你开始「微调」:营收增速从 12% 调到 16%(「管理层说要加速嘛」),高增长期从 7 年拉到 12 年(「护城河这么宽,肯定能撑更久」),利润率再乐观半个点。几下之后,价值奇迹般超过了股价——你「算」出了便宜,心安理得地下单。

风险不是「DCF 本身不产生信息」,而是把高度条件化的输出伪装成精确真值。正向 DCF 仍能迫使收入、利润、再投资和现金流彼此对账;反向 DCF 则用另一种方式暴露哪些假设在替观察价格买单。二者都需要区间、情景和审计轨迹。

二、把机器倒过来:观察价格作约束,求条件解

解药出奇地简单:把「价格」和「假设」的角色对调。

正着估值,是把假设当已知、求价值:

已知 (g, T, r, g) → 价值 = Σ FCFₜ/(1+r)ᵗ + 终值ₜ/(1+r)ᵀ

市场给你的已知量是观察价格,不是已知「价值」。而且左边必须与右边属于同一 claimant:FCFF 用 WACC 折现得到 EV;FCFE 用 ke 折现得到普通股价值。不能把每股价格、总市值与公司总 FCFF 混在同一方程。

已知 EV观察 = Σ FCFFₜ/(1+WACC)ᵗ + TVₜ/(1+WACC)ᵀ → 在固定其余输入后反解 (g, T)

数学上,这是一次目标求解:固定观察到的 EV,在指定模型内求与之相容的参数。数值算法可以把方程解到很多小数位,但经济含义并不会因此精确;对 WACC、终值增长、利润率或再投资的一点改动,就会得到另一组同样能解释 EV 的答案。

更严谨的问法是:「FCFF 口径、WACC、终值增长和这条现金流路径都成立,那么观察 EV 与 22% 增长持续 15 年相容;这组条件现实吗?」反向 DCF 把一个大结论拆成可辩论的条件,但不会证明哪一组条件就是市场共识。

三、不是一个数,而是一条模型条件前沿

固定高增长年限(比如 10 年)后,模型可以反推出一个增长数;更准确的名称是十年期限下、其余输入固定的条件增长率。T 不是无关背景;它与 g 可以互相替代。

恰恰相反。一个价格从来不是只隐含「增长率」这一个假设,而是隐含增长率 g 和高增长持续年数 T一个组合。而且这两者可以互相交换:

即使只允许 gT 变化,同一个 EV 也对应一整条模型等价前沿。若再放开 WACC、终值增长、利润率、再投资率与衰减路径,答案是更高维的解集,而不只是一条线。下倾关系也只在本课这套单调两阶段现金流模型的有效域内成立。

在 Expectations Investing 的语言里,这可被解释为模型条件下的竞争优势期(CAP)。但本课 widget 直接让 FCFF 按 g 增长,没有把增长所需再投资和增量 ROIC 单独建模,因此这里的 T 更准确地说是「高 FCFF 增长阶段长度」,不是经模型证明的护城河寿命。

四、Expectations Investing:给模型条件做体检

把这套思路推到极致,就是 Mauboussin 与 Rappaport 那本《Expectations Investing》的全部主张:

经典 · 预期投资(Expectations Investing)
把观察价格翻译成模型条件下需要兑现的经营结果,再与自己的证据比较。价格是许多投资者、时点、约束与索取权交易的聚合,不是一份披露了单一信念的合同;「隐含」应读作「与本模型相容」,而不是「市场共同相信」。—— Michael Mauboussin & Alfred Rappaport《Expectations Investing(预期投资)》

正确流程是先写模型卡,再谈预期差:估的是 EV 还是股权?现金流是 FCFF 还是 FCFE?增长是否扣除了再投资?WACC、终值和过渡路径如何设定?随后把结论写成条件句,并对历史基准率、行业结构和执行能力做压力测试。均值回归是基准,不是「7~10 年后必然停止增长」的定律。

五、动手:反向 DCF 台

下面的教学模型把当前 FCFF0 指数化为 100,输出同单位的经营性 EV。高增长段让 FCFF 直接按 g 增长,之后瞬间切到终值增长;它没有单独建模利润率、再投资或 ROIC。你可以移动 EV、候选 g、WACC 与终值增长,观察条件解怎样漂移。

先固定 WACC 与终值增长,再拖动候选 g;读到的是一个条件年数。随后只改 WACC 或终值增长:如果结论大幅变化,说明真正需要审问的不只是增长和护城河,还包括资本成本与终值结构。绿色点只是固定 T=10 后的一个条件解。

反向 DCF 台 · EV 相容的 (FCFF 增长 g × 年数 T) 前沿
模型卡:FCFF0=100;FCFF 在高增长段直接按 g 增长,随后瞬间切换到 g;FCFF/WACC 得经营性 EV。未显式建模再投资、ROIC、利润率、过渡衰减或 EV→普通股桥。琥珀线仅表示在当前 WACC 与 g 下与观察 EV 相容的 (g,T) 组合;区域标签是模型相对价格判断,不是交易建议。
10 年条件解 g
候选 g 对应条件年数
候选 g | 10 年条件 g
两情景 Δg(非市场分歧)
先读条件解,再移动 WACC 或终值增长,检查结论有多依赖模型。

合格的结论应保留所有限定词:「在 FCFF/WACC 口径、WACC=9%、终值增长=2.5%、FCFF 直接增长且十年后瞬间稳态的模型下,观察 EV 与某组 (g,T) 相容。」然后给 WACC、终值、再投资和过渡路径做压力测试。省略这些限定词,条件解就会被误读成市场事实。

六、接回主线

这一课在主线上的位置
反向 DCF 把观察价格变成一个约束,再显示哪些经营路径在指定模型中与它相容。它适合寻找需要验证的假设,不适合宣称识别了市场的单一信念。variant view 必须在相同 claimant、相同单位、相同模型条件下比较,并经过多参数敏感度与基准率检验。

七、常见误解

一句话带走
反向 DCF=把同口径观察价格当约束,求模型条件解。FCFF/WACC 对 EV,FCFE/ke 对普通股;(g,T) 前沿只是冻结其他输入后的二维切片。数值求解可以很精确,经济推断仍高度不确定。先写模型卡、再做多维敏感度,最后才谈预期差。
下一步
反向 DCF 仍把管理行动压缩进预设现金流路径。若项目允许等待、扩张或放弃,价值可能还来自可执行的选择权;但只有下行确实可避、权利专属且可融资时,不确定性才可能增加价值。→ 第 15 课《期权性》。