3. 订单簿与流动性:订单簿结构解析、买卖价差与深度、流动性提供者的激励逻辑
3.1 订单簿的基本结构
订单簿,说白了就是交易所里所有挂单的实时清单。我刚开始接触这个的时候,觉得它就是个简单的价格排队表。后来做深了才发现,这里面门道多着呢。
一个标准的订单簿,分两部分:买盘和卖盘。买盘叫Bid,卖盘叫Ask。每一侧都按价格排序——买盘从高到低,卖盘从低到高。为什么这么排?因为买方当然想用最低价买,但为了抢到货,得报高一点;卖方想卖高价,但为了快点出手,得报低一点。这个博弈过程,就形成了订单簿的形态。
核心概念:订单簿 = 价格 + 数量 + 时间优先级的集合体。
举个例子,一个简单的ETH/USDT订单簿长这样:
卖盘 (Ask):
价格: 1850.50 数量: 12.3
价格: 1850.40 数量: 8.7
价格: 1850.30 数量: 15.2
---
买盘 (Bid):
价格: 1850.20 数量: 10.1
价格: 1850.10 数量: 22.5
价格: 1850.00 数量: 30.0
看到没?买一和卖一之间的差距,就是买卖价差。这个价差,是做市商吃饭的本钱。
3.2 买卖价差:做市商的利润来源
价差怎么来的?说白了就是市场摩擦。你想想看,如果买一和卖一完全一样,那谁还做市?没人愿意白干活。
我个人习惯把价差拆成三部分:
- 逆向选择成本——你挂单后,可能被信息优势方吃掉。比如某个大户知道利好消息,直接扫你的卖单,你还没来得及撤单就被打了。
- 存货持有成本——你接了单,手里就有了库存。价格波动可能让你亏钱。我记得有一次,我持了一堆ADA过夜,结果第二天项目方发了个负面消息,直接跌了8%。
- 订单处理成本——交易所手续费、网络延迟、系统维护,这些都是真金白银。
价差的计算公式很简单:
Spread = (Ask_Price - Bid_Price) / Mid_Price * 10000 (单位: 基点)
举个例子,买一1850.20,卖一1850.30,中间价1850.25。价差就是(1850.30 - 1850.20) / 1850.25 * 10000 ≈ 0.54个基点。这个数字越小,说明市场越活跃,流动性越好。
实战经验:我一般看价差超过2个基点就不太愿意做市了,除非有返佣补贴。价差太宽,说明要么波动大,要么深度差,进去容易被割。
3.3 深度:市场的真实承载力
深度,就是订单簿上各个价位的挂单总量。深度好的市场,你砸个几百万进去,价格都不带抖一下的。深度差的市场,几十万就能把价格打穿。
我习惯用「深度图」来直观感受。下面是我用SVG画的一个典型订单簿深度图:
这张图里,绿色是买盘,红色是卖盘。越靠近中间价,深度越浅——因为大家都在抢着成交。越往外走,深度越厚,但价格也越不划算。
深度指标怎么量化?我常用的是「市场深度」和「深度比率」:
| 指标 | 计算公式 | 含义 |
|---|---|---|
| 市场深度 | ∑(价格 × 数量) 在±X%范围内 | 特定价格区间内的总挂单价值 |
| 深度比率 | 买盘深度 / 卖盘深度 | 判断买卖力量是否均衡 |
| 价差深度比 | 价差 / 深度 | 衡量滑点风险 |
避坑指南:我曾经只看价差不看深度,结果在一个山寨币上挂了单。价差看着挺窄,结果一个大户砸了500个ETH,直接把我的买单打穿了三个价位。后来我学乖了,深度和价差必须一起看。
3.4 流动性提供者的激励逻辑
做市商为什么愿意提供流动性?说白了,得有好处。交易所也知道这个道理,所以设计了各种激励措施。
激励的核心逻辑就两条:
- 降低做市成本——比如手续费减免、返佣、负费率。
- 提高做市收益——比如价差收益、持仓升值、借贷利息。
我整理了一个常见的激励模型:
做市商净收益 = 价差收益 + 返佣收益 + 资金费率收益 - 手续费 - 滑点损失 - 存货风险成本
这个公式看着简单,但每个变量都藏着坑。比如返佣收益,不同交易所的规则天差地别。有的按挂单量阶梯返,有的按做市时间比例返,还有的只返给排名前10%的做市商。
我举个例子,某交易所的返佣规则:
| 日均挂单量(ETH) | Maker费率 | Taker费率 | 返佣比例 |
|---|---|---|---|
| ≥ 10,000 | -0.01% | 0.05% | 120% |
| ≥ 1,000 | 0.00% | 0.06% | 100% |
| ≥ 100 | 0.01% | 0.07% | 80% |
| < 100 | 0.02% | 0.08% | 0% |
看到没?挂单量越大,费率越低,甚至还能倒贴钱(负费率)。这就是交易所的阳谋——用钱砸出流动性。
核心逻辑:做市商赚的是「流动性溢价」。你提供流动性,市场就给你奖励。你不提供,市场就让你付出更高的交易成本。
嗯,这里要注意一点。返佣不是白拿的。交易所会考核你的「做市质量」——比如挂单时间、价差宽度、深度贡献。我见过有人为了刷返佣,挂一堆虚假订单,结果被交易所直接封号。得不偿失。
我个人习惯的做法是:先算清楚自己的成本底线,再根据返佣规则倒推需要挂多少量。比如我的成本是0.02%的费率,那返佣至少得覆盖这个数,我才愿意做。否则就是亏本买卖。
最后说一句,流动性提供者的激励,本质上是一场博弈。交易所想吸引流动性,做市商想赚利润,散户想低成本交易。三方利益平衡好了,市场才能健康运转。你想想看,如果交易所把返佣全砍了,谁还愿意挂单?没人挂单,散户进来一买就滑点,最后全跑了。所以这个机制,其实是整个市场的基石。
小技巧:判断一个交易所的流动性好不好,别只看交易量。去订单簿上看看买一到买五的挂单量,再算算价差。数据不会骗人。
公众号:蓝海资料掘金营,微信deep3321