CFA Level I考试共180道题目,时间紧、计算量大。计算器上的内存寄存器(Memory Registers) 功能,尤其是 STO(Store,存储)和 RCL(Recall,调用)操作,能够帮助考生高效保存中间结果、快速引用变量,从而节省宝贵的考试时间。
许多考生虽然熟悉NPV、IRR、年金计算等核心功能,却在内存管理上频频出错,导致最终答案偏差。本文将系统梳理内存寄存器的使用方法、常见陷阱及应对策略。
TI BA II Plus计算器提供以下常用内存寄存器:
| 寄存器 | 用途 | 存储内容 |
|---|---|---|
| M | 通用内存 | 任意数值 |
| STO 1~STO 9 | 变量存储 | 自定义变量 |
| A~Y | 字母寄存器 | 统计与回归变量 |
| N, I/Y, PV, PMT, FV | 时间价值 | 现金流计算 |
| D1, D2, CF0~CF20 | 现金流 | 非均匀现金流 |
STO 用于将当前屏幕上的数值保存到指定寄存器中。操作步骤:
输入数值 → 按 STO → 选择目标寄存器(如 STO 1)
例如:将5000存入寄存器1:
1. 输入 5000
2. 按 STO(即 2nd + RCL)
3. 按 1
RCL 用于从指定寄存器中调取已存储的数值。操作步骤:
按 RCL → 选择目标寄存器(如 RCL 1)
例如:调取寄存器1中的数值:
1. 按 RCL
2. 按 1
这是考生最容易混淆的地方:
2nd 的二次功能,必须按 2nd + RCL 才能激活⚠️ 核心记忆口诀:RCL调用,2nd+RCL存储。"先想存,再按2nd"。
假设你正在评估一个投资项目,初始投资为 $100,000,预期未来5年每年产生 $25,000 的现金流,折现率为 8%。请使用NPV功能计算净现值,并在计算过程中使用内存寄存器保存关键中间结果以便后续分析。
第一步:设置现金流
CF → 2nd → CLR WORK(清除旧数据)
↓
显示 CF0 = 0
输入 -100000 → ENTER
↓
显示 C01
输入 25000 → ENTER
↓
显示 F01
输入 5 → ENTER
↓
按 ↓ 确认,光标移到 C02(显示0)
第二步:存储折现率到寄存器1
输入 8 → STO → 1
(此时 RCL 1 = 8)
第三步:计算NPV
按 ↓ 显示 I = 0
输入 8 → ENTER
(或使用 RCL 1 → ENTER 调用之前存储的折现率)
↓
按 ↓ 显示 NPV = 0
按 CPT → NPV
第四步:读取结果并存储
屏幕显示 NPV = 2,106.186...
↓
STO → 2(将NPV结果存入寄存器2)
第五步:验证计算
RCL → 2(调取NPV结果,确认 = 2,106.186)
$$NPV = -100{,}000 + \sum_{t=1}^{5} \frac{25{,}000}{(1+0.08)^t} = \$2{,}106.19$$
由于NPV > 0,该项目值得投资。
假设折现率变为10%,重新计算NPV:
CF → ↓ 到 I 行
输入 10 → ENTER
↓
按 ↓ 到 NPV 行
CPT → NPV
↓
显示 NPV = -686.184
↓
STO → 3(将新NPV存入寄存器3)
↓
RCL 2 - RCL 3 = 2,792.37(两次NPV的差额)
通过内存寄存器,可以快速对比不同假设下的NPV差异,无需重新计算。
每次新计算前,必须清除相关寄存器。上一题的残留数据会污染当前计算。
正确做法:
- NPV/IRR计算前:CF → 2nd → CLR WORK
- 时间价值计算前:2nd → CLR TVM
- 统计回归前:2nd → CLR STAT
- 通用寄存器清理:逐个执行 0 → STO → 1/2/3...
这是CFA Level I考试中最常见的低级错误。
| 操作 | 正确按键 | 错误按键 |
|---|---|---|
| 存储数值 | 2nd + RCL + 寄存器号 |
直接按 RCL + 寄存器号 |
| 调用数值 | RCL + 寄存器号 |
2nd + RCL + 寄存器号 |
💡 避坑技巧:练习时大声说出"我要存"或"我要取",形成肌肉记忆。
STO操作会直接覆盖目标寄存器中原有的数据,且不会弹出确认提示。如果误将新数据存入已有重要数值的寄存器,原数据将永久丢失。
正确做法: 在存入新数据前,先用 RCL 检查目标寄存器是否已有需要保留的数据。
在NPV计算中,I 字段和 N 字段容易残留上一次计算的值。特别是当你在多次NPV计算之间切换时,如果忘记手动更新 I 值,会导致错误的NPV结果。
正确做法: 每次NPV计算后,养成习惯按 ↓ 检查 I 和 N 字段是否被自动更新。
字母寄存器(A~Y)和数字寄存器(1~9)使用相同的 STO/RCL 机制,但存储内容不同。字母寄存器主要用于统计回归功能,数字寄存器用于自定义存储。在回归分析中误用数字寄存器存储回归系数,会导致数据混乱。
建议在每道题目开始时执行以下标准化流程:
建议建立以下"约定俗成"的寄存器分工:
这种一致性策略可以大幅降低记忆负担和出错概率。
内存寄存器的真正威力在于链式引用:
RCL 1 + RCL 2 → STO 3
这表示将寄存器1和寄存器2的值相加后存入寄存器3,无需手动输入中间结果。
A: CFA考试严格禁止使用任何电子设备(包括手机、平板、智能手表)进入考场。RBA Calculator(TI BA II Plus的iOS应用)仅适用于备考练习阶段,帮助你在没有实体计算器时熟悉操作。在正式考试中,你只能使用考场提供的TI BA II Plus或BA II Plus Professional计算器。
你可以在App Store下载RBA Calculator进行练习:RBA Calculator - TI BA II Plus iOS应用
A: 在Quantitative Methods和Financial Reporting & Analysis科目中,STO/RCL的使用频率较高。特别是涉及多步计算(如先算PV再算FV、先算年金现值再算NPV)的题目,合理使用内存寄存器可以节省30-60秒的计算时间。在180题的考试中,这相当于多出1-2道题的时间。
A: 每个内存寄存器最多可存储12位有效数字(包括小数点前的整数部分和小数点后的小数部分)。对于绝大多数CFA Level I题目,12位有效数字已经远远足够。但需要注意,如果存储的数值超过12位,计算器会自动进行四舍五入或科学计数法表示。
A: 建议考试前执行以下检查清单:
RCL + 1 到 RCL + 9,确认所有数字寄存器为空(显示0)CF → 2nd → CLR WORK,确认现金流数据已清除2nd → CLR TVM,确认时间价值寄存器已清除2nd → CLRTBL,确认表格数据已清除2nd → FORMAT 中小数位设置为2位(CFA考试标准)计算器内存功能是CFA Level I考试中的一项"隐形技能"。虽然它不会直接出现在考试大纲的知识点中,但它贯穿于几乎每一个需要计算的题目。熟练掌握 STO(存储)和 RCL(调用)操作,合理管理内存寄存器,能够帮助你在高压考试环境中保持计算准确性并提升解题效率。
最后提醒: 考前务必在练习中反复使用内存功能,形成肌肉记忆。推荐使用RBA Calculator在手机上进行日常练习,确保在真正的BA II Plus上操作时能够得心应手。
📌 记住:RCL是调用,2nd+RCL是存储。清除内存是每道题的第一步。