← 返回博客列表
📅 2026-08-30 📂 标签: CFA / 先付年金 / TVM / annuity due 👁 0 次阅读

掌握先付年金,CFA考试提分的关键技能

什么是先付年金?

先付年金(Annuity Due)是CFA一级金融数学中必须掌握的核心概念之一。与普通的后付年金(Ordinary Annuity)不同,先付年金的每笔现金流发生在每个计息期的期初,而非期末。这一看似微小的时间差异,却会导致现值和终值的计算结果产生显著偏差。

在CFA Level 1的Quantitative Methods科目中,annuity due的计算是高频考点。无论是现值(PV)还是终值(FV)的计算,考生都需要准确判断题目属于先付年金还是后付年金,并正确设置计算器模式。

核心区别总结:

特征 后付年金(Ordinary Annuity) 先付年金(Annuity Due)
付款时点 每期期末 每期期初
默认模式 END BGN
现值关系 PV_ordinary PV_ordinary × (1+r)
终值关系 FV_ordinary FV_ordinary × (1+r)

先付年金的计算公式

先付年金的现值公式为:

$$PV_{due} = PMT \times \left[\frac{1 - (1+r)^{-n}}{r}\right] \times (1+r)$$

先付年金的终值公式为:

$$FV_{due} = PMT \times \left[\frac{(1+r)^{n} - 1}{r}\right] \times (1+r)$$

其中:
- PMT:每期支付金额
- r:每期利率
- n:总期数

从公式可以直观看出,先付年金相当于后付年金乘以(1+r)的因子。这是因为每笔现金流都比后付年金多获得了一期的利息收益。

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

例题

假设你签了一份租赁协议,需要从每年年初支付租金$50,000,共支付10年。如果折现率为6%,请计算该租赁协议的现值。

已知条件:
- PMT = $50,000
- n = 10
- I/Y = 6%
- 付款时点:期初(先付年金)

BA II Plus操作步骤

Step 1:设置BGN模式

按下 2nd + BGN 键,屏幕左上角应显示"BGN"标识,表示计算器已切换为先付年金模式。

⚠️ 注意:计算完成后,务必按 2nd + END 切换回END模式,以免影响后续计算。

Step 2:输入参数

按键序列 显示
10 N 期数
6 I/Y 年利率
50000 +/- PMT 每期支付额
0 PV 清除PV

Step 3:计算终值(如需)

按下 CPT + FV,屏幕显示:

$$FV_{due} = \$698,547.51$$

Step 4:计算现值

按下 CPT + PV,屏幕显示:

$$PV_{due} = \$368,085.89$$

验证:与后付年金对比

如果在END模式下计算同样的参数:

$$PV_{ordinary} = \$368,085.89 \div 1.06 = \$347,250.84$$

可以看到,先付年金的现值比后付年金高出约$20,835,这正是多出一期利息的结果。

使用RBA Calculator快速计算

如果你使用iPhone或iPad备考,推荐下载RBA Calculator(TI BA II Plus的iOS应用)。界面与实物计算器完全一致,支持BGN/END模式切换,还能保存多套计算方案便于回顾。

👉 RBA Calculator下载链接

在手机或平板上完成上述计算,只需同样设置BGN模式后输入参数即可,非常适合碎片化时间复习。

常见错误提醒

错误一:忘记切换到BGN模式

这是最常见的失分点。CFA题目中常以"payments made at the beginning of each period"或"rent due in advance"等措辞暗示先付年金,但考生容易忽略并直接在后付年金模式下计算,导致答案偏小。

解决方法: 审题时圈出时间关键词,看到"beginning""advance""in advance""at the start"等词汇立即切换BGN模式。

错误二:计算后忘记切回END模式

BA II Plus的BGN/END设置会持续生效。如果在BGN模式下连续计算多道题,后续所有年金计算都会被错误地乘上(1+r)因子。

解决方法: 养成习惯,每次完成先付年金计算后,立即按 2nd + END 切回。

错误三:混淆先付年金的PV和FV

有些考生知道需要乘(1+r),但搞不清是PV还是FV需要调整。实际上,先付年金的PV和FV都比对应的后付年金大(1+r)倍,两者都需要调整。

错误四:期数理解错误

在计算租赁或保险类题目时,考生容易将"年"与"月"混淆。例如,"每月支付$500,为期3年"意味着n=36(月数),而非n=3。

CFA考试中的典型题型

类型一:租赁协议估值

企业租赁设备,租金于每期期初支付。这类题目在CFA Level 1和Level 2的财务报表分析中均可能出现。

类型二:保险年金

退休保险计划中,投保人每年年初缴纳保费,保险公司于每年年初支付年金。

类型三:债券的溢价/折价

虽然债券利息通常在期末支付(后付年金),但某些特殊结构(如预付债券)可能在期初支付。

FAQ:先付年金高频疑问

Q1:如何快速判断题目是annuity due还是ordinary annuity?

A: 关注付款时点的描述。如果题目提到"beginning of each period""at the start of each year""in advance""due at the beginning",则为先付年金。若提到"end of each period""at year-end""in arrears",则为后付年金。如果题目没有明确说明,CFA考试默认使用后付年金(ordinary annuity)。

Q2:先付年金的PV一定大于后付年金吗?

A: 是的,在相同利率和期数条件下,先付年金的现值和终值都大于后付年金,因为每笔现金流都多获得了一期的时间价值。具体而言,$PV_{due} = PV_{ordinary} \times (1+r)$。

Q3:BA II Plus上BGN模式的标识在哪里看?

A: 当BGN模式激活时,屏幕左上角会显示"BGN"字样。如果看不到该标识,说明当前处于END模式(默认模式)。务必在计算前先确认模式设置。

Q4:先付年金在CFA考试中的出题频率如何?

A: 在Level 1的Quantitative Methods中,annuity due属于必考内容。近年真题中,先付年金的计算题平均出现1-2次,通常以租赁估值或保险精算为背景。虽然题目数量不多,但失分率较高,因为很多考生在最后一刻忘记切换BGN模式。

备考建议

  1. 建立条件反射: 看到"beginning""advance"等关键词,条件反射式地按2nd+BGN
  2. 双向验证: 完成计算后,手动用$PV_{due} = PV_{ordinary} \times (1+r)$验证结果是否合理。
  3. 限时练习: 在模考中刻意设置闹钟,练习在90秒内完成先付年金计算(含模式切换)。
  4. 善用工具: 平时使用RBA Calculator反复练习,确保对BGN模式的切换操作形成肌肉记忆。

掌握先付年金不仅是为了应对考试,更是理解金融实务中租赁、保险、养老金等产品的定价基础。在CFA Level 1中打好这个基础,将为后续Level 2的公司金融和固定收益分析奠定坚实根基。

📱 需要计算器练习?

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

App Store 免费下载