在 CFA 一级和二级考试的固定收益证券(Fixed Income)模块中,债券定价是基石般的存在。然而,许多考生在备考过程中发现,即便掌握了基本的现金流折现原理,在涉及债券交易的实际报价时依然容易出错。这主要是因为市场上存在clean price(净价)与dirty price(全价)的区别,而连接两者的关键桥梁正是应计利息(Accrued Interest)。理解这三者的逻辑关系,不仅是通过考试的关键,更是未来金融实务中处理债券交易的基础。
债券市场之所以区分净价和全价,核心原因在于债券持有期间的利息归属问题。债券通常会定期支付票息(Coupon),但买卖交易往往发生在两个付息日之间。
Clean Price(净价) 是市场上最常见的报价方式。它剔除了自上一个付息日以来累积的利息,仅反映债券本金及未来现金流的现值。这种报价方式使得债券价格更能反映市场利率的变化,而不受付息周期内时间推移的干扰。
Dirty Price(全价) 则是买方实际需要支付的总金额。由于卖方持有债券期间积累了部分利息权益,买方在购买债券时,除了支付债券本身的净价外,还必须补偿卖方这段时间的应计利息。
三者之间的数学关系非常明确:
$$ \text{Dirty Price} = \text{Clean Price} + \text{Accrued Interest} $$
理解这一公式的关键在于明白应计利息的本质。它不是额外的费用,而是利息支付的延迟补偿。如果忽略这一点,买方将无偿获得卖方持有期间的利息收入,这对卖方是不公平的;反之,如果全价中包含了过多利息,买方则承担了不公平的成本。因此,CFA 考试中常考的计算题往往要求考生在已知全价的情况下求净价,或者反之。
为了将理论转化为得分能力,我们通过一个具体的计算例题来演示如何求解债券的净价与全价,并学习使用金融计算器进行操作。
例题场景:
假设有一张面值为 1000 美元的债券,票面利率为 6%,每半年付息一次(即每次付息 30 美元)。该债券将于 2024 年 12 月 31 日到期。当前市场要求的到期收益率(YTM)为 5%。假设交易结算日(Settlement Date)为 2024 年 3 月 1 日,上一个付息日为 2024 年 6 月 30 日(注:此处为简化理解,实际中结算日通常在付息日之间,我们假设当前处于两个付息日中间,例如 2024 年 3 月 15 日,距上次付息日 30/360 天数)。
为了简化演示,我们使用 BA II Plus 的债券功能(BOND Worksheet)直接计算。
TI BA II Plus 操作步骤:
2nd + CLR TVM 和 2nd + CLR WORK 确保工作表为空。2nd + BOND。SETT 输入 03-15-24(假设 3 月 15 日结算),按 ENTER,然后 ↓。MAT 输入 12-31-24,按 ENTER,然后 ↓。CPN 输入 6(输入百分比数值 6,而非 0.06),按 ENTER,然后 ↓。YLD 输入 5,按 ENTER,然后 ↓。Basis 通常选择 30/360 或 Actual/Actual,根据题目要求调整,此处按 ↓ 保持默认或手动选择。↓ 直到屏幕显示 PRICE,按 CPT。此时显示的数字即为Clean Price。↓,可以看到 ACCI (Accrued Interest) 和 SD (Settlement Date) 等信息。Dirty Price 需要手动计算:PRICE + ACCI。移动端备考助手:
对于习惯利用碎片时间复习的考生,推荐下载 RBA Calculator。这是专为 TI BA II Plus 设计的 iOS 应用,界面与实体计算器高度一致,操作逻辑完全同步。在通勤或课堂上,你可以随时使用它进行上述债券计算,无需携带实体计算器。你可以在此链接下载:https://apps.apple.com/cn/app/id1545331477。这款工具能帮助你快速验证手工计算结果,确保对应计利息和clean price的计算逻辑烂熟于心。
在 CFA 考试的实际做题过程中,以下几个陷阱最容易导致失分,考生需格外警惕:
混淆现金流出方向:
许多考生在计算投资回报时,误将clean price 当作初始现金流出。实际上,在结算日,投资者的实际现金流出是dirty price。如果在计算持有期收益率时忽略了应计利息,会导致分母偏小,从而高估收益率。
天数计算基准错误:
题目中若未明确说明,美式债券通常使用 30/360 基准,而政府债券常使用 Actual/Actual 基准。使用计算器时,务必检查 Basis 设置是否与题目要求一致,否则应计利息的计算结果会出现偏差。
忽略付息频率:
在输入 BA II Plus 的 CPN 和 YLD 时,必须确保两者频率一致(例如都是年化利率,且计算器设置中 P/Y 已调整为 2)。如果票息是半年付,而收益率是年有效利率,直接代入公式会导致dirty price 计算错误。
Q1: 为什么市场不直接报价 Dirty Price,而要使用 Clean Price?
A: 主要是为了清晰反映债券价值随市场利率的变化。由于应计利息随时间线性增加,如果报价包含利息,债券价格会随着时间的推移而自动上涨,这会掩盖因利率变化导致的价格波动。Clean price 剥离了这一时间因素,使投资者能更直观地判断债券的估值高低。
Q2: 应计利息会影响到期收益率(YTM)的计算吗?
A: 不会影响 YTM 的定义,但会影响计算过程中的现金流输入。YTM 是基于dirty price(实际支付价格)计算的内部收益率。因此,在求解 YXM 时,输入的 PV 必须是全价,否则计算出的收益率是不准确的。
Q3: 如果债券在第一个付息日之前交易,应计利息如何计算?
A: 这种情况较少见,但逻辑一致。应计利息是从发行日或上一个付息日开始计算的。如果是在首个付息日前,应计利息是从发行日到结算日的利息累积。此时,clean price 可能会低于面值,因为其中包含了尚未累积的利息部分。
Q4: CFA 考试中通常要求计算哪个价格?
A: 这取决于题目具体问法。如果问“投资者需要支付多少现金”,答案是dirty price;如果问“市场报价是多少”或“债券的净价是多少”,答案是clean price。务必仔细阅读题干中的关键词,区分“Quote”、“Payable”、“Value”等不同措辞。
掌握债券利息计算不仅仅是为了通过 CFA 考试,更是理解固定收益市场运作机制的钥匙。应计利息、clean price 与dirty price 之间的关系看似简单,实则蕴含了公平交易与市场定价的深层逻辑。通过大量的例题练习,熟练使用 TI BA II Plus 或 RBA Calculator 辅助验证,并时刻警惕常见误区,你一定能攻克这一考点,为后续的债券组合管理学习打下坚实基础。