一、做市商基础:市场中的“批发商”

大家好,我是你们的老朋友。今天咱们聊聊做市商——这个在量化交易圈子里既熟悉又神秘的角色。

做市商,说白了就是市场的“批发商”。你想想看,你去菜市场买菜,菜贩子从批发商那里进货,然后加价卖给你。做市商干的事,本质上是一样的——他们从交易所或者场外市场拿到“货”(也就是股票、期货、期权这些金融产品),然后报出两个价格:一个买入价(Bid),一个卖出价(Ask)。

我刚开始接触这个领域时,总觉得做市商跟普通交易者没啥区别。后来在实盘项目中踩过坑才明白——做市商的核心义务是“持续报价”。你不能说行情不好就关掉报价机,那是违规的。

1.1 做市商的盈利模式

做市商怎么赚钱?这个问题我问过不少新人,答案五花八门。其实核心就一条:赚取买卖价差(Spread)

举个例子:假设某股票当前市场价是100元。做市商报出99.98元买入,100.02元卖出。如果有人卖给你,你以99.98元买入;如果有人买,你以100.02元卖出。这一来一回,你就赚了0.04元。别小看这几分钱,高频交易下,一天几百万笔交易,利润相当可观。

我在项目中遇到过一种情况:有些做市商还会利用交易所返佣来盈利。比如某些交易所为了鼓励流动性,会给做市商每笔交易返还一部分手续费。这时候,哪怕买卖价差是零,光靠返佣也能赚钱。

核心盈利公式:
做市商利润 = (卖出价 - 买入价) × 成交量 + 交易所返佣 - 持仓成本 - 风险对冲成本

当然,还有更高级的玩法——库存管理。做市商手里会持有大量头寸,如果行情判断准确,这些头寸本身也能增值。但这里有个坑:一旦判断失误,库存就会变成亏损源。

1.2 做市商的风险

做市商不是稳赚不赔的。我见过太多新手做市商,前三个月赚得盆满钵满,第四个月一把亏光。为什么?因为风险没管好。

主要风险有这几类:

风险类型 具体表现 我踩过的坑
库存风险 持有大量头寸,价格反向波动 曾经在原油期货上,一夜之间库存亏损200万
流动性风险 市场突然没对手盘,无法平仓 小币种市场,挂单半小时没人接
技术风险 报价系统延迟、网络中断 某次行情剧烈波动,报价引擎卡了3秒
监管风险 违规报价被处罚 曾经因为报价深度不够被交易所警告

这里我要特别强调库存风险。做市商最怕的就是“单边市”——行情一直朝一个方向走,你手里的头寸越积越多。我曾经在2015年股灾时,因为做市商义务被迫接盘,结果一天亏掉半年的利润。嗯,从那以后我给自己定了个铁律:任何单边行情下,必须启动对冲策略

避坑指南:
我曾经犯过一个低级错误——在非活跃时段(比如凌晨3点)仍然保持全量报价。结果遇到一次闪崩,系统自动成交了大量头寸,第二天开盘直接亏损。后来我加了个逻辑:非活跃时段缩小报价深度,甚至暂停报价

1.3 做市商监管框架

做市商不是你想做就能做的。各国监管机构对做市商有严格的要求。我整理了一下主要监管要点:

  • 最低资本要求:比如美国SEC要求做市商至少持有500万美元净资本
  • 报价义务:必须在规定时间内持续报价,不能随意撤单
  • 报价深度:每个价位至少挂多少手,有最低要求
  • 信息披露:做市商身份需要向交易所报备
  • 禁止操纵:不能利用做市商身份进行市场操纵

我记得在2018年,国内某交易所出台新规,要求做市商的报价时间占比必须达到95%以上。当时我们团队连夜改代码,把报价引擎的容错机制重新设计了一遍。为什么?因为一旦低于这个比例,轻则罚款,重则取消做市商资格。

这里有个细节很多人忽略:不同品种的监管要求差异很大。比如股票做市商和期权做市商,报价规则完全不同。股票做市商通常只需要报一个价差范围,而期权做市商需要报多个行权价的报价矩阵。我在做期权做市商项目时,光报价矩阵的优化就花了两个月。

小提示:
如果你刚开始搭建做市商系统,我建议先从模拟盘开始。别急着上实盘。我曾经见过一个团队,代码写了两周就上实盘,结果第一天就因为报价深度不够被交易所警告。模拟盘跑三个月,把各种边界情况都测一遍,再考虑实盘。

1.4 做市商的知识体系

说了这么多,咱们用一张图来总结做市商的核心知识体系:

做市商核心体系 盈利模式 • 买卖价差 • 交易所返佣 • 库存增值 风险控制 • 库存风险 • 流动性风险 • 技术风险 监管框架 • 资本要求 • 报价义务 • 信息披露 技术系统 • 报价引擎 • 风控模块 • 监控告警

这张图是我自己总结的。你看,做市商不是简单的“低买高卖”,它是个系统工程。盈利模式、风险控制、监管框架、技术系统,这四个方面缺一不可。

我个人习惯把做市商系统比作“开超市”。盈利模式是卖什么货、怎么定价;风险控制是防止货被偷、防止火灾;监管框架是工商税务的要求;技术系统是收银台、货架这些硬件。哪个环节出问题,超市都开不下去。

好了,这一章的内容就到这里。做市商的基础概念,说白了就是这些。下一章咱们会深入聊报价引擎的核心架构,到时候我会带着大家手写一个简单的报价引擎原型。


专注资料整理