DCF(现金流折现法)的完整计算分为四步:预测未来自由现金流、确定折现率、计算终值、把各期现金流折现加总。它估算的是企业未来能产生的现金在今天的价值,因此结果几乎完全取决于假设,而不是公式本身。DCF 的输出是一个区间而非精确价格,任何单一数字都应视为假设的产物。

DCF 的基本逻辑与操作步骤

核心公式是:企业价值 = Σ(第 t 年自由现金流 ÷ (1+折现率)^t)+ 终值 ÷ (1+折现率)^n。

操作上通常按以下顺序展开:

  1. 确定预测期:多数做法是预测若干年,直到企业进入相对稳定的增长阶段,再交接给终值。
  2. 预测自由现金流:常见起点是息税前利润,加回折旧摊销,减去营运资本增加和资本开支,得到企业自由现金流(FCFF);若从股东角度出发则用股权自由现金流(FCFE)。
  3. 确定折现率:FCFF 对应加权平均资本成本(WACC),FCFE 对应股权成本。折现率必须与现金流口径匹配,这是最容易被忽略的一致性原则。
  4. 计算终值:常用永续增长模型,终值 = 末期现金流 ×(1+g)÷(折现率−g)。
  5. 折现加总并做敏感性分析。

关键假设的取值思路与常见陷阱

折现率反映资金的时间价值和风险补偿。股权成本可用资本资产定价模型估算,其中无风险利率、风险溢价、贝塔都需要判断;WACC 还要考虑税后债务成本与资本结构。陷阱在于:把折现率当成可以随意微调的旋钮,用来凑出想要的结果。

永续增长率 g 是敏感度最高的假设。g 越接近折现率,终值占比越大,估值越失真。合理做法是让 g 不长期高于宏观名义增长水平,但具体参照哪个口径,应以权威机构公布的长期增长预测为准。

自由现金流预测的常见陷阱包括:把会计利润直接当现金流、忽略营运资本占用、资本开支长期低于折旧(等于假设企业不用再投入就能维持增长)。

假设上调影响主要风险
永续增长率终值显著放大终值占比过高,估值失真
折现率估值下降与现金流口径不匹配
资本开支现金流下降长期低于折旧不现实

为什么要做敏感性分析

因为 DCF 对假设高度敏感。折现率或永续增长率变动一点点,估值结果可能相差很大。敏感性分析用表格展示两个关键假设同时变动时的估值区间,帮助判断当前价格落在区间何处,而不是纠结于单点数字。

DCF 的结论还应与其他方法交叉验证,例如相对估值中的市盈率、市净率、企业价值倍数。两种方法给出差异很大的结果时,往往说明某个假设需要重新审视。

常见问题

DCF 估值结果可以直接当作目标价吗?

不建议。DCF 输出的是一个依赖假设的区间,而非市场公认的价格。更合理的用法是把它作为判断价值区间的参考之一,并结合其他估值方法和基本面信息。

永续增长率取多少才合理?

不存在普适的固定值。原则是长期增长率不应显著超过经济体的长期名义增长水平,具体应参考权威机构发布的长期增长预测,并做敏感性测试观察结果波动。

预测期应该设多长?

没有统一标准。常见做法是预测到企业增长趋于稳定的阶段,再交给终值。预测期越长,假设累积误差越大,因此需要配合敏感性分析使用。