报价与库存:做市商的一天,以及影线背后的机制
市场看到的影线,是结果。 做市商经历的,是库存。
一、做市商的一天(虚构)
早上六点四十,林川走进做市台时,隔夜美股刚刚收盘,亚洲盘还没完全醒。
屏幕上三行数字刺眼地挂着:
- 隔夜库存:-120 BTC;
- Delta:-118;
- Gamma:+32;
- Vega:-8.4 万。
风控老陈端着茶走过来,只看了一眼:“负库存偏大,今天别追价。”
林川点头。他不是方向交易员,不预测比特币会涨到七万还是跌回五万。他的工作只有一件事:报出买价和卖价,让客户成交,然后管理因此产生的库存。
七点十五分,早会。宏观组讲美联储、ETF 资金流、期权到期分布。林川只听进去一句:六万附近有大量多头止损,六万三上方有空头止损。
他在心里记下两个位置。不是因为他要“扫”谁,而是因为那里可能出现集中订单流。做市商必须知道,哪里会有大量成交。
八点整,盘口开始活跃。林川在六万零一百附近报价:
- 买价 60,090;
- 卖价 60,110;
- 价差 20。
库存中性时,报价对称。价差赚的是流动性租金。
九点半,客户订单开始进来。先是一个小基金卖出 30 枚,接着一个做市对手方买入 25 枚。库存从 -120 回到 -95。林川调整报价,把买价略微提高,鼓励卖出,把卖价略微降低,鼓励买入。这叫报价偏斜。
十一点,一笔大单砸进来。某机构通过算法卖出 180 枚。林川的买盘被一层层吃掉,库存从 -95 迅速变成 +85。
老陈的声音从后面传来:“库存过正,限额一百。别再加了。”
林川立刻做了三件事:
第一,扩大价差。买价从 60,080 降到 60,060,卖价从 60,100 提到 60,125。他不想再被动接货。
第二,偏斜报价。整体报价下移,鼓励卖出,抑制买入。
第三,对冲。他在期货市场卖出 80 枚等值合约,把 Delta 拉回中性附近。
做完这些,他才有空喝一口咖啡。
下午两点二十,价格跌破六万。止损单像开闸一样涌出。盘口瞬间变薄,市价卖单连续砸下。林川的买盘被触发,库存从 +85 冲到 +140,超过限额。
老陈直接站起来:“撤买盘,立刻。”
林川撤掉下方买单,扩大价差,同时继续用期货卖出对冲。价格跌到五万九千六百,成交量大得吓人,但 CVD 开始背离:主动卖出在飙升,价格却不再创新低。
林川盯着盘口,低声说:“有人在接。”
不是他一个人在接。是多个做市商、暗池、限价单和清算引擎共同吸收。卖压枯竭后,价格迅速弹回六万零一百。K线图上留下一根长下影。
三点零五分,价格反弹到六万零四百。林川开始卖出库存。之前被动接来的筹码,一点一点卖给追涨的买盘。库存从 +140 降到 +15。
四点,价格冲到六万三千附近。前高空头止损被触发,买盘涌入。林川继续派发,库存回到 +5。
五点收盘。老陈把风险报告扔过来:“今天价差赚了,库存波动差点把限额打穿。”
林川靠在椅背上,看着那根长下影。散户会说:“狗庄插针。”
但他知道,这一天里,没有一句“我要扫荡谁”。只有报价、库存、限额、偏斜和对冲。
市场看到的影线,是结果。
做市商经历的,是库存。
林川的一天,不是预测方向的一天,而是管理库存的一天。他报价、偏斜、扩价差、对冲、撤单、回补,所有动作都围绕一个核心:控制库存风险,同时赚取价差。
但当成千上万个做市台、风控限额、对冲算法和清算引擎同时运转时,市场就会在关键位出现吸收、撤单、快速反转和长影线。这就是流动性扫荡的微观基础之一。
下面,把镜头拉远,系统拆解做市商的库存管理。
二、做市商库存管理:系统拆解
1. 做市商在做什么
做市商的基本动作:
- 同时报出买价和卖价;
- 被动成交,不主动追价;
- 赚取买卖价差;
- 承担库存风险,但尽量不承担方向性风险。
例如:
- 买价 60,090;
- 卖价 60,110;
- 价差 20。
有人卖出,做市商买入,库存增加;有人买入,做市商卖出,库存减少。做市商的目标是让买卖不断成交,赚取价差,同时把库存控制在可接受范围内。
2. 什么是库存
库存,是做市商因成交而持有的净头寸。
- 正库存:买入多于卖出,持有多头;
- 负库存:卖出多于买入,持有空头;
- 零库存:买卖平衡,风险最低。
库存不只是数量,还包括:
- Delta:方向性敞口;
- Gamma:Delta 对价格变化的敏感度;
- Vega:对波动率的敞口;
- 时间衰减:期权库存的时间风险。
做市商最怕的不是库存本身,而是库存与市场方向不利。
3. 库存风险从哪里来
- 订单流不平衡:买盘远大于卖盘,库存变空;卖盘远大于买盘,库存变多。
- 逆向选择:遇到知情交易者,做市商被动成交后价格立刻朝不利方向走。
- 波动率上升:波动越大,库存风险越大,做市商扩大价差甚至撤单。
- 流动性枯竭:极端行情中,做市商撤出,盘口变薄,价格跳空。
- 强平与止损:集中市价单涌入,做市商被迫接盘,库存瞬间失衡。
4. 库存管理的目标
做市商库存管理的目标不是“赚钱最多”,而是:
- 控制风险,不让库存超出限额;
- 赚取价差,在可控风险下持续报价;
- 避免逆向选择,识别有毒订单流;
- 快速平仓,把库存卖回市场;
- 保持流动性,在多数时间提供双边报价。
一句话:做市商想赚价差,不想赌方向。
5. 核心工具
| 工具 | 作用 |
|---|---|
| 报价偏斜 | 库存过多时降低报价,鼓励卖出;库存过空时提高报价,鼓励买入 |
| 价差扩大 | 风险越大,价差越宽,补偿库存风险 |
| 对冲 | 用期货、期权、相关资产对冲 Delta、Gamma、Vega |
| 仓位限额 | 单笔、总库存、持仓时间、亏损限额 |
| 暗池/OTC | 把大额库存送到场外,减少冲击成本 |
| 定价模型 | 如 Avellaneda-Stoikov,根据库存和波动率调整保留价格 |
6. 一个库存周期
- 正常报价,库存中性;
- 卖压涌来,做市商被动买入,库存变多;
- 库存偏斜,降低报价,想卖出;
- 对冲,用期货控制 Delta;
- 卖压枯竭,价格反弹;
- 卖出库存,库存回归中性,赚取价差。
这个周期,就是流动性扫荡中“吸收—反转”的微观基础之一。
7. 与流动性扫荡的关系
做市商在扫荡中扮演多重角色:
- 流动性提供者:在关键位接住止损卖单;
- 流动性消费者:库存失衡时,用市价单对冲;
- 撤单者:极端波动时撤出,加剧流动性真空;
- 价格发现者:通过偏斜报价影响短期价格。
当价格跌破关键位,止损卖出涌入,做市商买入,库存增加。如果库存超限,做市商可能继续卖出对冲,压低价格。当卖压枯竭,做市商回补或卖出库存,价格反弹。这可以解释长下影和吸收。
但做市商不是万能的。如果价格继续下跌,做市商也会亏损,甚至被迫平仓。
8. 常见误解
- 做市商一定赚钱? 不一定。库存管理失败、逆向选择、极端波动都会导致亏损。
- 做市商能操纵价格? 合法做市商不能幌骗、虚假报单或操纵市场。
- 做市商总是提供流动性? 极端行情中,做市商可能撤单,流动性反而枯竭。
- 做市商和庄家一样? 不一样。做市商赚价差,庄家赌方向;做市商受监管,庄家可能违法。
9. 总结
做市商库存管理的本质是:
被动成交 → 库存累积 → 报价偏斜 → 对冲 → 平仓 → 库存回归中性。
他们不是方向性交易者,而是风险管理者。
他们提供流动性,但也消耗流动性;他们吸收扫荡,也可能放大扫荡。
小说里的影线,是结果。
现实里的库存,是引擎。
做市商库存管理,就是这台引擎的调速器。
本文为市场微观结构科普,不构成任何投资建议。市场中不存在必赚策略,任何交易都需独立判断并严格控制风险。