一、做市商概述:什么是做市商、核心盈利模式与高频交易的区别

大家好,我是你们的老朋友。今天咱们来聊聊做市商这个角色。说实话,我入行那会儿,对做市商的理解也就停留在「报价赚钱」这个层面。直到亲手搭建过几套报价引擎,踩过无数坑之后,才真正明白这里面的门道。

1.1 什么是做市商

做市商,说白了就是「报价商」。在交易所里,普通交易者挂单等着成交,做市商却主动挂出买单和卖单,给市场提供流动性。

我习惯用一个比喻来解释:做市商就像菜市场里的摊贩。摊贩同时报出收购价和零售价,赚取中间的差价。做市商也一样,同时报出 bid(买价)和 ask(卖价),赚取 spread(价差)。

核心定义:做市商是经交易所认可,在交易中持续提供双边报价,并以此获取流动性与价差收益的专业机构。

嗯,这里要注意一点:做市商不是随便谁都能当的。交易所对做市商有严格的考核,比如最低报价时间、最小报价数量、最大价差限制等等。我见过不少团队,算法写得漂亮,结果连最基本的报价时长要求都没达标,直接被交易所罚钱。

1.2 做市商的核心盈利模式

做市商怎么赚钱?很多人第一反应是「低买高卖」。其实没那么简单。我把它拆成三个层次来讲。

1.2.1 价差收益(最直接的收入)

这是最基础的盈利模式。做市商同时挂出买单和卖单,比如 BTC 买价 50000,卖价 50010,中间这 10 块钱的差价就是收入。你想想看,如果一天成交 10000 笔,每笔赚 10 块,那就是 10 万块。

但这里有个坑:价差不是你想设多少就设多少。交易所会限制最大价差,而且竞争对手也会压价。我在项目中遇到过,某家交易所的 BTC 价差被压到 0.5 美元,光靠这个根本覆盖不了成本。

1.2.2 返佣激励(交易所给的补贴)

交易所为了吸引做市商,通常会提供返佣。比如你每提供一笔流动性,交易所就返给你 0.01% 的手续费。别小看这个数字,对于高频交易来说,积少成多非常可观。

我曾经参与过一个项目,做市商团队 70% 的利润来自交易所返佣,只有 30% 来自价差。所以,选对交易所比选对策略更重要。

1.2.3 库存管理收益(高阶玩法)

做市商手里必须持有一定数量的资产(库存)。如果市场趋势判断准确,库存本身也会升值。但反过来,如果方向错了,库存贬值可能吃掉所有利润。

我个人的习惯是:把库存管理当作独立的风险控制模块,而不是盈利手段。说白了,库存升值是意外之喜,别把它当成主要收入来源。

盈利模式 特点 风险
价差收益 稳定、可预测 竞争激烈,价差可能被压缩
返佣激励 依赖交易所政策 交易所可能调整规则
库存管理 波动大、不确定性高 方向判断错误可能亏损

1.3 做市商与高频交易的区别

这个问题我经常被问到。很多人觉得做市商就是高频交易,其实两者有本质区别。

1.3.1 目标不同

做市商的目标是提供流动性,赚取价差和返佣。高频交易的目标是捕捉市场中的微小价格差异,比如跨交易所套利、统计套利等。

说白了,做市商是「服务者」,高频交易是「投机者」。虽然两者都用到了高频技术,但出发点完全不同。

1.3.2 持仓周期不同

做市商的持仓周期通常很短,几秒到几分钟。因为库存风险太大,没人愿意长时间持有。高频交易的持仓周期更短,毫秒甚至微秒级别。

我记得有一次,团队里新来的同事把做市策略写成了高频套利策略,结果持仓时间过长,遇到市场剧烈波动,直接亏了 50 万。嗯,从那以后我要求所有策略必须明确标注「最大持仓时间」。

1.3.3 技术侧重点不同

做市商更关注报价引擎的稳定性、订单管理、风险控制。高频交易更关注延迟优化、硬件加速、网络拓扑。

我个人的经验是:做市商系统 80% 的代码是风控逻辑,只有 20% 是交易逻辑。高频交易正好相反,80% 的精力花在降低延迟上。

避坑指南:我曾经见过一个团队,花大价钱买了 FPGA 加速卡,结果做市策略因为风控模块太慢,反而被交易所罚款。记住,做市商的第一要务是「合规」,不是「快」。

1.4 做市商的核心知识体系

下面这张图是我自己整理的做市商知识体系,涵盖了从底层到上层的所有关键模块。你可以把它当作学习路线图。

做市商报价引擎知识体系 市场数据层 行情订阅 | 深度快照 | 交易记录 策略引擎层 价差计算 | 库存管理 | 报价生成 风控模块层 最大持仓 | 最大价差 | 频率限制 | 资金检查 订单管理层 订单路由 | 撤单重发 | 成交确认 交易所接口层

这张图我建议你保存下来。每次做系统设计的时候,对照着检查一下,看看哪个模块还没覆盖到。我当年就是靠这张图,一步步把报价引擎从零搭起来的。

重要提醒:做市商不是「印钞机」。我见过太多人以为做市商稳赚不赔,结果亏得血本无归。记住,做市商的核心是「风险管理」,不是「盈利最大化」。如果你只能记住一句话,那就是:活着比赚钱重要。

好了,这一章的内容就到这里。做市商的概念、盈利模式、和高频交易的区别,咱们都聊透了。下一章我会深入讲解报价引擎的架构设计,包括如何选择技术栈、如何设计数据流、如何做压力测试。到时候见。


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