第三章 做市策略核心原理
做市策略听起来高大上,说白了就是「低买高卖」的升级版。你想想看,交易所里那么多订单,有人急着买,有人急着卖,中间的价差就是做市商的利润来源。但这里面的门道,远不止赚个差价那么简单。
我刚开始做高频做市时,以为只要挂上买卖单就能躺着赚钱。结果呢?第一周就亏了十几万。嗯,从那以后我才真正开始研究做市策略的核心原理。
3.1 买卖价差盈利模型
做市商的核心盈利模式,就是赚取买卖价差。举个例子:
- 你在买一价 10.00 元挂单买入
- 在卖一价 10.02 元挂单卖出
- 如果两边都成交,你就赚了 0.02 元的差价
听起来很简单对吧?但这里有个关键问题:你无法保证买卖单同时成交。我在项目中遇到过这样的情况:买单成交了,但价格突然下跌,卖单迟迟无法成交,结果就是库存亏损。
价差盈利模型的核心公式:
预期利润 = 价差 × 成交概率 - 库存风险成本 - 手续费
这个公式告诉我们:价差不是越大越好。价差大了,成交概率就低;价差小了,利润又不够覆盖风险。
我个人习惯把价差分成三档:
| 价差类型 | 适用场景 | 预期收益 |
|---|---|---|
| 窄价差(0.5-1 tick) | 高流动性品种 | 低但稳定 |
| 中价差(1-2 tick) | 中等流动性品种 | 中等 |
| 宽价差(2-5 tick) | 低流动性品种 | 高但不稳定 |
3.2 库存风险管理
库存风险是做市商最大的敌人。你想想看,如果你手里囤了一堆货,价格突然暴跌,那点价差利润根本不够赔的。
我曾经犯过一个错误:在某个波动较大的品种上,我为了赚价差,不断在买卖两边挂单。结果市场突然跳水,我手里积累了大量的多头仓位,一天就亏了三个月的利润。从那以后,我给自己定了个规矩:库存必须控制在目标范围内。
库存管理的核心方法:
- 设定库存上限:比如总资金的 20%
- 动态调整报价:库存偏多时,降低买价、提高卖价
- 对冲机制:用期货或期权对冲方向性风险
我的一个小技巧:
我会在策略中设置一个「库存偏离度」指标。当库存偏离目标超过 30% 时,自动调整报价偏移量。比如库存偏多 30%,我就把买价降低 0.5 个 tick,卖价提高 0.5 个 tick,这样既能减少买入,又能加速卖出。
3.3 做市策略的盈亏平衡点
做市不是稳赚不赔的。你需要搞清楚:到底要赚多少价差,才能覆盖所有成本?
盈亏平衡点的计算公式:
盈亏平衡价差 = 手续费 × 2 + 预期库存风险成本 + 滑点成本
举个例子:
- 手续费:每笔 0.01 元(买卖各一次就是 0.02 元)
- 库存风险成本:0.005 元(根据历史波动率估算)
- 滑点成本:0.003 元
- 总成本:0.028 元
也就是说,如果你的价差低于 0.028 元,那就是在做亏本买卖。我见过很多新手做市商,为了抢成交量,把价差压到极低,结果手续费都赚不回来。
注意:
盈亏平衡点不是固定的。市场波动率上升时,库存风险成本会急剧增加。我建议每周重新计算一次盈亏平衡点,根据市场环境动态调整。
3.4 做市策略的风险收益特征
做市策略的风险收益特征,跟传统趋势策略完全不同。我总结了几点:
- 高胜率、低盈亏比:大部分交易赚小钱,偶尔亏大钱
- 收益曲线平滑:不像趋势策略那样大起大落
- 尾部风险大:遇到极端行情,可能一次性亏掉所有利润
为什么会这样?因为做市商本质上是在「卖保险」。你赚的是保费(价差),但一旦发生极端事件(黑天鹅),你就得赔付(库存亏损)。
我个人习惯用以下几个指标来评估做市策略的风险:
| 指标 | 含义 | 我的经验值 |
|---|---|---|
| 夏普比率 | 风险调整后收益 | 3-5 为优秀 |
| 最大回撤 | 最坏情况下的亏损 | 控制在 5% 以内 |
| 收益偏度 | 收益分布是否对称 | 负偏度要警惕 |
核心观点:
做市策略不是「印钞机」。它赚的是流动性溢价,承担的是库存风险。如果你不能接受偶尔的大幅回撤,那做市可能不适合你。
知识体系框架
这张图把做市策略的四个核心模块串起来了。你想想看,价差盈利是「矛」,库存管理是「盾」,盈亏平衡点是「底线」,风险收益特征是「体检报告」。四者缺一不可。
最后说一句:做市策略不是写个代码就能赚钱的。你需要理解市场微观结构,需要不断调整参数,更需要有一颗强大的心脏。我见过太多人,策略回测漂亮,实盘一周就崩了。为什么?因为他们忽略了库存风险这个「隐形杀手」。