第十六章:债券做市:债券定价基础、收益率曲线构建、信用利差做市

债券做市,听起来好像比股票做市要「慢」一些。其实不然。

我刚开始接触债券做市时,觉得这东西不就是算个现值嘛,比期权简单多了。后来真正上手才发现——债券市场的流动性碎片化、报价不透明、对手方千奇百怪,做市难度一点都不低。

说白了,债券做市的核心就三件事:定价、曲线、利差。今天咱们一个一个拆开讲。

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 收益率曲线构建:做市商的「基准地图」

收益率曲线,说白了就是不同期限的「无风险利率」连线。做市商报价时,所有债券的定价都基于这条曲线。

构建曲线的方法有很多,我个人最常用的是:

  1. Nelson-Siegel 模型:参数少,拟合快,适合日常做市
  2. 样条插值法:精度高,适合对冲和风险管理
  3. 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 做市商的实际操作流程

说了这么多理论,咱们看看实际怎么做。

我每天的工作流程大致是:

  1. 8:30 拉取隔夜市场数据,更新收益率曲线
  2. 9:00 检查持仓债券的信用利差是否偏离合理区间
  3. 9:15 在交易平台上挂出双边报价
  4. 盘中 根据成交情况和市场新闻动态调整报价
  5. 15:30 收盘后做风险归因分析,调整对冲头寸

这里有个细节:报价不是一成不变的。市场波动大时,spread 要加宽;市场平静时,spread 可以收窄。我见过有些做市商死守固定 spread,结果被高频交易者反复「捡漏」。

小技巧:我习惯在报价系统中设置一个「利差监控器」。当某只债券的信用利差偏离历史均值超过 1.5 个标准差时,系统会自动提醒我。这样就不会错过大的交易机会。

16.5 知识体系总览

下面这张图,是我自己整理的知识框架。每次带新人时,我都会先让他们看这张图——先把全局看清楚,再深入细节。

债券做市知识体系 债券定价基础 现金流折现模型 YTM与价格关系 久期与凸性 收益率曲线构建 Nelson-Siegel模型 样条插值法 Bootstrap剥离法 信用利差做市 利差分解与定价 评级与行业分析 bid-ask spread管理 做市商核心目标:稳定报价 + 风险可控 + 赚取价差 三个模块相互支撑:定价是基础,曲线是基准,利差是利润来源

这张图把债券做市的三个核心模块串起来了。你想想看,没有准确的定价模型,曲线就是空中楼阁;没有可靠的曲线,信用利差就无从谈起。三者缺一不可。

最后提醒一句:做市不是预测市场方向,而是管理风险敞口。我见过太多人把做市做成了方向性交易,结果一波行情就把之前赚的价差全赔回去了。记住——你是做市商,不是投机客。


无相订单流研究社 微信Lucian808555