在CFA一级考试中,年金(Annuity)是金融数学的重要考点,而先付年金(Annuity Due) 作为其特殊形式,常令考生混淆。与期末支付的普通年金不同,先付年金要求每期期初发生现金流,这种时间差会导致现值(PV)和终值(FV)计算结果产生显著差异。例如:
CFA考试中,先付年金常见于租赁协议、保险缴费等场景。掌握其计算逻辑,尤其是BGN(Beginning)模式的切换,是攻克相关题目的关键。
某考生计划用普通年金方式每月存1000元,年利率6%(月利率0.5%),存3年。若改为先付年金形式,3年后账户余额会是多少?
先付年金终值 = 普通年金终值 × (1 + r)
普通年金终值公式:
FV = PMT × [((1 + r)^n - 1) / r]
代入数据:
FV = 1000 × [((1.005)^36 - 1) / 0.005] = 39,339.81
先付年金终值 = 39,339.81 × 1.005 = 39,536.51元
2nd [PMT] → 2nd [BGN] → 屏幕显示BGN 36 [N] → 0.5 [I/Y] → 1000 [PMT] → 0 [PV] CPT [FV] → 显示 39,536.51💡 RBA Calculator提示:若使用手机备考,TI官方iOS应用RBA Calculator同样支持BGN模式切换,界面更直观。
普通年金默认END模式,若未切换直接计算先付年金,结果会偏低约1个周期的利息。例如上题若未切换,会得到39,339.81元(少196.7元)。
先付年金的首次支付发生在t=0,计算PV时需特别注意现金流符号规则。例如:
PV = -PMT × [((1 - (1 + r)^-n) / r) × (1 + r)]
负号代表现金流出,忽略符号会导致结果方向错误。
建议考生始终画出时间轴:
先付年金: |---|---|---|
时间点: t=0 t=1 t=2
现金流: $1000 $1000 $1000
普通年金则从t=1开始。
关键词识别:
- "支付发生在期初"
- "预付/提前支付"
- "租赁协议首期付款"
例如:CFA 2021年真题中出现"rent paid at the beginning of each month",直接锁定先付年金。
会!切换BGN后,所有年金计算(包括PV/FV)都会默认期初支付。完成先付年金题目后,务必通过2nd [PMT] → 2nd [END]恢复默认设置。
永续年金本身无终点,但先付形式需调整公式:
PV = PMT + PMT / r
(首期支付+剩余现金流现值)
BA II Plus仍是主流,但RBA Calculator的触屏操作对习惯手机的考生更友好。建议考前至少用两种工具各练习5道题。
| 项目 | 普通年金 (END) | 先付年金 (BGN) |
|---|---|---|
| 支付时间 | 期末 | 期初 |
| PV公式 | PMT×[1-(1+r)^-n]/r | PV_普通×(1+r) |
| FV公式 | PMT×[(1+r)^n-1]/r | FV_普通×(1+r) |
| 计算器设置 | 默认END模式 | 需切换BGN模式 |
📌 最后提醒:CFA考试中,先付年金题目通常会在Question Stem明确标注支付时点。若发现计算结果与选项差异约1个周期利息,优先考虑是否遗漏BGN设置。