做市策略基础:什么是做市商、做市策略的核心逻辑、买卖价差与库存管理

大家好,我是你们的老朋友。今天咱们聊聊做市策略最底层的那些事儿。

很多人一上来就问我:「做市策略到底怎么赚钱?」

其实答案很简单——赚的是流动性的钱。说白了,你提供流动性,市场给你奖励。但这里面的门道,远比想象中复杂。

一、做市商到底在干什么?

做市商,你可以理解成「市场的摆渡人」。我在交易所干过几年,见过太多人把做市商和交易员搞混。

交易员是「赌方向」的——看涨就买,看跌就卖。做市商不一样,我们不赌方向,我们赚的是「买卖之间的差价」。

举个例子:

  • 你在菜市场卖菜,早上进价5块,你标价5.2块卖。有人买,你就赚0.2块。
  • 做市商也一样,只是把「菜」换成了「股票、期货、加密货币」。

嗯,这里要注意:做市商的核心价值是「提供双边报价」。你随时可以找我买,也随时可以找我卖。我赚的就是那个「价差」。

核心定义:做市商(Market Maker)是持续提供买入和卖出报价的机构或个人,通过买卖价差(Bid-Ask Spread)获利,同时为市场提供流动性。

二、做市策略的核心逻辑

我个人习惯把做市策略拆成三个层次:

  1. 报价层——怎么定买价和卖价
  2. 风控层——怎么控制库存风险
  3. 优化层——怎么动态调整参数

今天咱们重点讲前两层。

2.1 买卖价差:你的利润来源

价差怎么定?太宽了没人来,太窄了赚不到钱。

我在项目中遇到过一种情况:某个小币种,流动性极差。我一开始把价差设得很宽,结果一天下来一单都没成交。后来我改成窄价差,成交是多了,但每笔赚的钱还不够手续费。

所以,价差设定是个平衡艺术。一般公式是这样的:

// 基础价差计算
spread = base_spread + volatility_adjustment + inventory_adjustment

// 其中:
// base_spread = 固定值(比如0.1%)
// volatility_adjustment = 波动率系数 * 近期波动率
// inventory_adjustment = 库存偏离度 * 库存惩罚因子

你想想看,波动大的时候,价差得拉宽,不然容易被「吃掉」。库存偏多的时候,价差也要调整,这个后面细说。

实战技巧:我建议新手先从「对称价差」开始。比如买价是100,卖价是100.2,价差0.2%。等跑顺了,再考虑非对称调整。

2.2 库存管理:做市商的命门

做市商最怕什么?不是亏钱,是「库存失控」。

我曾经有一次,做ETH的做市,行情突然暴跌。我的买单全成交了,卖单一单没出去。结果手里全是ETH,眼睁睁看着它跌了20%。

那次之后,我彻底明白了:库存管理比价差策略更重要

库存管理的核心目标只有一个:让库存回归目标水平

怎么做?常见方法有:

  • 偏移报价法:库存多了,就把卖价调低一点,吸引卖出;库存少了,把买价调高,吸引买入。
  • 对冲法:在期货市场做反向头寸,对冲现货库存风险。
  • 限仓法:设定库存上限,到了就停止做市。

我个人最常用的是偏移报价法,简单有效。公式长这样:

// 库存偏移调整
inventory_skew = (current_inventory - target_inventory) / max_inventory

// 调整后的报价
adjusted_bid = mid_price - (spread / 2) - (inventory_skew * skew_factor)
adjusted_ask = mid_price + (spread / 2) - (inventory_skew * skew_factor)

注意看,库存为正(手里货多)时,买价和卖价都往下调。这样既能吸引别人买,又能阻止别人卖——双管齐下,库存自然回归。

避坑指南:我曾经犯过一个错——库存偏移因子设得太大了。结果市场一波动,报价来回跳,成交了一大堆垃圾单。后来我加了「平滑处理」,用EMA(指数移动平均)来平滑库存信号,效果好了很多。

三、知识体系总览

下面这张图,是我自己梳理的做市策略知识体系。你看一眼,心里就有谱了。

做市策略知识体系 做市商基础 定义与角色 流动性提供者 双边报价机制 核心逻辑 买卖价差设定 报价偏移策略 订单簿管理 库存管理 库存偏离度 偏移因子调整 风险控制 关键参数:价差宽度 | 库存目标 | 偏移因子 | 波动率系数 最终目标:稳定盈利 + 风险可控

四、实战中的几个关键点

聊了这么多理论,说点实在的。

4.1 别把做市当「印钞机」

很多人觉得做市就是躺着赚钱。其实不是的。我见过太多人,刚开始做市赚了点钱,就加大杠杆,结果一次黑天鹅事件全赔进去。

做市策略的收益曲线,应该是「稳定向上,偶尔回撤」。如果你看到某天收益暴涨,那大概率是运气,不是能力。

4.2 参数调优是个慢活

每个市场、每个品种的参数都不一样。我习惯先用历史数据回测,再上小资金实盘,最后才敢放大资金。

举个例子,BTC和ETH的波动率不一样,价差参数肯定不同。你拿BTC的参数去跑ETH,大概率要亏。

我的经验法则:做市策略的80%收益来自正确的库存管理,只有20%来自价差设定。别搞反了。

4.3 监控比策略更重要

策略写好了,不代表万事大吉。我每天晚上都会看一遍当天的成交记录,看看有没有异常。

有一次我发现某个交易对,连续几分钟的成交价都偏离了市场价。后来一查,是交易所的撮合引擎出了bug。要不是我及时发现,那晚得亏不少。

所以,监控系统一定要有。至少要有:

  • 库存偏离度报警
  • 未成交订单超时报警
  • 价差异常报警

五、总结

做市策略说难不难,说简单也不简单。核心就三件事:

  1. 定好价差——别太贪,也别太怂
  2. 管好库存——这是你的命根子
  3. 持续监控——市场不会跟你商量

嗯,今天就先聊到这儿。记住,做市不是赌博,是生意。用做生意的思维去做市,你才能走得远。


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