在 CFA 考试的固定收益(Fixed Income)科目中,债券定价与利息计算是基石中的基石。无论是 Level 1 的概念辨析,还是 Level 2 的估值模型,考生都必须对应计利息、clean price(净价)和dirty price(全价)之间的关系了如指掌。很多考生在计算题中失分,并非因为不理解现值概念,而是混淆了交易结算价格与市场报价价格。本文将深入解析这些核心概念,并演示如何利用德州仪器 BA II Plus 计算器高效解决此类问题,助你备考事半功倍。
在债券二级市场交易中,价格并非单一数字。理解以下三个概念的区别,是避免计算错误的第一步。
Clean price 是指债券的市场报价价格,它不包含自上次付息日以来的应计利息。在大多数主要债券市场(如美国国债、欧洲债券),报价通常采用净价形式。这是因为债券价格随市场利率波动,而应计利息是随时间线性累积的,将两者分离有助于更清晰地反映利率变化对债券价值的影响。
Dirty price 是买方实际支付给卖方的现金总额。它由两部分组成:债券本身的净价加上买方因持有债券而应获得的利息补偿。公式非常直观:
$$ \text{Dirty Price} = \text{Clean Price} + \text{Accrued Interest} $$
在 CFA 考试中,如果题目问“买方需要支付多少现金(Cash Payment)”,通常指的是 dirty price。
应计利息 是卖方持有债券期间累积但尚未支付的利息。债券利息是按时间流逝而累积的,当债券在两个付息日之间交易时,卖方有权获得这段时间的利息。因此,买方在购买时支付全价,而在下一个付息日收到全额利息,相当于补偿了卖方的应计利息。
为了将理论转化为实战,我们来看一个典型的 CFA 风格计算题。
题目场景:
假设有一只面值为 1000 美元的债券,票面利率为 6%,每半年付息一次。该债券将于 2025 年 1 月 1 日到期。
* 上次付息日(Last Coupon Date):2023 年 1 月 1 日
* 结算日(Settlement Date):2023 年 4 月 1 日
* 市场要求收益率(YTM):8%(年化,每半年复利)
问题: 计算该债券的应计利息、clean price 和 dirty price。
首先,我们需要确定应计利息。从 1 月 1 日到 4 月 1 日,经过了 3 个月。由于是半年付息(6 个月为一个周期),卖方持有了半个付息周期。
$$ \text{Accrued Interest} = \text{Face Value} \times \text{Periodic Coupon Rate} \times \frac{\text{Days Held}}{\text{Days in Period}} $$
$$ \text{Accrued Interest} = 1000 \times 3\% \times \frac{3}{6} = 50 \text{ 美元} $$
BA II Plus 的债券工作表可以直接计算全价和净价,是节省时间的利器。
BA II Plus 操作步骤:
[2nd] 然后按 [BOND]。屏幕显示 SD。2023-04-01(格式取决于你的日期设置,通常是 MM.DD 或 DD.MM),按 [Enter],然后按 [↓]。2023-01-01,按 [Enter],然后按 [↓]。6,按 [Enter],然后按 [↓]。2025-01-01,按 [Enter],然后按 [↓]。8,按 [Enter],然后按 [↓]。ACT 或 30/360。CFA 考试中通常默认使用 ACT(实际天数)或 30/360。假设本题使用 ACT(Actual/Actual),按 [↓]。[↓] 直到屏幕显示 FULL,按 [CPT]。946.11(这是 dirty price,基于面值 100 的报价,需乘以 10 得到 946.11 美元)。[↓] 直到屏幕显示 CLEAN,按 [CPT]。896.11(这是 clean price)。注意:BA II Plus 默认面值为 100。若题目面值为 1000,需在结果上乘以 10。
如果你暂时无法携带实体计算器进行练习,或者希望在手机上随时复习,推荐使用 RBA Calculator。这是专为金融计算器设计的 iOS 应用,完美模拟了 TI BA II Plus 的功能,包括债券工作表。
下载链接:https://apps.apple.com/cn/app/id1545331477
利用这款应用,你可以在通勤途中反复练习上述债券计算步骤,确保考试时肌肉记忆形成。
在 CFA 备考过程中,以下陷阱极易导致失分,请务必警惕:
ACT 或 30/360,应计利息的计算结果会有显著差异。Q1: 为什么有时 Dirty Price 会低于 Clean Price?
A1: 这种情况通常发生在债券交易日期非常接近下一个付息日,且债券处于折价交易状态时。但在标准计算中,Dirty Price 总是等于 Clean Price 加上 Accrued Interest。如果计算结果出现矛盾,通常是应计利息的正负号处理或日期设置错误。在 CFA 标准框架下,Accrued Interest 总是正数(卖方已持有时间),因此 Dirty Price 通常高于 Clean Price。
Q2: 应计利息为零的情况发生在什么时候?
A2: 当结算日正好是上次付息日(Last Coupon Date)时,卖方刚刚收到利息或即将开始新的累积周期,此时应计利息为零。此时 dirty price 等于 clean price。
Q3: BA II Plus 的 TVM 模式和债券工作表有什么区别?
A3: TVM 模式需要手动输入 N, I/Y, PMT, FV 来计算现值(PV),适合理解现金流折现原理,但计算应计利息较繁琐。债券工作表(Bond Worksheet)内置了日期功能,能自动处理天数计算,直接输出 clean price 和 dirty price,更适合解决涉及具体日期的结算价问题。
Q4: 在计算应计利息时,分母应该用 365 还是 360?
A4: 这取决于债券的计息基础。如果是 Actual/365 基础,分母用 365(闰年 366);如果是 30/360 基础,分母用 360。CFA 考试中务必仔细阅读题目关于 Day Count Convention 的描述,不要想当然。
掌握债券利息计算不仅是 CFA 考试的要求,更是未来从事固定收益分析工作的基本功。通过理解clean price与dirty price的本质区别,并熟练运用 BA II Plus 或 RBA Calculator 等工具,你可以将复杂的日期计算转化为标准化的操作流程。在备考中,多练习不同计息基础下的案例,养成核对日期的习惯,你将能轻松应对固定收益部分的任何挑战。