在 CFA 一级考试的货币时间价值(TVM)章节中,年金计算是绝对的核心考点。很多考生在面对现金流折现时,往往能熟练计算普通年金,却在先付年金(Annuity Due)上丢分。其实,只要理清现金流发生的时间点,掌握计算器设置,这部分分数完全可以拿满。本文将为你拆解先付年金的本质,提供 TI BA II Plus 计算器实操步骤,并附带常见错误提醒与备考 FAQ,助你高效通关。
年金(Annuity)是指一系列等额、定期的现金流。根据现金流发生的时间点不同,主要分为两类:普通年金(Ordinary Annuity)和先付年金(Annuity Due)。
普通年金假设现金流发生在每一期的期末(End of Period),这是大多数金融模型的基础假设。而先付年金,顾名思义,现金流发生在每一期的期初(Beginning of Period)。想象一下租房场景:通常我们需要在每个月的第一天支付租金,而不是等到月底住完之后才付。这种“先付钱,后享受”的模式,就是典型的先付年金。
在 CFA 考试中,识别年金类型的关键在于题目中的关键词。如果题目出现"beginning of the year"、"starting today"、"due"或者"payment in advance",通常暗示这是annuity due。理解了这一点,我们才能正确地进行折现或终值计算。
先付年金与普通年金的核心区别仅在于现金流发生的时间提前了一期。这意味着,每一笔现金流都比普通年金少折现一期(计算现值时)或多复利一期(计算终值时)。
从数学逻辑上看,两者之间存在一个简单的转换关系:
$$PV_{due} = PV_{ordinary} \times (1 + r)$$
$$FV_{due} = FV_{ordinary} \times (1 + r)$$
其中,$r$ 为每期利率。这个公式告诉我们,由于先付年金的每一笔钱都多占用了一期时间,因此其现值会比普通年金更高,终值也会更大。在手动计算或 Excel 建模时,记住这个系数 $(1+r)$ 可以快速验证结果。但在 CFA 考试中,我们更依赖金融计算器来直接求解,以减少计算误差。
CFA 考试允许携带 TI BA II Plus 计算器。大多数考生习惯默认模式为 END(普通年金),因此在遇到先付年金时,必须手动切换模式。以下是标准的操作步骤。
假设你计划购买一项理财产品,每年年初收到 $10,000 的现金流,连续收到 5 年。如果年折现率为 6%,请问该项投资的现值(PV)是多少?
分析:
- 现金流:$10,000
- 期数(N):5
- 利率(I/Y):6
- 类型:每年年初(Beginning of year),即先付年金
TI BA II Plus 操作步骤:
2nd -> FV (CLR TVM),确保屏幕无残留数据。2nd -> PMT (BGN)。此时屏幕上方应显示 BGN 字样。如果未显示,按下 2nd -> Enter (SET),直到出现 BGN,然后按下 2nd -> CPT (QUIT) 退出设置。这是最关键的一步,必须确认屏幕右上角有 BGN 标识。5 -> N6 -> I/Y10000 -> PMT0 -> FV (假设期末无额外终值)CPT -> PV。-44,651.05(负号代表现金流出,即你需要投入的现值成本)。对比验证:
如果这是普通年金(END 模式),PV 约为 $42,123.64。可以看出,先付年金的现值确实更高,符合 $42,123.64 \times 1.06 \approx 44,651.05$ 的逻辑。
在备考过程中,考生在处理先付年金时最容易犯以下错误,请务必警惕:
END 模式,下一道普通年金题目就会算错,导致连续丢分。建议养成习惯,每做完一道涉及 BGN 的题目,立刻检查屏幕是否有 BGN 标识,若有则立即清除。P/Y 和 C/Y。例如年利率 6% 按月复利,需设置 P/Y = 12,此时 I/Y 仍输入 6,计算器会自动处理期间利率。但在先付年金模式下,确保 P/Y 设置正确尤为重要。Q1:如何快速判断题目是普通年金还是先付年金?
A:重点阅读第一句。如果出现"today"、"beginning"、"start immediately"、"due",则是先付年金。如果题目只说"annual payment"且未特别说明时间,CFA 默认假设为普通年金(期末)。
Q2:BGN 模式会影响利率 I/Y 的计算吗?
A:不会。I/Y 始终代表名义年利率(除非设置了 P/Y)。BGN 模式只改变现金流折现的时机,不改变利率本身的定义。
Q3:在 CFA 二级或三级中,先付年金还重要吗?
A:非常重要。虽然一级是基础,但在二级固定收益和权益估值中,许多股息模型或租赁现金流分析依然涉及annuity due的概念。一级的扎实基础能减少后续学习的认知负荷。
Q4:如果使用 Excel,如何计算先付年金?
A:在 Excel 函数中,PV 和 FV 函数的最后一个参数 type 设为 1 即代表期初(先付年金),设为 0 或省略代表期末(普通年金)。
对于习惯使用 iPad 或 iPhone 备考的考生,官方推荐的 TI 计算器实体机虽然可靠,但有时携带不便。RBA Calculator 是一款专为 CFA 考生设计的 iOS 应用,它完美模拟了 TI BA II Plus 的操作逻辑。
该应用界面简洁,功能全面,支持 TVM 计算、现金流分析(CF)、债券计算等所有 CFA 一级必考功能。最重要的是,它的按键反馈和逻辑与考试现场使用的计算器高度一致,能有效避免“手感差异”带来的失误。对于希望利用碎片时间刷题的考生,这是一个非常得力的助手。
你可以直接在 App Store 搜索 RBA Calculator 下载,或者点击链接访问:https://apps.apple.com/cn/app/id1545331477。建议大家在备考初期就熟悉这款工具,确保在模拟考试中达到肌肉记忆的程度。
先付年金(Annuity Due)看似只是现金流时间点的微调,实则是 CFA 考试中区分度较高的细节考点。掌握 BGN 模式的切换,理解 $(1+r)$ 的内在逻辑,并避开常见的设置陷阱,你就能轻松拿下这部分分数。记住,计算器是你的武器,但清晰的逻辑才是你的剑法。祝各位考生备考顺利,一次通过!