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

先付年金速成:10 分钟搞定 CFA 必考知识点

在 CFA 一级考试的货币时间价值(TVM)模块中,先付年金(Annuity Due)是一个高频考点,也是许多考生容易失分的“陷阱区”。很多同学能够熟练掌握普通年金(Ordinary Annuity)的计算,却在遇到期初付款的场景时混淆概念,导致整道题计算结果错误。本文将通过概念解析、计算器实操以及常见误区分析,帮助你快速掌握这一核心知识点。

什么是先付年金(Annuity Due)?

理解先付年金的关键在于现金流发生的时间点。在金融实务中,大多数年金假设现金流发生在期末,这被称为普通年金。然而,现实生活中许多支付场景发生在期初,例如房屋租金、保险费缴纳或租赁合约付款。这些发生在每期期初的等额现金流序列,就是先付年金

在 CFA 考试中,识别现金流发生时间是解题的第一步。
- 普通年金(Ordinary Annuity):现金流发生在每期期末(End of period)。
- 先付年金(Annuity Due):现金流发生在每期期初(Beginning of period)。

从现值(PV)和终值(FV)的角度来看,由于先付年金的每一笔现金流都比普通年金早一期发生,因此它们有更多的时间产生利息。这意味着,在相同的利率和期数下,先付年金的现值和终值都会高于普通年金。

核心公式与直觉理解

虽然计算器可以一键解决大部分问题,但理解背后的逻辑对于定性分析至关重要。先付年金与普通年金之间的换算关系非常直观:

$$PV_{due} = PV_{ordinary} \times (1 + r)$$
$$FV_{due} = FV_{ordinary} \times (1 + r)$$

其中,$r$ 为每期利率。这个公式的含义是:因为先付年金的每一笔钱都多享受了一期的复利增长(或少折现了一期),所以其价值是普通年金的 $(1 + r)$ 倍。

在 CFA 考试中,你可以通过两种方法计算:
1. 公式法:先按普通年金计算,最后乘以 $(1 + r)$。
2. 计算器模式法:将计算器设置为 BGN 模式,直接计算。

推荐使用第二种方法,因为它更直接且不易出错,但前提是你必须清楚何时开启、何时关闭该模式。

计算器实操:BA II Plus 与 RBA Calculator

CFA 考试允许携带 TI BA II Plus 计算器。对于 iOS 用户,官方推荐的模拟应用是 RBA Calculator(TI BA II Plus iOS 应用),你可以在 App Store 下载:https://apps.apple.com/cn/app/id1545331477。使用这款应用进行日常练习,可以确保你在机考环境中手感一致。

计算例题

题目背景
你计划租赁一套公寓,租期为 5 年。房东要求每年年初支付租金 10,000 美元。假设你的机会成本利率为 6%,请问这笔租金流的现值是多少?

分析
- 现金流发生在每年年初,属于先付年金(Annuity Due)。
- PMT = 10,000
- N = 5
- I/Y = 6
- 求 PV

BA II Plus 操作步骤

以下是使用 TI BA II Plus 或 RBA Calculator 的具体按键步骤:

  1. 清除旧数据
    按下 2nd -> CLR TVM,确保 TVM 工作区干净。
  2. 设置 BGN 模式
    按下 2nd -> PMT(此时屏幕上方应显示 BGN 字样)。
    按下 2nd -> SET(屏幕显示 BGN)。
    按下 2nd -> QUIT(退出设置模式,返回正常计算界面)。
    注意:此时屏幕顶部应持续显示 "BGN" 标志,直到你将其改回 END。
  3. 输入变量
    • 输入 5 -> N
    • 输入 6 -> I/Y
    • 输入 10000 -> PMT
    • 输入 0 -> FV(假设期末无额外款项)
  4. 计算结果
    按下 CPT -> PV
    屏幕显示:-44,651.05
    (负号表示现金流出,现值为 44,651.05 美元)

重要提示:计算完成后,务必记得将计算器模式改回 END。大多数 CFA 题目默认是普通年金,如果忘记切换回 END,会导致后续题目全部错误。

常见错误与避坑指南

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

  1. 忘记切换模式
    这是最致命的错误。做完一道先付年金题目后,没有将计算器从 BGN 切回 END。当下一道题目是普通年金时,你依然处于 BGN 模式,导致结果偏大。
    对策:养成习惯,每次做完涉及 BGN 的题目,立刻按 2nd -> PMT -> 2nd -> SET -> 2nd -> QUIT 切回 END,并在屏幕顶部确认 "BGN" 消失。

  2. 混淆 N 的数值
    有些题目会给出“从第 1 年初到第 5 年末”这样的描述,考生容易数错期数。先付年金的 N 代表支付次数,而非时间段长度。如果每年付一次,付 5 年,N 就是 5。

  3. 符号习惯错误
    在 TVM 计算中,现金流方向必须相反。如果你输入 PMT 为正数,计算出的 PV 会是负数。这代表为了获得这笔年金流入,你现在需要支付多少现金。理解负号代表现金流出(投资成本),正号代表现金流入(收益),有助于检查逻辑。

  4. 忽略频率匹配
    如果题目给出的是年利率,但支付是月度的,必须调整 I/Y 和 N。例如年利率 6%,月度支付,则 I/Y 应为 0.5(6/12),N 应为 60(5*12)。先付年金模式不影响频率调整,但需确保所有变量单位一致。

常见问题解答 (FAQ)

Q1:先付年金永续年金(Perpetuity Due)如何计算?
A:普通永续年金现值公式为 $PV = PMT / r$。先付永续年金因为第一笔款项立即支付,不需要折现,后续款项视为普通永续年金。公式为 $PV = PMT + PMT / r$ 或 $PV = (PMT / r) \times (1 + r)$。计算器上永续年金无法直接计算,必须使用公式。

Q2:如何在考试中快速判断是普通年金还是先付年金?
A:关注关键词。看到 "beginning of the period", "starting today", "in advance", "rent", "insurance premium" 通常指向先付年金。看到 "end of the year", "starting one year from now" 通常指向普通年金。如果题目未明确说明,CFA 默认假设为普通年金。

Q3:使用 RBA Calculator 手机应用和实体计算器有区别吗?
A:核心逻辑和按键功能完全一致。RBA Calculator 完美模拟了 BA II Plus 的操作流程,包括 BGN/END 切换。建议在备考初期使用手机应用练习,熟悉按键位置,考前两周过渡到实体计算器以适应手感。

Q4:如果题目要求计算 FV 而不是 PV,先付年金模式会影响结果吗?
A:会。无论是 PV 还是 FV,先付年金模式都会使结果乘以 $(1 + r)$。因为每一笔现金流都多了一期的复利时间。操作步骤完全相同,只需将按键从 CPT PV 改为 CPT FV 即可。

总结

掌握先付年金(Annuity Due)不仅是记忆几个按键,更是建立对现金流时间价值的敏感度。在 CFA 考试中,时间就是分数。通过熟练使用 BGN 模式,并结合 RBA Calculator 进行高频练习,你可以确保在遇到期初付款问题时迅速反应。

记住最后的检查清单:
1. 识别现金流时间点(期初 vs 期末)。
2. 设置计算器模式(BGN vs END)。
3. 检查屏幕标志(计算后是否切回 END)。
4. 验证逻辑(先付年金价值应高于普通年金)。

希望这篇指南能帮助你扫除障碍,在 CFA 备考之路上稳步前行。祝考试顺利!

📱 需要计算器练习?

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

App Store 免费下载