第十六章:债券做市:债券定价基础、收益率曲线构建、信用利差做市
债券做市,听起来好像比股票做市要「慢」一些。其实不然。
我刚开始接触债券做市时,觉得这东西不就是算个现值嘛,比期权简单多了。后来真正上手才发现——债券市场的流动性碎片化、报价不透明、对手方千奇百怪,做市难度一点都不低。
说白了,债券做市的核心就三件事:定价、曲线、利差。今天咱们一个一个拆开讲。
16.1 债券定价基础:现金流折现的底层逻辑
债券定价,本质上就是算一笔账:未来能拿到多少钱,现在值多少。
公式很简单:
P = Σ [CFt / (1 + r)^t] + FV / (1 + r)^n
其中:
- CFt = 第 t 期的票息
- FV = 面值(通常100)
- r = 到期收益率(YTM)
- n = 剩余期数
嗯,这里要注意:YTM 不是票面利率。票面利率是发行时定的,YTM 是市场交易出来的。我见过不少新手把这两个搞混,结果报价直接偏了十几个基点。
关键点:债券价格和 YTM 是反向关系。YTM 涨,价格跌;YTM 跌,价格涨。这个关系不是线性的——凸性(Convexity)会让价格对利率变化的敏感度不对称。
举个例子:
面值100元,票息5%,每年付息,剩余3年。
当前YTM = 4%,求价格。
P = 5/(1.04) + 5/(1.04)^2 + 105/(1.04)^3
= 4.808 + 4.623 + 93.346
= 102.777 元
你看,当 YTM 低于票面利率时,债券是溢价交易的。反过来就是折价。
个人经验:我在做国债做市时,每天开盘前第一件事就是拉一遍全市场的 YTM 曲线。不是因为算不出来,而是因为不同期限的流动性差异很大——10年期国债一天能成交几百笔,30年期可能一天就几笔。流动性差的债券,报价要留更宽的价差。
16.2 收益率曲线构建:做市商的「基准地图」
收益率曲线,说白了就是不同期限的「无风险利率」连线。做市商报价时,所有债券的定价都基于这条曲线。
构建曲线的方法有很多,我个人最常用的是:
- Nelson-Siegel 模型:参数少,拟合快,适合日常做市
- 样条插值法:精度高,适合对冲和风险管理
- Bootstrap 法:从国债现货和利率互换中剥离出即期利率
我建议做市商至少掌握 Nelson-Siegel。为什么?因为它只需要4个参数就能描述整条曲线:
y(t) = β0 + β1 * (1 - e^(-t/τ)) / (t/τ) + β2 * [(1 - e^(-t/τ)) / (t/τ) - e^(-t/τ)]
其中:
- β0:长期利率水平
- β1:短端斜率
- β2:中端曲率
- τ:衰减因子
你想想看,每天市场波动,曲线形状在变。用 Nelson-Siegel 可以快速重新拟合,几毫秒就能更新一次报价基准。
避坑指南:我曾经在构建曲线时,直接用中债登的估值数据做输入。结果发现,中债登的估值是收盘价,而做市需要实时曲线。后来我改用活跃券的实时成交价做输入,曲线才真正「活」起来。
16.3 信用利差做市:从「无风险」到「有风险」
国债做市赚的是流动性价差,信用债做市赚的是信息不对称的钱。
信用利差 = 信用债 YTM - 同期限国债 YTM
这个利差里包含了:
- 违约风险溢价
- 流动性溢价
- 税收差异
- 市场供需因素
做信用债做市,核心是判断利差是否合理。我一般看三个维度:
| 维度 | 指标 | 做市策略 |
|---|---|---|
| 信用评级 | AAA / AA+ / AA 等 | 高评级利差窄,低评级利差宽 |
| 行业板块 | 城投、地产、产业 | 行业事件驱动利差波动 |
| 剩余期限 | 1Y / 3Y / 5Y / 10Y | 期限越长,利差波动越大 |
举个例子:某 AAA 级城投债,剩余 3 年,当前 YTM 3.2%,同期限国债 YTM 2.0%。信用利差就是 120bp。如果同评级同期限的城投债平均利差是 100bp,那这只债就偏贵了——我会倾向于报卖价。
核心逻辑:信用利差做市,本质上是在「定价不确定性」。你报的 bid-ask spread 越宽,说明你对这只债的定价越没把握。我个人的经验是:对于新发债,spread 可以放到 5-10bp;对于老券、流动性差的,spread 可能要放到 20-30bp。
16.4 做市商的实际操作流程
说了这么多理论,咱们看看实际怎么做。
我每天的工作流程大致是:
- 8:30 拉取隔夜市场数据,更新收益率曲线
- 9:00 检查持仓债券的信用利差是否偏离合理区间
- 9:15 在交易平台上挂出双边报价
- 盘中 根据成交情况和市场新闻动态调整报价
- 15:30 收盘后做风险归因分析,调整对冲头寸
这里有个细节:报价不是一成不变的。市场波动大时,spread 要加宽;市场平静时,spread 可以收窄。我见过有些做市商死守固定 spread,结果被高频交易者反复「捡漏」。
小技巧:我习惯在报价系统中设置一个「利差监控器」。当某只债券的信用利差偏离历史均值超过 1.5 个标准差时,系统会自动提醒我。这样就不会错过大的交易机会。
16.5 知识体系总览
下面这张图,是我自己整理的知识框架。每次带新人时,我都会先让他们看这张图——先把全局看清楚,再深入细节。
这张图把债券做市的三个核心模块串起来了。你想想看,没有准确的定价模型,曲线就是空中楼阁;没有可靠的曲线,信用利差就无从谈起。三者缺一不可。
最后提醒一句:做市不是预测市场方向,而是管理风险敞口。我见过太多人把做市做成了方向性交易,结果一波行情就把之前赚的价差全赔回去了。记住——你是做市商,不是投机客。
无相订单流研究社 微信Lucian808555