3. 流动性定义与度量:买卖价差、市场深度、弹性、成交时间
聊到信用衍生品做市,流动性这个词,几乎是每天都要面对的。说实话,很多刚入行的交易员会把流动性简单理解为「好不好成交」。嗯,这个理解没错,但太粗糙了。真正做市的时候,我们需要把流动性拆开来看,用几个具体的指标去量化它。
我个人习惯把流动性拆成四个维度:买卖价差、市场深度、弹性、成交时间。这四个指标,就像汽车的四个轮子,缺一个都跑不稳。
3.1 买卖价差(Bid-Ask Spread)
这是最直观的指标。说白了,就是市场上愿意买的人出的最高价,和愿意卖的人出的最低价之间的差值。
举个例子,某只CDS的bid是100bp,ask是102bp,那价差就是2bp。价差越小,流动性越好。我在项目中遇到过一种情况:某只高评级公司的CDS,价差只有0.5bp,但到了下午三点后,价差突然跳到3bp。为什么?因为做市商开始收窄风险敞口,不愿意留隔夜头寸了。
绝对价差 = Ask Price - Bid Price
相对价差 = (Ask - Bid) / Mid Price × 100%
这里有个坑,我提醒一下:不要只看绝对价差。比如一个100bp的CDS,价差2bp,和一个10bp的CDS,价差1bp,哪个流动性更好?其实是后者,因为相对价差更大。所以做市时,我通常用相对价差来衡量交易成本。
3.2 市场深度(Market Depth)
价差小,不代表流动性好。你想想看,如果价差只有1bp,但每个价位上只有100万的名义本金,那对于机构客户来说,这点量根本不够塞牙缝的。
市场深度,衡量的是在最优买卖价格上,到底有多少可成交的量。我一般会看两个东西:
- 报价深度:当前最优bid和ask上的挂单量
- 累积深度:从最优价格往外推,到某个价格区间内的总挂单量
我曾经在2019年处理过一笔IG级别的CDX交易,客户要卖5000万名义本金。当时最优bid只有200万的深度,我不得不一层一层往下吃单,最后成交价差了将近3bp。这就是深度不足的代价。
- 表层深度(最优价位):适合散户或小单
- 中层深度(3-5个tick内):适合机构单
- 深层深度(10个tick以上):适合大额对冲或调仓
3.3 弹性(Resilience)
弹性这个概念,很多人会忽略。它衡量的是:当一笔大单把价格打穿之后,市场需要多久才能恢复到原来的水平。
举个例子,我卖出一笔大额CDS保护,把ask价格从102bp推到了105bp。如果市场弹性好,可能几秒钟后就有新的买单进来,价格回到102bp。如果弹性差,可能半小时后价格还在104bp挂着。
我个人判断弹性的方法很简单:看价格冲击后的恢复速度。恢复时间越短,流动性越好。我在做市系统里写了一个小工具,专门记录每次大单成交后的价格轨迹:
# 伪代码:弹性计算逻辑
def calculate_resilience(trade_time, price_series):
# 找到大单成交时的价格冲击点
shock_price = price_series[trade_time]
# 定义恢复阈值:回到冲击前价格的90%
recovery_threshold = shock_price * 0.9
# 找到第一次回到阈值的时间
for t in range(trade_time, len(price_series)):
if price_series[t] <= recovery_threshold:
return t - trade_time # 恢复时间(秒)
return None # 未恢复
嗯,这里要注意:弹性差的品种,做市时要格外小心。因为你一旦把价格打坏了,可能半天都修复不回来,后续的报价就会一直处于不利位置。
3.4 成交时间(Execution Time)
最后一个指标,也是最容易被忽视的:成交时间。它指的是从你发出报价到最终成交确认,需要多长时间。
在信用衍生品市场,成交时间受很多因素影响:
- 交易机制:电子盘还是OTC电话交易?电子盘通常毫秒级,OTC可能几分钟
- 对手方确认:有些对手方需要风控审批,会拖慢成交
- 清算流程:CCP清算还是双边清算?CCP通常更快
我记得有一次,我在电子盘上看到一只CDS的报价很好,立刻点了成交。结果因为对手方是某个小银行,他们的风控系统卡了整整3分钟才确认。这3分钟里,市场价格已经变了,我等于吃了一个哑巴亏。
3.5 四个指标的关系
这四个指标不是孤立的。我画了一张图,把它们的逻辑关系梳理了一下:
从这张图可以看出:
- 价差和深度通常是负相关的——价差越小,深度往往越大
- 深度和弹性正相关——深度越厚,价格越不容易被打穿,弹性越好
- 弹性和成交时间相互影响——弹性差的品种,成交时间往往更长
- 价差也会间接影响成交时间——价差太宽,对手方犹豫,成交自然慢
做市的时候,我一般会把这四个指标综合起来,给每个品种打一个「流动性评分」。比如:
| 品种 | 价差(bp) | 深度(百万) | 弹性(秒) | 成交时间(秒) | 流动性评分 |
|---|---|---|---|---|---|
| CDX.IG.40 | 0.8 | 50 | 3 | 0.5 | A+ |
| CDX.HY.40 | 2.5 | 15 | 8 | 1.2 | B |
| 单名CDS-A | 5.0 | 3 | 30 | 5.0 | C- |
你看,同样是CDS,指数级别的流动性远好于单名。做市的时候,我对于评分C以下的品种,基本不会主动做双边报价,只接受客户询价。
好了,流动性定义和度量就聊到这里。这四个指标,说白了就是帮你回答一个问题:我现在想交易,到底要花多少成本、等多久、能成交多少? 想清楚这些,做市心里就有底了。
公众号:蓝海资料掘金营,微信deep3321