Binomial Interest Rate Tree 二叉利率树
二叉利率树描述未来每一期短期利率的两种可能状态。节点利率先校准到当前期限结构,再用逆向归纳得到债券、含权债券和利率期权价值。
概念解析 Explanation
树上放的不是债券价格,而是一期利率
二叉利率树的每个节点 表示:如果经济在 时点处于状态 ,从 到 这一期适用的短期远期利率。它不是:
- 从今天到该节点的 spot rate;
- 债券持有至到期的 YTM;
- 该节点上某只债券的价格。
债券价格是把未来现金流沿树回溯后得到的结果。这个区分非常重要:把节点利率误读成 spot rate,会使用错误的折现期数;把它误读成 YTM,则会错误地用一个利率折现所有剩余现金流。
建树和用树是两个不同任务
建树/校准回答“哪些节点利率与今天的市场价格一致”。一棵可用于无套利定价的树通常同时满足:
- 用它估值基准无权债,模型价等于市场价;
- 同一节点期相邻利率的间距符合波动率假设;
- 每一期的中间水平与当前 spot curve 隐含的一期 forward rate 相符。
用树估值则假定节点利率已经给定,从终端现金流开始做 backward induction。考试若直接给出树,通常不要求重新校准。
波动率决定“散开多少”,期限结构决定“整层放在哪里”
在课程采用的对数正态树中,相邻节点常满足:
越高,同一期上下状态越分散,含权债的期权价值通常越高。校准参数则整体上移或下移该期节点,使模型仍重现当前基准债价格。只提高波动率而不重新校准,会同时改变无权债价格,不再是同一市场环境下的比较。
该对数正态设定使利率不能为负,并让利率水平越高时绝对波动越大;这是模型性质,不是所有利率模型都必须满足的事实。
利率树与股票价格树的区别在于节点变量。利率树节点给出该节点开始的一期利率;债券价格是由这些未来贴现率递归产生的结果。
构造顺序为:
- 选择利率过程和波动率假设;
- 调整各期基准节点,使树对当前零息或附息债券价格无套利;
- 在末端写入本金、票息或期权 payoff;
- 按节点短期利率逐层折回;
- 含提前执行权时,在每个可执行节点比较执行价值和继续价值。
校准要求模型价格与当前市场期限结构一致。树的波动率决定同一期上下节点的离散程度;校准项决定整层利率水平。二者不能混为一项。
含权债价值可写成:
R29 进一步把同一棵树用于债券期权、cap、floor 与 swaption;现金流时点和执行方决定节点 payoff。
为什么无权债可用 spot curve,含权债必须看路径和节点
无权债现金流固定,用每期 spot rate 逐笔折现即可。正确校准的利率树对同一无权债应给出相同价格,这是校准的反查。
含权债的未来现金流会随利率状态改变:利率下降时 callable bond 更可能被赎回,利率上升时 putable bond 更可能被回售。现金流与贴现率共同变化,单一 spot curve 无法表达节点执行决策,因此需要树。
0.5 概率的含义
本课程的无套利利率树常将上下风险中性概率都设为 。它不表示市场认为利率真实上涨和下跌各有一半概率。节点水平已经通过校准吸收了当前期限结构信息; 是该模型的定价约定,不能改套股票树的 。
核心公式 Formula
无权债券在节点 的价值为:
若课程树设风险中性上下概率均为 :
含权债券还需应用节点执行规则:
图解 Visual
flowchart LR R0["r₀"] --> RU["r₁,u"] R0 --> RD["r₁,d"] RU --> RUU["r₂,uu"] RU --> RUD["r₂,ud"] RD --> RUD RD --> RDD["r₂,dd"] YC["当前收益率曲线"] -.校准.-> R0 YC -.校准.-> RU YC -.校准.-> RD
计算示例 Worked Example
考虑一只两年期、年付息 7%、面值 100 的无权债。今天节点利率为 4.5749%;一年后的上、下节点利率分别为 7.1826% 和 5.3210%。到期时两个状态都支付本金加最后一期票息 107。
第一步,在一年后的两个节点分别折现终端 107:
第二步,回到今天时,下一年还会收到第一期票息 7,所以:
\frac{0.5(99.830+7)+0.5(101.594+7)} {1.045749} =102.999.$$ 若一年后的下节点允许发行人按 100 赎回,原直债节点值为 101.594,callable bond 在该节点取: $$B_{1,D}^{callable}=\min(101.594,100)=100.$$ 随后回溯根节点时必须使用 100,而不是 101.594。这一步显示嵌入 call 如何截断利率下降时的价格上涨。 ## 考试要点 Exam Focus 1. 树上放的是一期短期利率,不是该节点债券 YTM。 2. 校准要求模型重现当前市场价格;波动率控制同层节点间距。 3. 先估值无权债,再应用 call/put 节点上限或下限。 4. Callable bond 对投资者不利用 $\min$;putable bond 对投资者有利用 $\max$。 5. 现金流发生时点、付息前后价格口径和节点贴现期数必须一致。 ## 涉及科目 Appears In - [[L2/subjects/fixed-income#243-二叉利率树-binomial-interest-rate-tree--los-24c|固定收益 R24:二叉利率树]] - [[L2/subjects/fixed-income#245-利率树校准-calibration--los-24d|固定收益 R24:利率树校准]] - [[L2/subjects/derivatives#296-债券期权的二叉树-options-on-bonds|衍生品 R29:债券期权的二叉树]] ## 相关概念 Related Concepts - [[L2/concepts/Backward-Induction|Backward Induction 逆向归纳]] — 从终端节点折回当前 - [[L1/concepts/Yield-Curve|Yield Curve 收益率曲线]] — 校准目标 - [[L1/concepts/Binomial-Model|Binomial Model 二叉树模型]] — 树模型的无套利基础 - [[L1/concepts/Options|Options 期权]] — 嵌入期权的执行规则