在CPA考试《财务成本管理》科目中,年金现值(Present Value of Annuity)是时间价值计算的基础模块,也是后续债券估值、租赁决策、投资评估的重要工具。所谓年金,是指每隔相等时间间隔发生、金额相等的系列收付款项。年金现值则是将未来一系列等额现金流按一定折现率折算回当前时点的价值。
年金现值的计算公式为:
$$PV = PMT \times \frac{1-(1+r)^{-n}}{r}$$
其中:
- PV(Present Value):年金现值
- PMT:每期等额收付款金额
- r:每期折现率
- n:期数
理解这个公式的关键在于:年金现值系数 $\frac{1-(1+r)^{-n}}{r}$ 本质上是将未来n期现金流"拉回"今天的折现工具。CPA考试中,年金现值常与递延年金、永续年金、先付年金结合出题,因此必须熟练掌握各类年金的区分与转换。
题目: 某企业计划在未来5年中,每年年末收到10万元的技术转让费。已知折现率为8%,求该系列现金流的现值。
解题思路:
这是一道标准的普通年金现值题目。每年年末收款,符合普通年金(后付年金)的定义。
手算过程:
$$PV = 10 \times \frac{1-(1+8\%)^{-5}}{8\%} = 10 \times 3.9927 = 39.93 \text{(万元)}$$
BA II Plus 操作步骤:
| 步骤 | 按键 | 说明 |
|---|---|---|
| 1 | 2nd + CLR TVM |
清除TVM记忆 |
| 2 | 5 + N |
输入期数 |
| 3 | 8 + I/Y |
输入折现率 |
| 4 | 10 + +/- + PMT |
输入每期收款(负号表示现金流入) |
| 5 | 0 + FV |
终值为0 |
| 6 | CPT + PV |
计算现值 |
结果:PV = 39.93万元
💡 提示: 如果你使用iPad或iPhone备考,推荐下载 RBA Calculator(TI BA II Plus iOS应用),它完美模拟了真实BA II Plus的界面和按键逻辑,随时随地练习TVM计算,无需携带实体计算器。下载链接:https://apps.apple.com/cn/app/id1545331477
题目: 某公司签订了一份设备租赁合同,租期为4年,每年年初支付租金12万元。折现率为6%,求该租赁合同的现值。
解题思路:
每年年初付款,属于先付年金(Annuity Due)。先付年金比普通年金多折现一期,因此其现值系数等于普通年金现值系数乘以 $(1+r)$。
方法一:公式法
$$PV = 12 \times \frac{1-(1+6\%)^{-4}}{6\%} \times (1+6\%)$$
$$= 12 \times 3.4651 \times 1.06 = 44.11 \text{(万元)}$$
方法二:BA II Plus 设置 BGN 模式
| 步骤 | 按键 | 说明 |
|---|---|---|
| 1 | 2nd + CLR TVM |
清除TVM记忆 |
| 2 | 2nd + BGN |
切换到先付年金模式(屏幕显示BGN) |
| 3 | 4 + N |
输入期数 |
| 4 | 6 + I/Y |
输入折现率 |
| 5 | 12 + +/- + PMT |
输入每期付款 |
| 6 | 0 + FV |
终值为0 |
| 7 | CPT + PV |
计算现值 |
| 8 | 2nd + BGN |
计算完成后切回END模式 |
结果:PV = 44.11万元
⚠️ 注意:计算完毕后务必将计算器切回END模式(
2nd+BGN),否则后续普通年金题目会出错。这是考场上的高频失误点。
题目: 某项目预计从第3年末开始,连续3年每年获得税后净现金流8万元。折现率为10%,求该项目现金流的现值。
解题思路:
递延年金是指前m期没有现金流,从第m+1期才开始等额收付的年金。本题中,第1年和第2年没有现金流,从第3年末开始连续3年收款。
递延年金的处理有两种方法:
方法一:两次折现法
第一步:将第3年末起的3年年金折现到第2年末(即递延期结束点)
$$PV_2 = 8 \times \frac{1-(1+10\%)^{-3}}{10\%} = 8 \times 2.4869 = 19.895 \text{(万元)}$$
第二步:将 $PV_2$ 再折现到第0期(当前时点)
$$PV_0 = 19.895 \times (1+10\%)^{-2} = 19.895 \times 0.8264 = 16.44 \text{(万元)}$$
方法二:年金现值系数相减法
$$PV = 8 \times \left[\frac{1-(1+10\%)^{-5}}{10\%} - \frac{1-(1+10\%)^{-2}}{10\%}\right]$$
$$= 8 \times (3.7908 - 1.7355) = 8 \times 2.0553 = 16.44 \text{(万元)}$$
BA II Plus 操作步骤(方法二):
| 步骤 | 按键 | 说明 |
|---|---|---|
| 1 | 2nd + CLR TVM |
清除记忆 |
| 2 | 5 + N |
总期数=5 |
| 3 | 10 + I/Y |
折现率 |
| 4 | 8 + +/- + PMT |
每期现金流 |
| 5 | 0 + FV |
终值为0 |
| 6 | CPT + PV |
得PV₁ = -30.33 |
| 7 | 2nd + CLR TVM |
清除记忆 |
| 8 | 2 + N |
递延期=2 |
| 9 | 10 + I/Y |
折现率 |
| 10 | 8 + +/- + PMT |
每期现金流 |
| 11 | 0 + FV |
终值为0 |
| 12 | CPT + PV |
得PV₂ = -13.88 |
| 13 | 手动计算 | PV₁ - PV₂ = 30.33 - 13.88 = 16.44 |
结果:PV = 16.44万元
| 错误类型 | 具体表现 | 正确做法 |
|---|---|---|
| 混淆普通年金与先付年金 | 忘记区分年初/年末付款 | 年初付款→BGN模式;年末付款→END模式 |
| 递延期计算错误 | 将递延期m与年金期数n混淆 | 递延期m = 首次现金流发生期 - 1 |
| 折现期数错误 | 递延年金两次折现时多折或少折 | 第二次折现期为"首次收款期 - 1"期 |
| PMT正负号混乱 | 全部输入正数导致PV为负 | 付款用负号,收款用正号,保持现金流方向一致 |
| 忘记清除TVM | 上一题数据残留影响计算 | 每道题开始前按 2nd + CLR TVM |
答: 先付年金现值 = 普通年金现值 × (1 + r)。因为先付年金每笔现金流比普通年金早一期发生,相当于多获得了一期利息。在BA II Plus上,只需切换BGN/END模式即可自动处理,无需手动乘以(1+r)。
答: 记住一个口诀——"首次收款期减1"。例如,从第3年末开始收款,则递延期m = 3 - 1 = 2。在两次折现法中,第二次折现的期数就是m。如果题目说"从第4年初开始",等价于从第3年末开始,因此m = 3 - 1 = 2。
答: 考试中会提供现值系数表,但如果精确匹配不到(如折现率为7.5%),可以使用插值法或直接用BA II Plus计算器计算。考场允许使用特定型号计算器(如BA II Plus),建议考前熟练掌握TVM功能键操作,避免依赖系数表。
答: 永续年金(Perpetuity)的现值公式为 $PV = PMT / r$,无需考虑期数n,因为现金流无限期持续。有限年金则需要使用 $PV = PMT \times \frac{1-(1+r)^{-n}}{r}$。考试中,优先股股利、优先债券利息等通常按永续年金处理。
年金现值是CPA《财务成本管理》中时间价值章节的核心考点,每年综合题和计算题均会涉及。建议考生:
掌握年金现值的计算逻辑,你就掌握了CPA财务成本管理模块的"时间密码"。祝你备考顺利,一次通关!