CFA固收核心:利率期限结构、二叉树模型与OAS深度解析
2026/8/17 12:19:52 网站建设 项目流程

1. 项目概述:为什么固收是CFA考试中的“定海神针”?

如果你正在备考CFA,尤其是二级或三级,那么“固定收益”这个科目绝对是你绕不开的一座大山。很多人戏称它为“固收”,听起来似乎比权益、衍生品要“稳”一些,但真正学进去才发现,这里面水太深了。我考CFA二级的时候,固收部分花的时间几乎占了整个复习周期的三分之一,不是因为内容少,而是因为它逻辑链条长、计算复杂、概念抽象,一个知识点没吃透,后面可能整章都跟听天书一样。

“CFA 固收 4”这个标题,通常指的是CFA考试固定收益科目中一个非常核心且难度较高的模块。在CFA的考纲体系中,固收部分被系统地分成了几个大的章节,而“固收4”往往对应着债券估值与定价的进阶内容,特别是涉及利率期限结构、即期利率、远期利率以及债券的嵌入式期权(如可赎回、可回售债券)的估值。这部分内容,是连接基础债券知识(如久期、凸性)与高级应用(如信用分析、结构化产品)的关键桥梁。可以说,学懂了“固收4”,你才算真正摸到了固定收益分析的门道,否则你永远只是在背公式。

这篇笔记,就是我啃下这块硬骨头后的复盘与提炼。它不是官方教材的简单复述,而是融合了我自己的理解路径、踩过的坑、以及最终形成的一套高效解题和记忆框架。我会用最直白的语言,拆解那些让人头疼的模型,比如如何从即期利率曲线推导远期利率,二叉树模型到底在模拟什么,以及面对一个可赎回债券,你该如何一步步算出它的价值。我的目标很简单:让你看完后,不仅能通过考试,更能真正理解债券市场定价的核心逻辑,未来在实务中看到一条收益率曲线时,能看出门道,而不是只看热闹。

2. 利率的“时空旅行”:即期、远期与平价利率的全景解析

固收定价的基石,不是我们平常在财经新闻里看到的那个单一的“市场利率”,而是一整套相互关联的利率体系。理解它们之间的关系,是解锁所有高级估值模型的前提。

2.1 即期利率:今天借,今天还的“纯净”价格

即期利率(Spot Rate)是整个体系的起点。它定义非常纯粹:从现在(时间0)开始,投资一笔钱,到期一次性还本付息,所使用的年化利率。比如,2年期的即期利率是3%,就意味着你今天投资100块,2年后稳稳拿到100 * (1+3%)^2 = 106.09元。这里没有中间现金流,所以它也被称为“零息利率”。

为什么它重要?因为它是给任何未来单一现金流贴现的“标尺”。一个3年后到期的100元本金,它的现值就是用3年期即期利率贴现。在现实中,真正的零息国债(如美国的STRIPS)的市场价格就直接反映了即期利率。计算即期利率通常需要通过国债的市价进行“靴襻法”(Bootstrapping)来剥离,这是一个层层递推的过程。很多同学在这里会懵,其实核心就一点:一个付息国债的价格,等于它所有未来现金流(每笔息票和最终本金)用对应期限即期利率贴现的现值之和。通过从短期限开始,利用已知的短期即期利率和国债价格,就能解出更长期的即期利率。

注意:Bootstrapping计算时,一定要用复利!CFA考试中默认是年复利(除非特别说明)。公式是价格 = ∑ (现金流 / (1+即期利率)^期限)。经常有同学误用单利或直接除,导致整个曲线算错。

2.2 远期利率:今天锁定的“未来”价格

这是概念上的一个飞跃。远期利率(Forward Rate)不是已经存在的利率,而是一个在今天(时间0)签订的、关于未来某一时间段借贷的合约利率。记作f(m, n),表示m年后开始,持续n年的远期利率。

举个例子,f(1,1)表示1年后开始,借1年钱的利率。我今天就可以和你签合同,约定1年后我以f(1,1)的利率向你借100万,借1年。这个利率在今天就锁定了。它的存在,是基于市场对未来利率的预期和套利机会。

远期利率与即期利率有严格的数学关系,这是CFA固收的必考点。核心公式是:[1 + S(n)]^n = [1 + S(m)]^m * [1 + f(m, n-m)]^(n-m)其中S代表即期利率。这个公式的直觉是:直接投资n年,和先投资m年,同时锁定一个m年后的远期利率再投资(n-m)年,在无套利条件下,最终收益应该相等。这就像你要从北京到上海,可以选择直飞(即期),也可以先飞到南京,再签个协议从南京飞上海(远期),总成本应该一样,否则就有套利空间。

我个人的记忆技巧是画一条时间轴,把即期利率标在起点为0的位置,远期利率标在未来的时间段上。然后记住“乘法原理”:长期累积因子等于短期累积因子乘以远期累积因子。

2.3 平价利率:让债券价格等于面值的“平衡”利率

平价利率(Par Rate)是一个衍生但非常实用的概念。它指的是使得一个新发行的、按此利率付息的债券,其价格恰好等于面值(通常为100)的息票率。换句话说,如果你用平价利率作为息票率发行债券,发行价就是100元。

计算平价利率,需要用到整条即期利率曲线。公式原理是:债券未来所有现金流(每期息票和本金)用对应即期利率贴现的现值之和等于100。解这个方程,求出的息票率就是平价利率。因此,平价利率曲线综合反映了整个即期利率曲线的信息。

在实际应用中,我们经常看到“平价收益率曲线”。它比即期利率曲线更直观,因为直接对应了市场上新发行债券的票面利率。对于估值,一个重要的技巧是:当给一个现存债券估值时,如果它的息票率等于当前市场上同期限债券的平价利率,那么它的价格就会在面值附近波动;如果高于平价利率,它就会溢价交易;反之则折价交易。这提供了一个快速判断债券相对价值的基准。

3. 债券估值进阶:从静态贴现到动态树模型

掌握了利率体系,我们就可以给更复杂的债券定价了。基础的无期权债券用即期曲线贴现即可,但现实世界中,很多债券都附有期权,这彻底改变了估值逻辑。

3.1 无期权债券估值:即期曲线贴现法

对于普通的固定利率债券,估值公式很直接:债券价格 = ∑ (Ct / (1 + St)^t) + (面值 / (1 + Sn)^n)其中,Ct是第t期的息票,St是t期的即期利率。

这里的核心细节是现金流与贴现率的匹配。每一笔现金流,都必须用其对应期限的即期利率来贴现。息票是每期都有,所以每期息票的贴现期限都不同。很多计算错误源于用错了贴现期限或混淆了利率。我的建议是,在草稿纸上画出现金流时间轴,在每一笔现金流下方标上其发生时间和对应的即期利率,然后再代入计算,可以极大减少错误。

3.2 嵌入式期权债券:为什么不能再用一条曲线?

当债券含有期权,如发行人可赎回(Callable)或投资者可回售(Putable),未来现金流就不再是确定的了。发行人在利率下降时可能会行使赎回权,投资者在利率上升时可能会行使回售权。现金流取决于未来的利率路径

这时,简单的即期曲线贴现法就失效了,因为它假设现金流固定。我们需要一个能模拟未来利率多种可能路径的模型,这就是利率二叉树模型登场的时刻。它的核心思想是:承认未来利率不确定,我们构建一个树状网络来模拟短期利率在未来各个时点可能的状态(通常假设向上和向下两种运动),然后在每个节点上,基于“持有人最优决策”的原则,倒推计算债券的价值。

3.3 利率二叉树模型:一步步拆解“倒推”过程

二叉树是固收4的难点,但理解其框架后就会豁然开朗。它主要分为几步:

  1. 校准二叉树(Calibration):首先,需要构建一个利率树。树上的每个节点都有一个短期利率(通常是一期利率)。这棵树不是随便画的,它必须被“校准”到当前的市场即期利率曲线上,以确保用这棵树为无期权债券定价时,结果与市场价一致。校准过程涉及复杂的计算(如波动率假设),考试中通常会给出已经校准好的树。

  2. 计算节点价值(Nodal Valuation):这是倒推法的核心。从债券的到期日开始,往回算。

    • 到期节点:债券价值 = 面值 + 最后一期利息。
    • 前期节点:对于某个节点,其债券价值等于:[ (下一期“上行”节点价值 + 利息) / (1+当前节点利率) + (下一期“下行”节点价值 + 利息) / (1+当前节点利率) ] / 2。这里的除以2是因为我们假设上行和下行的概率各为50%(风险中性概率)。
    • 含期权调整:在计算完上述“理论价值”后,需要根据期权条款进行调整。
      • 对于可赎回债券:在发行人有权赎回的节点,比较“理论价值”与赎回价格。如果理论价值高于赎回价格,发行人会行使赎回权,所以该节点的债券价值应被“封顶”在赎回价格。即节点价值 = Min(理论价值, 赎回价格)
      • 对于可回售债券:在投资者有权回售的节点,比较“理论价值”与回售价格。如果理论价值低于回售价格,投资者会行使回售权,所以该节点的债券价值应被“保底”在回售价格。即节点价值 = Max(理论价值, 回售价格)
  3. 倒推至当前:一直倒推回树根(即当前时刻),得到的价值就是含期权债券的估计价值。

这个过程听起来复杂,但一旦在纸上画出一个三期的小树,并手动算一遍,就会非常清晰。关键在于理解每个节点的决策逻辑:先算“如果持有到下一期”的期望现值,再根据期权条款判断是否要提前终止。

4. 关键风险测度:深入理解OAS、Z-Dpread与期权成本

用二叉树算出含期权债券的价格后,我们如何衡量它的风险和相对价值?这就需要几个关键指标。

4.1 期权调整利差:剔除期权影响后的“真实”溢价

期权调整利差(Option-Adjusted Spread, OAS)是固收分析中最重要的概念之一。它的定义是:在利率二叉树模型中,需要加在每个节点利率上的一个固定利差,使得模型计算出的债券价格等于其市场价格。

理解OAS的关键在于两点:

  1. 它是一个“调整后”的利差:它已经剔除了嵌入式期权的影响。因此,OAS可以用来比较不同债券(无论是否含期权)的信用风险和流动性风险。一个OAS更高的债券,意味着在剔除期权价值后,它仍然提供更高的补偿,可能信用风险更高或流动性更差。
  2. 它是一个“静态”的平行偏移:在计算时,我们假设这个利差在未来所有利率路径下、所有节点上都保持不变。这虽然是一个简化,但非常实用。

计算OAS通常是一个试错过程:给定一个OAS猜测值,把它加到二叉树每个节点的利率上,重新计算债券价格,看是否等于市价。不断调整OAS直到价格匹配。考试中可能会让你根据价格反推OAS,或者给定OAS计算理论价格。

4.2 Z-Spread与OAS的对比:期权价值到底值多少钱?

Z利差(Zero-Volatility Spread)是一个更简单的概念:在整条即期利率曲线上加一个固定的利差,使得债券所有现金流的现值之和等于其市场价格。它没有考虑利率波动,也没有考虑期权。

对于无期权债券,OAS等于Z-Spread。因为既然没有期权,就不需要“调整”。 对于可赎回债券,由于期权对发行人有利(利率降可赎回),所以债券价格较低,YTM较高。如果直接用即期曲线贴现(即计算Z-Spread),需要加一个更大的利差才能把价格拉低到市价。因此,可赎回债券的Z-Spread > OAS。两者的差值,大致反映了期权成本(Option Cost)。即:期权成本 ≈ Z-Spread - OAS。这个成本是投资者因为承担了被赎回的风险而要求的额外补偿。 对于可回售债券,期权对投资者有利(利率升可回售),债券价格较高,YTM较低。计算Z-Spread时需要加的利差较小。因此,可回售债券的Z-Spread < OAS。此时的OAS - Z-Spread可以理解为期权价值,是投资者因为拥有回售权而愿意接受的较低收益。

这个关系是高频考点。我的记忆口诀是:“Callable: Z大O小,成本为正;Putable: Z小O大,价值为正。” 通过比较Z-Spread和OAS,你可以快速判断嵌入式期权是增加了债券风险(Callable)还是提供了保护(Putable)。

4.3 有效久期与有效凸性:当久期不再“固定”

对于含期权债券,传统的麦考林久期和修正久期不再准确,因为现金流会随利率变化而改变。这时就需要有效久期

有效久期的计算完全依赖于估值模型(如二叉树):有效久期 ≈ [P(-) - P(+)] / [2 * P(0) * Δ曲线]其中,P(-)是收益率曲线平行下移Δy时的债券价格,P(+)是曲线上移Δy时的价格,P(0)是初始价格。

它的核心思想是通过模拟利率变动对价格的实际影响来测量利率风险。对于可赎回债券,当利率下降时,债券价格上涨,但涨到一定程度可能被赎回,价格存在上限(负凸性区域)。因此,其有效久期在利率低时可能会突然变短。有效凸性则量化了这种价格-收益率关系的弯曲程度。理解有效久期,最好的方式就是结合二叉树的图形,观察利率变动时,债券价值在树节点上的决策如何变化,从而影响最终价格。

5. 实战应用与常见陷阱:从解题到实际分析

学完了所有模型和公式,最终要落到应用和考试上。这部分分享一些我的实战心得和容易踩的坑。

5.1 解题步骤标准化:以可赎回债券估值为例

面对一道复杂的估值题,按步骤来能避免混乱:

  1. 识别债券与期权条款:固定利率还是浮动利率?可赎回/可回售的时点、价格?有无其他特殊条款?
  2. 确认估值方法:无期权用即期曲线贴现;含期权必须用二叉树(或类似模型)。
  3. 处理利率树:如果题目给了二叉树,直接使用。注意看清树上标注的是年化利率,且是每个节点的一期利率。
  4. 执行倒推计算
    • 从到期日向前。
    • 在每个节点,先计算“如果持有”的价值(未来两个节点价值的平均现值,加上当期利息)。
    • 然后与期权执行价格比较,决定节点价值(Callable取小,Putable取大)。
  5. 计算相关指标:如果要求OAS,明确是已知价格求OAS(试错),还是已知OAS求价格(直接代入计算)。如果要求有效久期,记住公式并按定义计算P(-)和P(+)。

5.2 高频易错点与深度辨析

  • 即期利率与YTM的混淆:到期收益率(YTM)是单一折现率,假设所有现金流以此利率再投资。即期利率是针对特定期限的“纯净”利率。为无期权债券定价,理论上更准确的是用即期曲线,因为匹配了每笔现金流的期限。只有当收益率曲线水平时,YTM才等于即期利率。
  • 远期利率的理解偏差f(2,1)不是指2年期利率,而是指2年后开始的1年期利率。务必看清下标含义。
  • 二叉树节点利率的使用:二叉树上的利率是“一期利率”,用于贴现下一期的现金流。在计算节点价值时,公式是(下一期价值+利息) / (1+当期节点利率)。经常有同学误用成多期贴现。
  • OAS计算中的波动率:OAS是剔除了期权价值后的利差,但期权的价值本身依赖于利率波动率。因此,OAS是相对于特定波动率假设而言的。如果波动率假设改变,即使市场价格不变,OAS也会变。波动率越大,可赎回期权的价值越大,可赎回债券的OAS就越小(因为更多的价值被归因于期权,而非信用利差)。
  • 含权债券久期的非对称性:可赎回债券在利率下降时的价格上升空间有限,因此其有效久期在低利率环境下会缩短,甚至可能为负(理论上,如果赎回可能性极大)。这被称为“久期压缩”。这是与普通债券最显著的区别。

5.3 从理论到市场:如何看一条收益率曲线?

当你掌握了这些,再去看一条国债收益率曲线(通常是平价利率曲线或即期利率曲线),你就能解读更多信息:

  • 曲线的形状:向上倾斜通常预示市场预期未来利率上升(或存在流动性溢价)。
  • 关键点差:比如10年期与2年期利差,是预测经济衰退的常用指标。
  • 为信用债定价:在公司债估值时,会在国债即期曲线的基础上,加上该公司的信用利差(可能用OAS表示),形成一条“基准曲线”,然后用它来贴现公司债的现金流。
  • 识别相对价值:比较两只期限相近的债券,如果一只的OAS显著高于另一只,在信用评级类似的情况下,可能意味着市场低估了前者,或者它包含了某些未明说的风险。

固收4的内容就像搭积木,每一块都建立在之前的基础上。从即期/远期利率的关系,到二叉树模型的构建,再到OAS的风险剥离,环环相扣。我建议的学习方法是:先死磕理解每一个核心概念的定义和直觉(不要只记公式),然后找一道综合大题,从画时间轴、画利率树开始,一步步手算到底。这个过程可能很慢,但算通一遍,胜过读十遍书。当你能够不看书,自己把可赎回债券的二叉树估值过程讲明白时,这部分内容你就真正掌握了。它不仅是CFA考卷上的分数,更是你理解整个债券市场逻辑的一把钥匙。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询