一、做市商基础:理解市场中的"庄家"

做市商这个词,听起来挺高大上的。说白了,就是交易所里专门负责"做市"的机构或个人。

我刚开始接触这个领域时,也觉得做市商跟普通交易者差不多,不就是买卖股票吗?后来真正上手做回测才发现,完全是两码事。

1.1 什么是做市商

做市商,英文叫 Market Maker。你可以把它理解成市场的"批发商"。

普通交易者去菜市场买菜,看到什么价格就买什么。但做市商不一样,他得同时挂出"买入价"和"卖出价"。

举个例子:

  • 某股票当前市场价 100 元
  • 做市商挂出:买价 99.9 元,卖价 100.1 元
  • 有人想卖,就按 99.9 元卖给做市商
  • 有人想买,就按 100.1 元从做市商手里买

差价 0.2 元,就是做市商的利润空间。嗯,这里要注意,这个差价不是固定的,得根据市场波动调整。

核心定义:做市商是向市场提供双边报价(买入价和卖出价),并通过买卖价差获利的专业机构。

1.2 做市商的盈利模式

做市商怎么赚钱?说白了就三个字:吃差价

但我得说,这钱没那么好赚。我做过一个回测,假设每天交易 1000 笔,每笔赚 0.1 元,一天也就 100 块。但要是有一笔大单砸下来,可能一天白干。

具体盈利来源:

盈利方式 说明 我的经验
买卖价差 低价买入,高价卖出 这是最稳定的收入来源
交易所返佣 提供流动性,交易所给奖励 有些交易所返佣比差价还高
信息优势 掌握订单流数据 这个得小心,容易踩红线

避坑指南:我曾经以为价差越大越好,结果发现价差大了,交易量就少了。后来才明白,做市商的核心是"薄利多销"。

1.3 做市商的风险

做市商不是稳赚不赔的。我见过不少做市商亏得裤衩都不剩。

主要风险有这几类:

  1. 库存风险 - 手里囤了一堆货,价格跌了怎么办?
  2. 信息不对称风险 - 有人知道内幕消息,专门来割你
  3. 流动性风险 - 市场突然没人交易了,你挂的单子出不去
  4. 技术风险 - 系统延迟、网络故障,一秒就能亏几十万

你想想看,做市商每天要同时管理几百个品种的报价。每个品种的买卖价差、库存量、市场波动率都不一样。这活儿,真不是人干的。

警告:做市商最大的敌人不是市场,而是"黑天鹅事件"。2020年原油期货跌到负值,多少做市商一夜破产。我有个朋友,那天亏了 2000 万。

1.4 做市商 vs 普通交易者

这两者的区别,我用一张图来说明:

做市商 vs 普通交易者 做市商 普通交易者 • 同时挂买卖单 • 赚取价差 • 提供流动性 • 被动成交 • 库存管理是关键 • 需要高频策略 • 资金量大 • 技术门槛高 • 单向买卖 • 赚取趋势利润 • 消耗流动性 • 主动交易 • 持仓管理是核心 • 中低频为主 • 资金可大可小 • 入门门槛低

这张图很直观。做市商和普通交易者,本质上是在做完全相反的事情。

普通交易者希望价格波动越大越好,这样才能赚到趋势钱。但做市商最怕价格波动,波动大了库存风险就高。

我记得有一次,一个朋友问我:"做市商是不是就是庄家?"

我说:"不是。庄家是操纵价格,做市商是稳定价格。这是本质区别。"

1.5 做市商的核心能力

想做做市商,你得具备这几项能力:

  • 定价能力 - 能算出合理的买卖价差
  • 风险管理 - 控制库存,对冲风险
  • 技术能力 - 低延迟系统,自动化交易
  • 资金实力 - 足够的保证金

我个人习惯用 Python 做回测,先模拟跑几个月,看看策略在历史数据上的表现。没问题了再上实盘。

这里给个简单的回测框架示例:

# 做市商策略回测框架(简化版)
class MarketMakerStrategy:
    def __init__(self, spread=0.002, inventory_limit=100):
        self.spread = spread  # 价差比例
        self.inventory = 0    # 当前库存
        self.inventory_limit = inventory_limit  # 库存上限
    
    def quote_price(self, mid_price):
        """生成买卖报价"""
        bid = mid_price * (1 - self.spread/2)
        ask = mid_price * (1 + self.spread/2)
        return bid, ask
    
    def check_inventory_risk(self):
        """检查库存风险"""
        if abs(self.inventory) > self.inventory_limit:
            return True
        return False

这个框架虽然简单,但核心逻辑都在了。后面我们会一步步完善它。

总结一下:做市商不是投机者,而是市场的"服务员"。他们提供流动性,赚取合理的服务费。但这份工作对技术、资金、风险管理的要求都很高。

好了,这一章就到这里。记住一句话:做市商赚的是"辛苦钱",不是"暴利钱"。想赚快钱的,趁早换个方向。


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