1. 做市商业务概述
做市商这个角色,说白了就是市场的「中间人」。我刚开始接触这个领域时,总觉得做市商跟普通交易者差不多,后来才发现完全不是一回事。
1.1 什么是做市商
做市商,英文叫 Market Maker。它的核心任务就一个:同时报出买入价和卖出价,为市场提供流动性。
你想想看,如果一个股票没人买也没人卖,那这个市场就死了。做市商就是来解决这个问题的——不管有没有对手盘,我都挂单在那里,你想买我就卖给你,你想卖我就买进来。
我个人习惯把做市商比作「超市」。超市不会因为今天没人买可乐就把可乐下架,它永远摆在那里,标好价格。做市商也一样,永远在盘口挂着买单和卖单。
关键特征:
- 双边报价:同时报 bid 和 ask
- 持续报价:交易时间内不间断
- 承担义务:不能随意撤单
- 获取特权:通常有手续费减免或返佣
1.2 做市商盈利模式
做市商怎么赚钱?很多人第一反应是「低买高卖」。嗯,对了一半。
核心盈利来源是买卖价差。比如比特币现价 30000,我报 29999 买、30001 卖。有人卖给我,我再卖给另一个人,这一来一回我就赚了 2 块钱的差价。
我在项目中遇到过一种情况:有些新手做市商觉得价差越大越好,结果单子全被套住了。为什么?因为价差太大,别人都去别的平台交易了,你这边根本没成交量。
除了价差,还有几种盈利方式:
| 盈利来源 | 说明 | 我的经验 |
|---|---|---|
| 买卖价差 | bid-ask spread 的利润 | 主流币种价差极薄,需要高频 |
| 交易所返佣 | 做市商通常有 maker 返佣 | 返佣有时比价差利润还高 |
| 库存增值 | 持有的资产价格上涨 | 这个不可控,不能依赖 |
| 资金费率 | 永续合约中的资金费用 | 需要精确计算持仓方向 |
这里有个避坑指南:千万别把库存增值当主要收入。我曾经见过一个团队,做市商业务亏了半年,全靠比特币涨了才回本。这哪是做市商,分明是赌方向。
1.3 做市商面临的主要风险类型
做市商不是印钞机。我做了这么多年风控,见过太多翻车的案例。风险类型我归纳为以下几类:
1.3.1 库存风险
这是最直接的风险。你手里囤了一堆币,价格突然暴跌,账面亏损瞬间放大。我记得有一次 ETH 在几分钟内跌了 15%,一个做市商朋友直接爆仓了——因为他仓位太重,又没有对冲。
⚠️ 注意:库存风险不是靠「扛单」能解决的。做市商的核心是赚流动性钱,不是赌方向。一定要设库存上限和止损线。
1.3.2 方向性风险
说白了就是「做反了」。比如你报的买单比卖单多,结果价格一直跌,你手里的货越来越多,亏损越来越大。我习惯用净头寸来监控这个风险——净头寸偏离零越多,风险越大。
1.3.3 流动性风险
这个很有意思。做市商本来是提供流动性的,但遇到极端行情,自己反而成了「没流动性」的人。比如 2020 年 3 月 12 日,比特币暴跌,很多做市商的买单全被吃掉,但卖单根本成交不了——因为没人买了。
1.3.4 操作风险
嗯,这里要重点说。操作风险往往是最容易被忽视的。我曾经见过一个案例:程序员把 bid 和 ask 的价格写反了,结果所有买单都比卖单贵,瞬间被套利机器人撸了几百万。
操作风险包括:
- 代码 bug(最常见)
- 参数配置错误
- 网络延迟或断连
- 交易所接口变更
1.3.5 对手方风险
你交易的对手方可能是个骗子,或者交易所本身出问题。FTX 暴雷的时候,多少做市商的血汗钱打了水漂。我个人现在只跟头部交易所合作,小所给再多返佣也不去。
1.3.6 模型风险
做市商依赖定价模型。如果模型错了,那所有策略都是错的。我记得有个团队用历史数据回测表现很好,一上线就亏钱——因为他们的模型假设市场永远平稳,但现实不是这样的。
💡 我的建议:做市商风控不是事后补救,而是事前预防。我每上线一个新策略,都会先跑模拟盘,然后小资金实盘,最后才敢上量。这个流程,一步都不能省。
知识体系框架
下面这张图是我自己梳理的做市商业务知识体系,你可以对照着看:
这张图把做市商的三个核心维度串起来了。你仔细看,风险这块我用了红色虚线,因为它是整个体系里最需要警惕的部分。
好了,第一章就讲这些。做市商业务看着简单,但里面的门道很深。后面我们会逐一拆解每个风险点,以及怎么用代码和系统来管住它们。