做市商业务模式:报价驱动与订单驱动、双边报价、点差管理、库存管理

做市商这个角色,说白了就是市场的「中间人」。你想想看,如果市场里只有散户和机构在那里挂单买卖,流动性肯定很差。这时候就需要我们做市商站出来,两边报价,让交易能快速成交。

我个人习惯把做市商的业务模式拆成四个核心模块来理解:报价机制、双边报价、点差管理、库存管理。这四个东西环环相扣,任何一个环节出问题,都可能让你亏得底裤都不剩。

一、报价驱动 vs 订单驱动

先聊聊市场微观结构。做市商面对的市场,其实分两种:报价驱动订单驱动

报价驱动市场,也叫做市商市场。交易者不直接跟对手方成交,而是跟我们做市商成交。你报出买价和卖价,客户看到价格合适就点一下,成交。典型的例子是外汇市场的即期交易、部分债券市场。

订单驱动市场,就是交易所那种模式。所有买卖订单都进中央订单簿,按价格优先、时间优先的原则撮合。A股、期货交易所都是这种。做市商在这里的角色,其实也是挂单,只不过我们挂的是双边报价,而且有义务维持流动性。

我在项目中遇到过一个问题:刚开始做利率互换做市时,我们用的是纯报价驱动模式。结果市场波动一大,客户直接打电话来问价,我们报出去的价格如果稍微慢半拍,就被套利者盯上了。后来我们改成了混合模式——电子盘上挂双边报价,同时保留电话询价通道。

核心区别一句话总结:
报价驱动 = 做市商是交易对手方,你跟我成交。
订单驱动 = 做市商是挂单者,订单簿撮合。

二、双边报价:做市商的命根子

双边报价,就是同时报出买入价和卖出价。比如国债期货上,我报「98.50 bid / 98.55 ask」,意思是我愿意以98.50买入,以98.55卖出。中间的差价就是我的利润空间。

嗯,这里要注意:双边报价不是随便挂的。监管和交易所通常有要求——报价宽度不能超过某个阈值,报价时间不能中断太久。我记得在银行间市场做利率互换做市时,监管要求我们每天至少连续报价4小时,点差不能超过5个基点。

双边报价的核心参数有三个:

  • 报价宽度:买卖价差,决定了你的盈利空间
  • 报价深度:每个价格上愿意成交的量
  • 报价时长:价格有效的时间窗口

我曾经犯过一个低级错误:在国债期货上挂双边报价时,忘了设置报价深度限制。结果市场瞬间砸下来,我的买单被连续吃掉,库存一下子爆了。那次教训让我养成了一个习惯——所有报价必须带最大成交量的限制。

三、点差管理:赚的就是这个差价

点差,就是买卖价差。做市商赚的就是这个。但点差不是拍脑袋定的,它背后有一套逻辑。

我个人习惯把点差拆成三部分:

组成部分 含义 影响因素
固定成本 交易所手续费、清算费 费率固定,基本不变
风险溢价 对冲库存风险的成本 波动率、流动性
逆向选择成本 被知情交易者「吃掉」的风险 信息不对称程度

你想想看,如果市场波动率很高,我报出去的价格可能几秒钟就过时了。这时候点差必须拉大,不然就是给市场送钱。反过来,如果市场很平静,点差可以收窄,吸引更多交易量。

实际做的时候,我一般用这个公式做参考:

点差 = 固定成本 × 1.2 + 波动率调整因子 × 波动率 + 库存压力系数 × 当前库存偏离度

这个公式不是精确的,但能帮你快速估算。我在项目中遇到过最极端的情况是2020年3月,疫情导致利率波动率飙升,我们的点差从平时的2个基点直接拉到15个基点。客户抱怨说我们报价太宽,但没办法,不拉宽点差就是亏钱。

避坑指南:
我曾经在波动率飙升时还保持窄点差,结果被高频交易者反复「打脸」。后来我学乖了——波动率每上升10%,点差至少扩大20%。这是血的教训。

四、库存管理:做市商的生死线

做市商最怕什么?不是市场跌,而是库存失控。你想想看,你一边报价一边成交,手里会积累一堆头寸。如果方向不对,市场一波动,账面亏损可能吃掉你几个月的利润。

库存管理的核心目标只有一个:让库存回归中性。说白了,就是不要留太多方向性敞口。

我常用的库存管理手段有这些:

  1. 调整报价偏移:如果库存偏多(手里多头太多),就把买价压低、卖价抬高,鼓励客户跟你做对手盘,帮你减仓
  2. 对冲交易:用期货、互换等工具对冲掉方向性风险
  3. 库存上限控制:设定硬性上限,到了就停止报价
  4. 动态调整点差:库存偏离越大,点差越宽,降低成交概率

举个例子。假设我在利率互换上积累了1亿的多头头寸,但我的目标库存是0。这时候我会怎么做?

  • 把买价从98.50降到98.45,卖价从98.55降到98.50
  • 这样客户更愿意卖给我(帮我减仓),而不愿意从我这里买
  • 同时,我可能在国债期货上做空1亿,把利率风险对冲掉

我曾经在一次做市比赛中,因为库存管理没做好,一天亏了50万。原因很简单——市场趋势性上涨,我一直在卖,库存越来越空。等到市场回调时,我被迫高价回补,直接亏穿。那次之后,我给自己定了个规矩:库存偏离超过阈值,必须强制对冲,不准赌方向

警告:
库存管理不是事后补救,而是事前预防。我建议每个做市系统都要有自动的库存监控和报警机制。库存偏离超过设定值,系统自动调整报价参数,甚至暂停报价。别等到亏钱了再手动干预,那时候已经晚了。

知识体系总览

下面这张图是我自己画的,把做市商业务模式的四个核心模块串起来了。你可以把它当成一个思维导图来理解。

做市商业务模式 报价 vs 订单驱动 双边报价 点差管理 库存管理 做市商是对手方 电话/电子报价 订单簿撮合 价格优先/时间优先 报价宽度 报价深度 报价时长 固定成本 风险溢价 逆向选择成本 调整报价偏移 对冲交易 库存上限控制 动态调整点差

这张图把四个模块的关系理清楚了。报价驱动和订单驱动是市场环境,双边报价是具体动作,点差管理是定价策略,库存管理是风险控制。四个模块缺一不可。

做市商这个业务,说白了就是「在流动性中赚钱,在风险中生存」。你报价再漂亮,点差再精准,库存管不好,一切都是白搭。我见过太多做市团队,技术很牛,模型很复杂,最后死在库存失控上。

嗯,今天就聊到这里。这些内容都是我实战中一点点磨出来的,希望能帮你少走一些弯路。

专注资料整理