3. 信用违约互换(CDS)做市实务:报价、交易执行与风险管理

CDS做市,说白了就是两边撮合。一边是想要对冲信用风险的买家,一边是想要赚取保费收入的卖家。你坐在中间,报出买卖价差,赚的就是这个差价。嗯,听起来简单,但实际操作起来,坑多得很。

我个人习惯把CDS做市分成三个核心环节:报价执行风控。这三个环节环环相扣,任何一个出问题,都可能让你亏得底裤都不剩。

3.1 报价逻辑:不只是看信用利差

很多人以为CDS报价就是看个信用利差曲线,然后加点差。其实远不止这些。我刚开始做市那会儿,就吃过这个亏。

报价的核心公式其实很简单:

做市报价 = 参考信用利差 + 流动性溢价 + 库存风险调整 + 对手方风险调整

但每个因子怎么算,才是真正的技术活。

3.1.1 参考信用利差

这个通常来自CDS指数(比如CDX、iTraxx)或者单名CDS的中间价。但要注意,不同期限的利差曲线形态差异很大。我见过有人直接用5年期利差去推10年期,结果被市场狠狠教育了一顿。

期限 典型利差(bp) 流动性 报价价差(bp)
1年 50-80 5-10
3年 80-120 3-5
5年 100-150 1-3
10年 150-200 5-8

你看,5年期流动性最好,价差最窄。1年和10年流动性差,价差就得拉宽。这是市场规律,也是做市商的生存之道。

3.1.2 流动性溢价

这个因子最容易被忽略。我曾经在2018年市场波动期,报了一个看似合理的价差,结果被对手方瞬间吃掉。后来复盘发现,我低估了当时的流动性溢价。

流动性溢价怎么算?我个人习惯用这个经验公式:

流动性溢价 = 基准价差 × (1 + 波动率调整因子) × 存量规模调整因子

波动率调整因子通常取0.2-0.5,存量规模调整因子则看市场上还有多少流动性。嗯,这里要注意,如果某个CDS的存量规模突然下降,流动性溢价会飙升。

3.2 交易执行:从询价到成交

交易执行这块,我踩过的坑最多。你想想看,报价报得再好,执行环节出问题,一切白搭。

典型的CDS做市执行流程是这样的:

1. 接收询价(RFQ)
2. 检查对手方信用额度
3. 计算实时风险敞口
4. 生成报价
5. 等待对手方确认
6. 成交确认(确认函/电子平台)
7. 风险对冲

每一步都有坑。我重点说几个关键点。

3.2.1 对手方信用额度检查

这个环节很多人会跳过,觉得麻烦。但我告诉你,绝对不能省。2015年我就因为没及时检查对手方额度,结果对方违约,我这边直接暴露了5000万的风险敞口。

警告: 对手方信用额度检查必须在报价前完成。不要等到成交了才发现额度不够。建议设置自动化额度检查系统,每次RFQ进来自动触发。

3.2.2 实时风险敞口计算

做市商最怕什么?怕的是接了单子之后,发现自己已经暴露在某个方向上了。我建议每次报价前,都要算清楚当前的净敞口。

净敞口计算公式:

净敞口 = 买入保护的名义本金 - 卖出保护的名义本金

如果净敞口为正,说明你买入了更多保护,信用风险暴露在下降。如果为负,说明你卖出了更多保护,风险在上升。这时候报价就要相应调整。

3.2.3 成交确认

成交确认这块,电子平台和传统确认函各有优劣。我个人更倾向于电子平台,因为速度快、差错少。但有些老牌机构还是习惯用确认函,这时候就要特别注意条款的准确性。

提示: 无论用哪种方式,成交后一定要做双人复核。我曾经因为一个小数点错误,把1000万的交易做成了1个亿,还好复核时发现了。

3.3 风险管理:做市商的命门

风险管理是CDS做市的核心。说白了,你赚的是风险管理的钱,不是报价的钱。

3.3.1 信用风险

这是最直接的风险。你卖出了保护,就要承担参考实体违约的风险。怎么管?

  • 分散化: 不要把鸡蛋放在一个篮子里。我一般要求单名CDS的敞口不超过总敞口的5%。
  • 对冲: 用CDS指数或者相关资产对冲。比如你卖出了某家银行的CDS,可以买入银行指数CDS来对冲。
  • 止损: 设置硬性止损线。我个人的习惯是,单笔亏损超过名义本金的2%就强制平仓。

3.3.2 市场风险

信用利差波动带来的风险。这个用希腊字母来管理:

希腊字母 含义 管理方法
Delta 利差变动1bp带来的价值变化 保持Delta中性,用指数对冲
Gamma Delta对利差的敏感度 控制Gamma敞口,避免大额单边头寸
Vega 波动率变动带来的价值变化 用期权对冲,或者限制Vega敞口
Theta 时间衰减带来的价值变化 关注临近到期合约,及时展期

嗯,这里要注意,很多新手只关注Delta,忽略了Gamma和Vega。我见过有人Delta对冲得很好,但Gamma敞口太大,市场一波动就爆仓了。

3.3.3 操作风险

这个最容易被忽视,但实际发生的概率最高。比如交易录入错误、确认函丢失、系统故障等等。

重点: 操作风险的管理核心是流程化和自动化。能交给系统的就不要让人来做。我建议至少做到以下几点:
  • 交易录入自动化(直通处理STP)
  • 确认函自动生成和匹配
  • 风险敞口实时监控和预警
  • 每日对账和异常报告

3.4 核心知识体系

下面这张图是我自己总结的CDS做市核心逻辑,你可以参考一下:

CDS做市核心逻辑 报价 交易执行 风险管理 信用利差 流动性溢价 库存风险调整 RFQ处理 额度检查 成交确认 信用风险 市场风险 操作风险 三者闭环:报价→执行→风控→反馈调整报价 核心原则:保持Delta中性,控制Gamma和Vega,严格止损 每日必做:风险敞口对账、希腊字母计算、压力测试 避坑指南:不要忽视操作风险,不要跳过额度检查

3.5 实战避坑指南

最后,分享几个我亲身踩过的坑,希望能帮你少走弯路。

避坑1: 我曾经在2016年市场流动性骤降时,还按照正常价差报价,结果被对手方连续吃掉好几笔。后来我学乖了,每次报价前先看市场深度,流动性差的时候价差至少拉宽50%。
避坑2: 有一次我忘了检查对手方的信用额度,成交后发现对方已经接近额度上限。虽然最后没出事,但那种后怕的感觉至今难忘。现在我的系统里,额度检查是强制性的,不通过就无法报价。
避坑3: 做市初期,我过于关注Delta对冲,忽略了Gamma风险。结果有一次市场大幅波动,Delta对冲完全失效,单日亏损超过200万。从那以后,我每天都会计算Gamma敞口,并设置上限。

嗯,CDS做市就是这样,看起来简单,做起来全是细节。但只要你把报价、执行、风控这三个环节都做到位,赚钱只是时间问题。


公众号:蓝海资料掘金营,微信deep3321