报价策略基础:对称报价策略、非对称报价策略、固定价差策略、动态价差策略

做市商的核心工作是什么?说白了就两件事:什么时候报价,以及报什么价

报价策略就是回答第二个问题的。你报高了,没人买;报低了,自己亏。这中间的平衡,就是策略要解决的问题。

我个人习惯把报价策略分成四个基础类型:对称、非对称、固定价差、动态价差。别被名字吓到,其实每个都很直观。咱们一个一个拆开讲。

1. 对称报价策略

对称报价,顾名思义——买价和卖价围绕中间价对称分布。

举个例子:当前中间价是100元。你报买价99.5,卖价100.5。价差是1元,两边各占0.5元。这就是对称。

这种策略的好处是公平、简单、容易管理。你在市场上不会表现出明显的偏向性,监管也喜欢这种。

适用场景:

  • 流动性好的主流品种(比如BTC/USDT、ETH/USDT)
  • 市场波动率较低的时候
  • 你不想暴露方向性头寸

我在项目中遇到过一件事:有个同事在ETH上用了对称报价,结果市场突然拉升,他的买单全被吃掉,卖单却迟迟没成交。为什么?因为对称报价在单边行情里,天然偏向被动接单。你想想看,价格往上冲的时候,你的买单是市价成交,卖单却要等对手来吃。这不就亏了吗?

我的建议:对称报价适合做市商新手入门。但别指望它赚钱。它更多是帮你建立市场存在感,而不是盈利。

2. 非对称报价策略

非对称报价,就是买价和卖价离中间价的距离不一样。

比如中间价100,你报买价99.2,卖价100.8。买侧比卖侧离中间价更近。这意味着什么?你更愿意买,不太愿意卖。

为什么要这么做?

  • 库存管理:你手里ETH太多,想减少库存,就把卖价报近一点,买价报远一点
  • 方向性判断:你感觉价格要涨,就主动靠近买侧,多收买单
  • 风险对冲:你在其他市场有反向头寸,需要调整这边的报价偏向

注意:非对称报价很容易被市场「看穿」。高频交易者会盯着你的挂单行为,一旦发现你有偏向,他们就会反向操作来吃你的单。我曾经吃过这个亏——在某个山寨币上用了明显的非对称报价,结果被一个做市商同行连续吃了三天,亏了不少。

所以我的经验是:非对称的幅度不要太大,一般控制在价差的10%-20%以内。太明显了就是送钱。

3. 固定价差策略

固定价差,就是不管市场怎么变,你的买卖价差始终保持不变。

比如你设定价差永远是0.5元。中间价100时,你报99.75和100.25。中间价变成200时,你报199.75和200.25。

听起来很傻对吧?但确实有人这么干。

固定价差的优点:

  • 极度简单:代码就几行,不需要任何计算
  • 行为可预测:对手方知道你的报价模式,反而容易建立信任
  • 适合低延迟场景:不需要实时计算,直接报出去就行

缺点也很明显:

  • 市场波动大的时候,价差可能远低于合理水平,你被频繁吃单
  • 市场波动小的时候,价差又太宽,没人来成交

真实案例:我记得2021年有个做市商在SHIB上用了固定价差策略。SHIB价格从0.000005涨到0.00005,价差还是0.000001。结果呢?他的买单全被吃掉,卖单根本挂不出去。一天亏了十几万美金。这就是固定价差在极端行情下的惨痛教训。

4. 动态价差策略

动态价差,就是价差会根据市场状态实时调整。这才是真正有技术含量的东西。

常见的动态调整因子包括:

因子 影响方向 说明
波动率 正相关 波动越大,价差越宽,补偿风险
订单簿深度 负相关 深度越好,价差可以收窄
库存水平 正相关 库存偏离目标越多,价差调整越大
时间因素 周期性 比如收盘前收窄价差,减少隔夜风险

动态价差的核心公式可以写成:

价差 = 基础价差 × (1 + α × 波动率因子 - β × 深度因子 + γ × 库存因子)

其中α、β、γ是你可以调节的参数。调参的过程,说白了就是找平衡点。

我的经验:动态价差策略里,波动率因子是最重要的。我一般用过去5分钟的收益率标准差来衡量波动率。如果波动率突然飙升,我会把价差扩大到平时的2-3倍。别怕挂不出去,这时候安全第一。

四种策略对比

策略 复杂度 盈利潜力 风险控制 推荐场景
对称报价 ★☆☆☆☆ 入门、流动性好的品种
非对称报价 ★★☆☆☆ 库存管理、方向性交易
固定价差 ★☆☆☆☆ 低波动、测试环境
动态价差 ★★★★☆ 专业做市、高频环境

核心逻辑图

下面这张图展示了四种策略之间的关系和选择路径:

报价策略选择逻辑 报价策略 对称报价 非对称报价 固定价差 动态价差 公平、简单、入门首选 库存管理、方向性偏向 极度简单、行为可预测 实时调整、专业级策略 ⚠ 单边行情易被吃单 ⚠ 偏向易被对手利用 ⚠ 极端行情风险极大 ⚠ 参数调优难度高 建议:从对称入门,逐步过渡到动态价差

实战建议

如果你刚开始做做市商,我的建议是:

  1. 先用对称报价跑一周,熟悉市场节奏和你的系统延迟
  2. 然后加入非对称调整,根据你的库存情况微调
  3. 等你有信心了,再上动态价差策略

千万别一上来就搞动态价差。我见过太多人,策略还没跑明白,参数先调崩了。嗯,稳一点,不丢人。

最后提醒一句:任何策略都要做回测。别信「这个策略在模拟盘跑得很好」这种话。模拟盘和实盘是两个世界。我曾经在回测里年化50%的策略,实盘第一周就亏了8%。为什么?因为回测没考虑对手方的行为变化。你挂单,别人会针对你。


专注资料整理