第四章:信息驱动策略——让报价学会“看盘”
做市商这行,说白了就是跟信息赛跑。你比别人早一秒知道订单流的方向,就能多赚几个tick。今天聊的三个策略——订单流不平衡、VWAP、波动率调整——是我每天必用的三板斧。
4.1 订单流不平衡:读懂市场的“呼吸”
什么叫订单流不平衡?简单说,就是买单和卖单的力度不一样了。我习惯用这个指标来判断短期方向。
核心公式其实不复杂:
OFI = (买单量 - 卖单量) / (买单量 + 卖单量)
OFI 取值范围在 -1 到 1 之间。正值说明买方强势,负值说明卖方占优。
嗯,这里要注意:光看绝对值不够。我一般会看 OFI 的变化趋势。比如 OFI 从 0.2 跳到 0.6,说明买方在加速进场,这时候我会把报价往上调。
实战经验:我在做ETH做市时发现,OFI 连续3个tick都在0.5以上,价格大概率会在10秒内突破前高。这时候我会主动把买单价格提高0.5个tick,抢在别人前面吃单。
具体怎么调?我有一套简单的规则:
- OFI > 0.3:买价上调1个tick,卖价上调0.5个tick
- OFI < -0.3:卖价下调1个tick,买价下调0.5个tick
- 其他情况:保持中性报价
为什么会这样不对称调整?因为你要给对手方留点“甜头”。买方强势时,你卖价调得少,别人更愿意跟你成交。
4.2 VWAP报价策略:跟着“大部队”走
VWAP(成交量加权平均价)是机构最爱用的参考指标。我个人习惯把VWAP当作“公允价格”来看。
计算方式:
VWAP = Σ(价格 × 成交量) / Σ(成交量)
做市商用VWAP的核心逻辑是:当市场价格偏离VWAP时,大概率会回归。你想想看,大机构都在按VWAP成交,价格跑太远了,他们就会出手拉回来。
我常用的策略是这样的:
| 价格位置 | 报价调整 | 仓位管理 |
|---|---|---|
| 价格 > VWAP + 2σ | 卖价下调2个tick | 减少多头仓位 |
| 价格 < VWAP - 2σ | 买价上调2个tick | 增加多头仓位 |
| 价格在VWAP附近 | 正常双边报价 | 保持中性 |
σ是VWAP的标准差,我一般取过去20个周期的数据来计算。
小技巧:VWAP策略最适合在成交量大的时候用。凌晨三点流动性差的时候,VWAP的参考价值会打折扣。我曾经因为这个吃过亏,后来加了时间过滤条件。
4.3 波动率调整:给报价加个“安全垫”
波动率高了,做市风险就大了。这时候报价要跟着调整。我一般用历史波动率(HV)和隐含波动率(IV)两个指标。
调整逻辑其实很直观:
- 波动率上升 → 价差拉大 → 降低被吃单的风险
- 波动率下降 → 价差收窄 → 提高竞争力
具体公式:
价差 = 基础价差 × (1 + α × (当前波动率 / 基准波动率 - 1))
α是个调节系数,我一般设0.5到1之间。波动率翻倍时,价差最多扩大50%。
避坑指南:我曾经把α设成2,结果波动率一上来,价差直接翻倍,完全失去了竞争力。后来改成0.5,效果好了很多。记住:做市不是赌博,别把价差拉太大。
还有一个细节:波动率突变的时候,我会暂停报价30秒。等市场稳定了再重新挂单。这个习惯救过我好几次。
知识体系总览
这三个策略不是孤立的,我通常把它们组合使用。下面这张图能帮你理清关系:
你看,三个数据源各自独立,但最终汇合到决策引擎。我一般会给每个策略分配权重:OFI占40%,VWAP占35%,波动率占25%。这个比例不是固定的,市场环境变了我会调整。
核心要点:信息驱动策略的本质是把市场数据转化成报价信号。别想着预测未来,你只需要比对手方反应快那么一点点就够了。
最后说一句:这些策略我都跑过实盘,效果不错。但每个市场都有自己的脾气,建议你先用模拟盘跑两周,找到最适合的参数。