在CFA一级和二级考试中,Cash Flow Worksheet(CF工作表) 是金融计算器中最核心的功能之一。无论是评估项目投资、债券估值,还是计算内部收益率(IRR),都离不开对非等间隔、非等额现金流的精确处理。
与PMT功能只能处理年金(等额、等间隔)不同,CF工作表允许你输入任意金额、任意时间的现金流序列,然后计算NPV或IRR。这正是CFA考试中"项目评估"和"投资组合管理"章节的常见考法。
| 术语 | 含义 | 计算逻辑 |
|---|---|---|
| CF_0 | 初始投资(通常为负值) | 时间0的现金流 |
| CF_i | 第i期现金流 | 可以是正(流入)或负(流出) |
| NPV | 净现值 | 所有未来现金流按折现率折现后减去初始投资 |
| IRR | 内部收益率 | 使NPV=0的折现率 |
⚠️ 关键规则:连续相同金额的现金流必须合并为一个CF条目(通过FREQ功能),否则计算器会报ERR:5错误。
题目:某项目初始投资100万元,预计未来3年现金流分别为40万、50万、60万。折现率为10%,计算NPV。
Step 1: 清除旧数据
2nd → CLR WORK(CLR WORK)
Step 2: 输入初始投资
[(-)] 1000000 → ENTER → ↓
Step 3: 输入第1年现金流
400000 → ENTER → ↓
Step 4: 输入第2年现金流
500000 → ENTER → ↓
Step 5: 输入第3年现金流
600000 → ENTER → ↓
Step 6: 计算NPV
2nd → CLRV → 10 → ENTER → ↓ → CPT → NPV
结果:NPV = 26,183.77元
验证:NPV = -1,000,000 + 400,000/1.1 + 500,000/1.1² + 600,000/1.1³ = 26,183.77 ✓
题目:某投资初始支出200万元,第1-3年每年获得80万元现金流,第4年获得120万元。计算:
- (a) 折现率12%下的NPV
- (b) 该项目的IRR
Step 1: 清除旧数据
2nd → CLR WORK
Step 2: 输入初始投资
[(-)] 2000000 → ENTER → ↓
Step 3: 输入连续3年等额现金流(关键!)
800000 → ENTER → ↓
3 → FREQ → ↓ ← 设置频率为3次
Step 4: 输入第4年现金流
1200000 → ENTER → ↓
Step 5: 计算NPV(折现率12%)
2nd → CLRV → 12 → ENTER → ↓ → CPT → NPV
Step 6: 计算IRR
CPT → IRR
结果:
- NPV = 47,654.32元(项目可行,NPV > 0)
- IRR = 13.89%(高于12%折现率,项目可接受)
💡 FREQ功能使用要点:先输入金额,再按↓,然后输入重复次数,再按FREQ,最后按↓。顺序不能颠倒。
题目:某项目现金流如下:
- 时间0:-500,000
- 时间1:+200,000
- 时间2:-150,000(追加投资)
- 时间3-5:每年+180,000
计算折现率15%下的NPV和IRR。
Step 1: 清除旧数据
2nd → CLR WORK
Step 2: 输入时间0现金流
[(-)] 500000 → ENTER → ↓
Step 3: 输入时间1现金流
200000 → ENTER → ↓
Step 4: 输入时间2现金流(注意负号)
[(-)] 150000 → ENTER → ↓
Step 5: 输入时间3-5连续等额现金流
180000 → ENTER → ↓
3 → FREQ → ↓
Step 6: 计算NPV
2nd → CLRV → 15 → ENTER → ↓ → CPT → NPV
Step 7: 计算IRR
CPT → IRR
结果:
- NPV = -10,546.28元(NPV < 0,项目不可行)
- IRR = 13.72%(低于15%折现率,验证项目不可行)
错误做法:400000 → ENTER → ↓ → 400000 → ENTER → ↓ → 400000 → ENTER → ↓
正确做法:400000 → ENTER → ↓ → 3 → FREQ → ↓
后果:计算器报错ERR:5,或计算结果错误。
每次计算前必须执行 2nd → CLR WORK,否则上一次的数据会残留在工作表中,导致结果混乱。
执行 2nd → CLRV 清除折现率,然后输入新的折现率值。
初始投资通常为现金流出,必须输入负值(按 (-) 键),而非在计算时手动减除。
正确顺序:金额 → ENTER → ↓ → 次数 → FREQ → ↓
错误顺序:次数 → FREQ → ↓ → 金额 → ENTER → ↓
如果你希望在手机上练习CF工作表操作,推荐下载 RBA Calculator(TI BA II Plus iOS应用)。它完美模拟了TI BA II Plus的所有功能,包括完整的Cash Flow Worksheet操作,支持离线使用,非常适合CFA备考期间随时练习。
👉 下载链接:RBA Calculator - App Store
A:TI BA II Plus的CF工作表最多支持20个独立条目(CF_0到CF_20)。但如果使用FREQ功能合并等额现金流,实际可表达的时间跨度远超20期。CFA考试中一般不超过10期。
A:ERR:5通常有两个原因:
1. 现金流中没有正负号的变化(IRR需要至少一次从负到正或从正到负的转换)
2. 连续相同金额未用FREQ合并
检查CF工作表中是否有正负现金流交替,并确认连续相等值已合并。
A:当项目存在非常规现金流(多次正负转换)时,IRR可能有多解或无解。此时应以NPV为准——NPV > 0则接受项目。这也是CFA协会推荐的标准做法。
A:CF_0是时间0的现金流(通常是初始投资),输入时第一个就按 (-) 输入负值,然后按ENTER和↓。注意:CF_0不参与FREQ设置,它只出现一次。
┌─────────────────────────────────────────┐
│ 操作流程: │
│ 1. 2nd → CLR WORK(清除) │
│ 2. 输入CF_0(负值)→ ENTER → ↓ │
│ 3. 输入各期CF → ENTER → ↓ │
│ (连续等额:金额→ENTER→↓→次数→FREQ→↓)│
│ 4. 2nd → CLRV → 输入折现率 → ENTER → ↓ │
│ 5. CPT → NPV 或 CPT → IRR │
└─────────────────────────────────────────┘
掌握CF工作表操作是CFA量化的基础技能。建议用上面的3道例题反复练习,直到能盲操作完成每一步。配合RBA Calculator在手机端随时加练,考试时就能做到心中有数、手中有术。