← 返回博客列表
📅 2026-06-02 📂 标签: CFA / 债券利息计算 / Bond / 应计利息 / clean price 👁 0 次阅读

一文搞懂债券利息计算:CFA 备考必读

在 CFA 一级和二级考试中,固定收益证券(Fixed Income)占据了相当大的权重。其中,债券定价与利息计算是基础中的基础,也是考生最容易混淆的知识点之一。许多考生在备考时能够熟练背诵公式,但在面对实际题目时,往往因为不清楚 clean price(净价)与 dirty price(全价)的区别,或者算错 应计利息(Accrued Interest),导致最终答案失分。本文将深入解析债券利息计算的核心逻辑,并结合德州仪器 BA II Plus 计算器的实操步骤,帮助你彻底攻克这一难点。

核心概念:净价、全价与应计利息

要理解债券利息计算,首先必须明确债券交易中的三个关键价格概念。在二级市场上,债券通常是以 clean price 进行报价的。这个价格不包含自上一个付息日至今累积的利息。为什么市场要采用净价报价?主要是为了避免债券价格在付息日附近出现大幅跳变,使得价格曲线更加平滑,便于投资者观察利率风险。

然而,当你实际购买债券时,你需要支付给卖方的金额是 dirty price。因为卖方持有债券期间已经产生了利息,这部分利息虽然尚未到支付日,但属于卖方应得的收益。因此,买方除了支付债券本身的净价外,还需要补偿这部分 应计利息

三者的关系公式非常简洁:
$$ \text{Dirty Price} = \text{Clean Price} + \text{Accrued Interest} $$

其中,应计利息 的计算取决于持有天数和计息基础。CFA 考试中常见的计息基础包括 30/360(公司债常用)和 Actual/Actual(国债常用)。理解这一区分对于准确计算天数至关重要。

计算例题与 BA II Plus 操作步骤

理论结合实践才能巩固知识。我们来看一个典型的 CFA 风格例题。

题目:
某公司债券面值 1000 美元,票面利率 6%,每半年付息一次。付息日为每年 1 月 1 日和 7 月 1 日。假设当前结算日为 3 月 1 日,市场报价的 clean price 为面值的 98.5%。请计算买方实际需要支付的 dirty price 是多少?(假设采用 30/360 计息基础)

解析步骤:

  1. 确定参数: 面值 $FV = 1000$,年票息 $CPN = 6\%$,半年票息 $30$ 美元。
  2. 计算天数: 结算日 3 月 1 日距离上一个付息日 1 月 1 日。根据 30/360 规则,1 月整月 30 天,2 月整月 30 天,3 月 1 日算 1 天(通常算头不算尾或具体看约定,CFA 教材通常简化为 60 天)。即持有天数为 60 天。
  3. 计算应计利息:
    $$ AI = \text{半年票息} \times \frac{\text{持有天数}}{\text{付息周期天数}} = 30 \times \frac{60}{180} = 10 \text{美元} $$
  4. 计算净价: $1000 \times 98.5\% = 985 \text{美元}$。
  5. 计算全价: $985 + 10 = 995 \text{美元}$。

BA II Plus 计算器操作步骤:

在考试中,手动计算天数容易出错,建议使用债券工作表(Bond Worksheet)快速求解。

  1. 按下 2nd + QUOT 进入债券工作表。
  2. 输入结算日:SDT = 3.0115(假设年份为 2015,格式 MM.DDYY)。
  3. 输入票面利率:CPN = 6。
  4. 输入赎回值:RV = 100(注意这里是百分比,即 100%)。
  5. 输入计息基础:2nd + SET 切换至 ACT(国债)或 30/360(公司债),本题选 30/360
  6. 输入付息频率:2nd + SET 切换至 Semi-Annual
  7. 输入到期日:DTM(假设 5 年期,输入 1.0120)。
  8. 输入净价:PRI = 98.5。
  9. 计算应计利息:按下 2nd + CPT(即 AI),计算器将显示应计利息金额。
  10. 最终全价 = 输入净价 + 计算器显示的 AI。

如果你手头没有实体计算器,推荐使用 RBA Calculator(TI BA II Plus iOS 应用),它完美复刻了实体按键逻辑,非常适合在手机上练习。你可以点击链接下载:https://apps.apple.com/cn/app/id1545331477。在移动设备上随时模拟上述步骤,能极大提升备考效率。

常见错误提醒

在复习过程中,考生常犯以下几个错误,请务必警惕:

  1. 混淆 Clean Price 与 Dirty Price: 题目问“全价”时,如果只回答了净价,直接丢分。务必看清题目问的是 "quoted price" 还是 "invoice price"。
  2. 天数计算错误: 忽略计息基础(30/360 vs Actual/Actual)。例如国债通常用 Actual/Actual,实际天数可能是 59 天或 61 天,而非固定的 60 天。
  3. 票息频率遗漏: 计算现值时忘记将年利率除以 2,或将年收益率除以 2。债券估值必须匹配现金流频率。
  4. 计算器模式设置: 使用 BA II Plus 时,忘记将 P/Y 设置为 2,或者在债券工作表中未正确设置计息基础,导致 AI 计算结果偏差。

常见问题解答 (FAQ)

Q1: 为什么债券报价通常使用 Clean Price 而不是 Dirty Price?
A: 主要是因为 Dirty Price 会随着时间推移每天都在增加(因为应计利息在累积),而在付息日当天会突然下降(因为应计利息归零)。这种锯齿状的波动会掩盖由利率变化引起的真实价格波动。使用 Clean Price 可以让价格曲线更平滑,便于分析利率风险。

Q2: 如果在付息日当天结算,应计利息是多少?
A: 如果在付息日当天结算,应计利息(Accrued Interest)为零。因为上一个付息日刚过,持有天数为 0;或者刚好收到利息,不再累积。此时 Dirty Price 等于 Clean Price。

Q3: 计息基础 Actual/Actual 和 30/360 对结果影响大吗?
A: 对于短期债券或小额面值,影响可能不大。但对于长期债券或大额机构交易,两天的天数差异可能导致显著的金额差异。CFA 考试中,题目通常会明确指定计息基础,务必严格遵循题目要求,不要凭经验默认。

Q4: 使用 RBA Calculator 等 APP 会影响考试吗?
A: 考试现场通常只允许携带实体 BA II Plus 或 HP 12C。平时使用 APP 是为了熟悉逻辑和公式,考前一段时间建议回归实体计算器,以适应手感。

结语

债券利息计算看似繁琐,实则逻辑严密。只要掌握了 clean pricedirty price应计利息 之间的勾稽关系,并熟练掌握 BA II Plus 的操作技巧,这部分分数就能稳稳收入囊中。希望本文能成为你 CFA 备考路上的得力助手,祝你早日通关!

📱 需要计算器练习?

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

App Store 免费下载