2. 盈利核心逻辑:买卖价差的构成与计算
做市商怎么赚钱?说白了,就靠四个字:低买高卖。
但这里的“低买高卖”不是指预测价格涨跌,而是同时挂出买单和卖单。你想想看,我同时报一个买入价和一个卖出价,买入价低一点,卖出价高一点。中间这个差值,就是我的利润空间。
这个差值,业内叫买卖价差(Bid-Ask Spread)。今天我就把这个核心逻辑给你拆透了。
2.1 价差到底怎么算?
先看一个最简单的例子。
假设我在BTC/USDT这个交易对上挂单:
- Bid(买价):10000 USDT —— 我愿意用这个价格买入BTC
- Ask(卖价):10005 USDT —— 我愿意用这个价格卖出BTC
价差 = Ask - Bid = 10005 - 10000 = 5 USDT
这5 USDT就是我的毛利。如果有人以10000卖给我,同时另一个人以10005从我这里买走,我就赚了5块。
当然,实际交易中还要扣手续费。我习惯用净价差来衡量真实利润:
净价差 = (Ask - Bid) - (手续费率 × 2 × 中间价)
举个例子,手续费率0.1%,中间价10002.5:
净价差 = 5 - (0.001 × 2 × 10002.5) = 5 - 20.005 = -15.005
嗯,这里要注意。如果手续费太高,价差覆盖不了,那就是亏本买卖。我在早期做市时踩过这个坑,挂单看着有利润,一算手续费反而倒贴。
2.2 价差的构成:不只是数字游戏
价差不是随便拍脑袋定的。它由三个核心部分构成:
| 组成部分 | 含义 | 影响因素 |
|---|---|---|
| 订单处理成本 | 交易所收的手续费、网络延迟成本 | 交易所费率、网络环境 |
| 逆向选择成本 | 被信息优势方“吃掉”的风险 | 市场波动率、信息不对称程度 |
| 库存持有成本 | 持仓期间价格波动的风险 | 持仓时间、波动率、资金成本 |
说白了,价差就是我对这三项成本的风险定价。
我记得有一次做ETH的做市,波动率突然飙升。我按平时的价差挂单,结果被高频交易者连续吃掉好几笔。一查才发现,逆向选择成本翻了三倍。从那以后,我每次调整价差都会先算一下波动率。
2.3 做市商如何通过价差盈利?
盈利模式其实就一句话:赚取买卖订单之间的价差,同时控制风险。
具体来说,分三步:
- 同时挂出买单和卖单,形成双向报价
- 等待对手方成交,赚取价差
- 动态调整报价,保持库存中性
这里有个关键点:库存中性。什么意思?就是我不希望手里囤太多货。如果我一直买入,价格跌了我就亏。如果我一直卖出,价格涨了我也亏。
所以我需要让买入和卖出的量尽量平衡。这样无论价格涨跌,我赚的都是价差,而不是赌方向。
核心公式:
做市商利润 ≈ 价差 × 成交量 - 库存风险成本 - 手续费
记住,价差是收入,库存风险是支出。两者要平衡。
2.4 价差策略的实战计算
我一般用这个公式来定初始价差:
价差 = 基准价 × (α + β × 波动率)
其中:
- α:基础价差系数,通常0.01%~0.05%
- β:波动率敏感系数,我习惯设0.5~1.0
- 波动率:近期价格的标准差或ATR
举个例子,BTC当前价格50000,波动率2%,α取0.02%,β取0.8:
价差 = 50000 × (0.0002 + 0.8 × 0.02) = 50000 × 0.0162 = 810
也就是说,我的买价和卖价应该相差810 USDT左右。
你可能会问:这个价差是不是太大了?嗯,确实。因为波动率2%已经很高了,我需要更大的价差来保护自己不被市场波动吃掉。
我的经验:
波动率低的时候,价差可以收窄到0.01%~0.02%。波动率高的时候,价差要放大到0.1%甚至更高。别怕价差大没人成交,安全第一。
2.5 一张图看懂价差盈利逻辑
下面这张图,把整个逻辑串起来了:
2.6 避坑指南
做市商不是稳赚不赔的。我见过太多新手死在这几个坑里:
我曾经犯过的错:
- 价差设太窄:为了抢成交量,把价差压到几乎为零。结果波动一来,库存亏损直接吃掉所有利润。
- 忽略手续费:有些交易所手续费高达0.1%,一买一卖就是0.2%。如果价差只有0.1%,那就是亏的。
- 不设止损:做市商也要止损。如果市场出现极端行情,价差策略会失效,必须暂停报价。
我的建议是:先模拟,再实盘。用历史数据回测你的价差策略,看看在不同市场环境下能不能赚钱。别一上来就真金白银往里冲。
好了,价差的核心逻辑就这些。记住一句话:价差是你的盾,库存管理是你的剑。两者缺一不可。
一句话总结:
做市商盈利 = 赚价差 - 扛风险。价差定得合理,风险控得住,才能长期稳定赚钱。