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

CFA 一级核心考点:先付年金 (Annuity Due) 全解析

在 CFA 一级考试中,货币时间价值(Time Value of Money, TVM)是贯穿整个课程的基础基石。而在 TVM 的计算中,先付年金(Annuity Due)往往是考生最容易混淆,也是失分率较高的知识点。无论是估值、债券定价还是项目评估,理解现金流发生的时间点至关重要。本文将为零基础初学者详解先付年金的概念、计算方法以及计算器操作技巧,帮助你彻底攻克这一难点。

什么是先付年金?

年金是指一系列等额、定期的现金流。根据现金流发生的时间点不同,主要分为两类:普通年金(Ordinary Annuity)和先付年金(Annuity Due)。

普通年金假设现金流发生在每一期的期末,这是计算器默认的设定。而先付年金则假设现金流发生在每一期的期初。想象一下房租支付,通常你是“先付租金,后住房间”,这就是典型的先付年金模式。

在 CFA 考试中,如果题目出现“beginning of the year”、“starting today”或“payments made in advance”等关键词,通常都暗示你需要使用先付年金模式。在金融计算器中,这一模式通常用 BGN 表示。理解两者的核心区别在于利息计算的期数不同:先付年金相比普通年金,每一笔现金流都多复利了一期,因此其现值(PV)和终值(FV)都会更高。

计算器操作指南:BA II Plus 与 RBA Calculator

对于 CFA 考生而言,熟练掌握德州仪器 BA II Plus 计算器是必备技能。当然,如果你使用的是 iOS 设备,也可以下载 RBA Calculator(TI BA II Plus iOS 应用),其操作逻辑与实体计算器完全一致,适合在无法携带实体机时进行练习。你可以在 App Store 下载:https://apps.apple.com/cn/app/id1545331477。

核心设置步骤

在进行任何先付年金计算前,必须确保计算器处于正确的模式。默认情况下,计算器处于 END(普通年金)模式。

  1. 按下 2nd 键,然后按下 PMT 键(此时屏幕上方会显示 BGN 或 END)。
  2. 如果屏幕显示 END,按下 2nd 键,再按下 ENTER 键(即 SET 功能),屏幕将变为 BGN。
  3. 最后按下 2nd 键,再按下 CPT 键(即 QUIT 功能),退出设置模式。

重要提示:计算完成后,务必记得将模式恢复为 END,以免后续题目计算错误。

实战例题与步骤

题目: 某投资者计划在每年年初存入银行 1,000 美元,连续存 5 年,年回报率为 10%。请问第 5 年年末,该投资者的账户终值(FV)是多少?

分析:
* 现金流类型:先付年金(每年年初存入)。
* 期数(N):5
* 利率(I/Y):10
* 年金(PMT):-1,000(支出为负)
* 目标:求 FV

BA II Plus 操作步骤:

  1. 清空寄存器:按下 2nd -> FV (CLR TVM),确保清除之前的数据。
  2. 设置模式:按下 2nd -> PMT。若显示 END,则按 2nd -> ENTER 切换为 BGN。最后按 2nd -> CPT 退出。此时屏幕右上角应显示 BGN
  3. 输入变量
    • 输入 5,按 N 键。
    • 输入 10,按 I/Y 键。
    • 输入 1000,按 PMT 键(建议输入负数 -1000 以区分现金流方向,虽不影响 FV 绝对值)。
    • 输入 0,按 FV 键(此处不影响,但习惯上清空 PV)。
  4. 计算结果:按下 CPT -> FV
  5. 读取结果:屏幕显示 6,715.61

理论验证:
普通年金终值公式为 $FV_{ordinary} = PMT \times \frac{(1+r)^n - 1}{r}$。
先付年金终值公式为 $FV_{due} = FV_{ordinary} \times (1+r)$。
代入计算:$1000 \times \frac{(1.1)^5 - 1}{0.1} \times 1.1 = 6105.10 \times 1.1 \approx 6715.61$。结果一致。

常见错误与避坑指南

在备考过程中,考生经常在先付年金问题上犯以下错误,请务必警惕:

  1. 忘记切换模式:这是最常见的错误。很多考生算对了 N、I/Y 和 PMT,但忘记将计算器从 END 切换到 BGN,导致结果偏小。
  2. 算完忘记恢复:做完一道先付年金题目后,忘记将计算器切回 END 模式。接下来的普通年金题目计算结果就会偏大,引发连锁错误。建议在草稿纸上标记当前模式。
  3. 混淆 PV 与 FV 的时间点:对于先付年金,PV 计算的是第 0 期期初的价值,而 FV 计算的是第 N 期期末的价值。虽然现金流在期初,但终值依然是所有现金流复利到最后一期期末的结果。
  4. 忽略题目隐含条件:有些题目不会直接说“先付”,而是说“第一笔付款立即发生”(first payment made immediately),这同样意味着 BGN 模式。

高频 FAQ

Q1: 如果题目没有明确说明是普通年金还是先付年金,该默认哪种?
A: 在 CFA 考试中,如果没有特别说明,默认假设为普通年金(END 模式)。只有在明确提到“beginning of period”、“starting today”或“in advance”时,才使用先付年金

Q2: 使用 RBA Calculator 手机应用和实体计算器操作一样吗?
A: 完全一样。RBA Calculator 是 TI BA II Plus 的官方模拟应用,按键逻辑和功能设置(包括 BGN 模式切换)与实体机一致。你可以利用它随时随地练习,链接为:https://apps.apple.com/cn/app/id1545331477。

Q3: 为什么先付年金的现值比普通年金大?
A: 因为先付年金的每一笔现金流都比普通年金早一期收到。早收到的钱可以更早进行再投资产生利息,所以在折现回第 0 期时,其价值更高。数学上表现为现值乘以了 $(1+r)$。

Q4: 在 BGN 模式下,N 的输入是否需要减 1?
A: 不需要。N 代表的是现金流的总期数,无论模式是 BGN 还是 END,期数 N 本身不变。改变的是每一笔现金流相对于折现点的时间权重,这由计算器的内部算法通过 BGN 设置自动处理。

结语

掌握先付年金(Annuity Due)不仅是通过 CFA 一级考试的关键,也是理解金融估值逻辑的重要一步。希望本文能帮助你理清思路,熟练掌握 BGN 模式的操作。建议在备考期间,每天利用 RBA Calculator 或实体计算器进行至少 10 分钟的 TVM 专项练习,形成肌肉记忆。祝各位考生备考顺利,早日通过 CFA 一级!

📱 需要计算器练习?

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

App Store 免费下载