← 返回博客列表
📅 2026-08-20 📂 标签: CFA / 永续年金 / TVM / perpetuity 👁 0 次阅读

CFA 一级量:永续年金核心公式与计算精讲

在 CFA 特许金融分析师考试的“数量分析”(Quantitative Methods)模块中,货币时间价值(Time Value of Money)是基石,而永续年金(Perpetuity)则是其中极具特色且常考的概念。不同于有固定期限的普通年金,永续年金代表了一系列无限期、定期发生的现金流。理解这一概念不仅对于通过考试至关重要,更是后续学习股票估值、债券定价以及企业自由现金流模型的基础。本文将深入解析永续年金的定义、核心公式,并结合 BA II Plus 计算器进行实战演示。

永续年金概念与核心公式

永续年金最简单的形式是每一期支付金额相同,且无限期延续下去。在金融实践中,优先股股息或某些信托基金的支付往往符合这一特征。然而,在资产估值中,我们更常遇到的是现金流以固定比率增长的情况,这就引出了著名的Gordon 模型(Gordon Growth Model)。

普通永续年金

对于每期支付金额固定为 $PMT$,折现率为 $r$ 的普通永续年金,其现值(PV)计算公式极为简洁:

$$PV = \frac{PMT}{r}$$

这里需要注意的是,该公式假设第一笔现金流发生在期末(即普通年金形式)。如果现金流发生在期初(先付永续年金),则公式需调整为 $PV = \frac{PMT}{r} + PMT$ 或 $PV = \frac{PMT}{r} \times (1+r)$。

增长型永续年金与 Gordon 模型

当现金流以固定增长率 $g$ 无限增长时,我们使用增长型永续年金公式。在股票估值领域,这被称为Gordon 模型。其现值公式为:

$$PV = \frac{C_1}{r - g}$$

其中:
* $C_1$ 是下一期(第 1 期)预期的现金流。
* $r$ 是要求回报率或折现率。
* $g$ 是现金流的固定增长率。

关键约束条件:该模型成立的前提是 $r > g$。如果 $g \ge r$,则分母为零或负数,现值在数学上无意义,在经济上也不符合逻辑,因为增长率不可能长期超过回报率而不导致资产价格无穷大。

计算例题与 BA II Plus 操作步骤

为了巩固理解,我们来看一个典型的 CFA 风格例题。

例题场景
某上市公司刚刚支付了每股 2.00 美元的股息($D_0$)。分析师预测该股息将以每年 3% 的速度永久增长。如果投资者的要求回报率($r$)为 8%,请问该股票的理论现值是多少?

解题思路
这是一个典型的增长型永续年金问题。我们需要使用 Gordon 模型。首先要注意,题目给出的是刚刚支付的股息 $D_0$,而公式需要的是下一期的股息 $D_1$(即 $C_1$)。
因此,$D_1 = D_0 \times (1 + g) = 2.00 \times (1 + 0.03) = 2.06$ 美元。

接下来代入公式:
$$PV = \frac{2.06}{0.08 - 0.03} = \frac{2.06}{0.05} = 41.20 \text{ 美元}$$

BA II Plus 计算器操作步骤

很多考生习惯使用 TVM 功能键(N, I/Y, PV, PMT, FV)来解决所有货币时间价值问题。但对于永续年金,由于期数 $N$ 趋于无穷大,TVM 功能键无法直接使用。我们必须利用计算器的直接计算功能。

以下是使用 TI BA II Plus 进行上述计算的详细步骤:

  1. 清除 TVM 寄存器(防止残留数据干扰):
    按下 [2ND] 然后 [FV](即 CLR TVM)。
  2. 计算分子 $D_1$
    输入 2 [×] 1.03 [=]。屏幕显示 2.06
    技巧:此时可以按下 [STO] 1 将结果存入寄存器 1,以备后用。
  3. 计算分母 $(r - g)$
    输入 0.08 [-] 0.03 [=]。屏幕显示 0.05
  4. 执行除法得到现值
    如果你之前存入了 $D_1$,现在按下 [RCL] 1,然后 [÷],接着输入 0.05 [=]
    如果你没有存储,则直接输入 2.06 [÷] 0.05 [=]
    屏幕最终显示 41.2

移动端替代方案
如果你正在使用平板电脑或手机进行碎片化学习,官方推出的 RBA Calculator 是完美的替代工具。它完全模拟了 BA II Plus 的物理按键逻辑,确保你在考场外的练习与考场内操作一致。你可以在此下载:RBA Calculator。对于永续年金这种直接计算题,在移动端使用 RBA Calculator 同样高效且便捷。

常见错误提醒

在 CFA 考试及实际应用中,关于永续年金的计算常出现以下误区,考生需特别注意:

  1. 混淆 $C_0$ 与 $C_1$
    这是最常见的错误。Gordon 模型公式中的分子必须是“下一期”的现金流。如果题目给出的是“刚刚支付”或“当前”的现金流,必须先乘以 $(1+g)$ 进行调整。
  2. 忽略 $r > g$ 的约束
    在解题时,如果计算出 $g \ge r$,应立即意识到模型失效。此时可能需要使用两阶段估值模型,而不是强行套用永续公式。
  3. 误用 TVM 功能键
    如前所述,不要试图在 BA II Plus 的 TVM 模式下将 N 设为一个很大的数字(如 9999)来模拟永续年金。虽然这能得出近似值,但在考试有限时间内既浪费时间又容易出错,直接代数计算才是正解。
  4. 时间点错配
    普通永续年金公式计算出的现值 $PV$ 位于第一笔现金流的前一期。如果第一笔现金流发生在 $t=1$,算出的 $PV$ 在 $t=0$。如果题目问的是 $t=1$ 时的价值,则需要进一步复利计算。

FAQ 常见问题解答

Q1: 永续年金和普通年金(Annuity)的主要区别是什么?
A: 主要区别在于期限。普通年金有固定的期数 $N$,而永续年金的 $N$ 趋于无穷大。因此,普通年金有未来终值(FV),而永续年金没有终值,只有现值(PV)。

Q2: Gordon 模型适用于所有股票估值吗?
A: 并非如此。Gordon 模型适用于现金流稳定且增长率恒定的成熟期公司。对于高成长但波动剧烈的初创公司或周期性行业,该模型往往不适用,因为假设条件 $g$ 恒定且 $g < r$ 很难满足。

Q3: 如果增长率 $g$ 为负数,公式还能用吗?
A: 可以。只要 $r > g$ 成立,即使 $g$ 是负数(代表现金流萎缩),公式依然有效。此时分母 $(r - g)$ 会变成 $(r + |g|)$,现值会小于普通永续年金。

Q4: 在 BA II Plus 上计算永续年金时,为什么不能设置 N=999?
A: 虽然理论上可以,但这在考试策略上是低效的。CFA 考试鼓励考生理解公式背后的逻辑。永续年金公式 $PV = C_1 / (r - g)$ 是 TVM 公式在 $N \to \infty$ 时的极限形式,直接代入计算不仅更快,而且能避免 TVM 模式下可能出现的舍入误差。

总结

掌握永续年金及其衍生出的Gordon 模型,是 CFA 考生构建估值思维的关键一步。无论是使用物理版的 BA II Plus 还是移动端的 RBA Calculator,关键在于熟练运用核心公式 $PV = C_1 / (r - g)$,并时刻警惕时间点的错配与参数约束。希望本文的解析与例题能帮助你攻克这一考点,在考试中游刃有余。

📱 需要计算器练习?

RBA Calculator 支持所有 TVM、NPV/IRR、债券计算,结果与考场用 BA II Plus 100% 一致

App Store 免费下载