1. 做市策略概述

做市策略,说白了就是「赚差价」的生意。你想想看,在交易所里,有人想买,有人想卖,但他们的价格和时间往往对不上。做市商就是那个「中间人」——同时挂出买单和卖单,吃掉中间的价差。

我刚开始接触量化交易时,觉得做市策略特别简单:低价买、高价卖,这不就是低买高卖吗?后来真正上手才发现,这里面的门道比想象中深得多。今天我就把做市策略的核心逻辑和盈利模式,掰开了讲给你听。

什么是做市策略

做市策略,是一种同时提供买卖双边报价的交易策略。做市商在市场上同时挂出买单(Bid)和卖单(Ask),通过赚取买卖价差(Spread)来获利。

举个例子:

  • 你在买一价 100.00 挂 100 手买单
  • 你在卖一价 100.05 挂 100 手卖单
  • 如果两边都成交,你就赚了 0.05 的价差

嗯,这里要注意:做市策略和普通交易策略最大的区别在于——做市商是「被动」的。你不主动吃单,而是等着别人来吃你的单子。这就像开了一家杂货店,你标好价格,顾客自己来买。

核心要点:做市策略的本质是「流动性提供者」。你为市场提供了买卖深度,市场回报你价差收益。

做市策略的核心逻辑

做市策略的核心逻辑,我总结为三个关键词:报价、库存、风险

1. 报价逻辑

做市商的核心工作就是「定价」。你报的买价太高会亏钱,报的卖价太低也会亏钱。那怎么定?

我个人习惯用中间价 + 偏移量的方式:

# 伪代码示例
mid_price = (best_bid + best_ask) / 2
spread = best_ask - best_bid

# 我的报价
my_bid = mid_price - spread * 0.3  # 买价比中间价低一点
my_ask = mid_price + spread * 0.3  # 卖价比中间价高一点

我在项目中遇到过一个问题:如果市场波动剧烈,你的报价可能还没成交,价格就已经跑远了。所以,报价必须动态调整,不能死板地挂在那里。

2. 库存管理

做市商最怕什么?库存失衡

你想想看,如果市场一直在跌,你的买单不断成交,卖单却没人理。结果就是手里一堆货,价格还在往下走——这不就亏大了吗?

所以,做市策略必须包含库存管理模块。我常用的方法是:

  • 设定库存上限:比如最多持有 1000 手
  • 偏移报价:库存多了就压低买价、抬高卖价,鼓励卖出
  • 对冲机制:在期货或期权市场做反向操作

我的经验:库存管理比报价策略更重要。我曾经因为忽略库存管理,一天之内亏掉了两周的利润。从那以后,我把库存管理放在了策略的第一优先级。

3. 风险控制

做市策略的风险主要来自三个方面:

风险类型 描述 应对方法
方向性风险 市场单边走势导致库存亏损 动态调整报价、设置止损
流动性风险 市场深度不足,无法平仓 选择高流动性品种、控制仓位
技术风险 系统延迟、网络中断 冗余设计、监控告警

做市策略的盈利模式

做市策略怎么赚钱?说白了就两种模式:赚价差赚返佣

1. 价差收益

这是最直接的盈利方式。你同时挂买单和卖单,两边都成交,吃掉中间的价差。

举个例子:

  • 你在 100.00 买入 100 手
  • 你在 100.05 卖出 100 手
  • 毛利 = (100.05 - 100.00) × 100 = 5 元

看起来不多对吧?但做市策略是高频次、低利润的模式。一天下来可能成交几千次,积少成多。

2. 交易所返佣

很多交易所为了吸引做市商,会提供手续费减免甚至返佣。你提供流动性,交易所给你奖励。

我记得有个项目,光返佣就占了总利润的 30%。所以,选择交易所时一定要看清楚他们的做市商政策。

避坑指南:我曾经为了拿返佣,在一个流动性很差的交易所做市。结果返佣没拿到多少,反而因为滑点亏了不少。记住:流动性是第一位的,返佣是锦上添花

做市策略的知识体系

下面这张图,是我对做市策略知识体系的总结。你可以把它当作一个「地图」,后续的学习都会围绕这些模块展开。

做市策略知识体系 做市策略 报价逻辑 库存管理 风险控制 中间价计算 偏移量调整 动态报价 订单簿分析 库存上限 偏移报价 对冲机制 再平衡 方向性风险 流动性风险 技术风险 止损机制 盈利模式:价差收益 + 交易所返佣

这张图把做市策略拆成了三个核心模块:报价逻辑、库存管理、风险控制。每个模块下面还有更细的子模块。后续的课程,我们会逐一深入讲解。

好了,这一章的内容就到这里。做市策略听起来简单,但真正做好需要大量的实践和优化。下一章,我们会开始搭建回测系统的基础框架——到时候,我会带着你一步步把代码写出来。


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