第1章:收益率曲线基础
做固收交易这些年,我越来越觉得收益率曲线这东西,就像医生的心电图。你盯着它,能看出市场的呼吸和心跳。今天咱们就聊聊这个基础中的基础——即期收益率、远期收益率,还有曲线的三种形态。
1.1 即期收益率:最朴素的定价
即期收益率,说白了就是你现在买入一只债券,持有到期能拿到的年化回报率。举个例子,你花98块钱买了一张面值100块、一年后到期的国债,那你的即期收益率就是(100-98)/98 ≈ 2.04%。
我刚开始做交易时,总觉得即期收益率太简单了。直到有一次,我需要给一个三年期的信用债定价,才发现不同期限的即期收益率差别很大。嗯,这里要注意:即期收益率是零息债券的收益率,不含息票再投资的问题。
核心公式:
P = F / (1 + r)^n
其中:P = 债券价格,F = 面值,r = 即期收益率,n = 剩余期限
实际交易中,我们很少直接看到即期收益率。银行间市场报的都是到期收益率,但做利率互换定价时,必须先把到期收益率转换成即期收益率。我个人习惯用Bootstrap方法,从短端往长端一步步剥离。
1.2 远期收益率:预测未来的工具
远期收益率是什么?它隐含在当前收益率曲线里,代表市场对未来某个时间段的利率预期。比如,1年后的1年期远期利率,就是市场认为一年后的一年期利率会是多少。
我记得2016年做国债期货套利时,就靠远期收益率发现了机会。当时3年期和5年期国债的远期利率明显偏离合理区间,我果断做了个曲线陡峭化交易,赚了不少。
计算小技巧:
远期利率可以通过即期利率推导:
(1 + r₂)² = (1 + r₁) × (1 + f₁,₁)
r₂是2年期即期利率,r₁是1年期即期利率,f₁,₁就是1年后的1年期远期利率。
你想想看,如果远期利率比当前即期利率高,说明市场预期未来利率会上升。反之亦然。这个逻辑在做国债期货择时时特别有用。
1.3 收益率曲线的三种形态
收益率曲线有三种基本形态:陡峭、平坦、倒挂。每种形态背后都有故事。
| 形态 | 特征 | 市场含义 |
|---|---|---|
| 陡峭 | 长端利率远高于短端 | 经济扩张预期,通胀担忧 |
| 平坦 | 长端和短端利率接近 | 货币政策中性,经济平稳 |
| 倒挂 | 短端利率高于长端 | 衰退预期,避险情绪浓厚 |
陡峭曲线: 短端利率低,长端利率高。通常发生在央行降息后,市场预期经济会复苏。我在2019年就做过一次陡峭化交易,当时央行连续降准,我果断做多10年期国债期货、做空2年期国债期货,收益相当可观。
平坦曲线: 长短端利率差距缩小。这往往意味着市场对未来的预期比较模糊。我曾经在2021年吃过亏,当时曲线已经走平,我还坚持做陡峭化,结果被市场打脸。后来我学乖了,曲线平坦时最好观望。
倒挂曲线: 短端利率高于长端。这是最危险的信号。历史上美国国债收益率曲线倒挂后,往往伴随经济衰退。我记得2022年那次倒挂,很多同行都慌了,但我反而觉得机会来了——做空短端、做多长端,等曲线修复。
避坑指南:
我曾经犯过一个错误:看到曲线倒挂就急着做陡峭化。结果倒挂持续了半年多,我的仓位一直在亏。后来我明白了,倒挂只是信号,不是交易指令。要结合基本面判断倒挂的持续性。
1.4 知识体系框架
下面这张图是我自己整理的收益率曲线知识体系,你看一眼就能明白各概念之间的关系:
1.5 实战中的注意事项
做利率因子择时,不能只看曲线形态。我总结了几条经验:
- 关注期限利差的变化速度:比绝对值更重要。如果利差在快速收窄,说明市场在定价某种预期。
- 结合基本面判断:曲线倒挂不一定马上反转,要看经济数据是否支持衰退预期。
- 注意流动性:有些期限的债券流动性差,报价可能失真。我一般只看国债期货对应的关键期限。
- 用远期利率验证:如果远期利率和即期利率出现明显背离,往往意味着套利机会。
我的小工具:
我每天开盘前都会跑一遍这个Python脚本,计算关键期限的远期利率:
import numpy as np
def forward_rate(r1, r2, t1, t2):
"""
计算远期利率
r1: t1期限的即期利率
r2: t2期限的即期利率
"""
return ((1 + r2)**t2 / (1 + r1)**t1)**(1/(t2-t1)) - 1
# 示例:1年期即期利率2%,2年期即期利率2.5%
fwd = forward_rate(0.02, 0.025, 1, 2)
print(f"1年后的1年期远期利率: {fwd*100:.2f}%")
嗯,收益率曲线的基础就聊到这儿。记住一句话:曲线是市场的语言,读懂它,你就能听懂市场在说什么。