第三章 订单簿与流动性:看懂市场的“呼吸”

做市商这行干久了,你会发现一个道理——订单簿就是市场的脉搏。我刚开始做量化的时候,总觉得盯着K线就够了,后来被市场狠狠教育了几次,才明白订单簿才是真正的“战场地图”。

今天咱们就来聊聊,订单簿的结构、深度图,以及流动性到底怎么影响你的盈亏。这些东西,说白了就是做市商的吃饭家伙。

3.1 订单簿结构:Bid/Ask 的底层逻辑

订单簿长什么样?你打开任何一个交易所的Level 2数据,看到的那个买盘卖盘列表就是。左边是Bid(买方出价),右边是Ask(卖方要价)。

我个人习惯把订单簿想象成一个“价格阶梯”。每一档价格上,都站着一些想买的人和想卖的人。价格越低,想买的人越多;价格越高,想卖的人越多。中间那个缺口,就是当前成交价的位置。

核心概念:

  • Bid(买价):市场上最高的买入报价
  • Ask(卖价):市场上最低的卖出报价
  • Spread(价差):Ask - Bid,做市商的核心利润来源
  • Mid Price(中间价):(Bid + Ask) / 2,常被用作“公允价格”参考

举个例子,假设BTC当前订单簿是这样的:

价格 Bid 数量 Ask 数量 价格
100.00 1.5 BTC 2.0 BTC 100.05
99.95 3.0 BTC 1.0 BTC 100.10
99.90 5.0 BTC 0.5 BTC 100.15

这里Bid是100.00,Ask是100.05,Spread就是0.05。你想想看,如果你作为做市商,在100.00挂买单,在100.05挂卖单,每成交一轮就能赚0.05的差价。这就是最基础的做市逻辑。

我的经验:刚开始做市的时候,我总喜欢把单子挂在离中间价很近的位置,觉得这样成交快。后来发现,这种“抢跑”行为其实是在压缩自己的利润空间。真正成熟的做市商,会根据波动率和订单簿深度,动态调整挂单位置。

3.2 深度图:一眼看穿市场“厚度”

深度图是什么?就是把订单簿可视化。横轴是价格,纵轴是累计挂单量。左边是买盘深度(从Bid往下累加),右边是卖盘深度(从Ask往上累加)。

我经常跟团队说:深度图就是市场的“承重墙”。你一眼就能看出来,哪个价格区间有大量挂单,哪个区间是“真空地带”。

下面这张SVG图,展示了典型的订单簿深度结构:

订单簿深度结构图 0 深度 低价区 中间价 高价区 Mid Price Bid 深度 Ask 深度 Spread 买盘 卖盘

你看这张图,左边绿色区域代表买盘深度,越靠近中间价,深度越“陡峭”,说明这个价位附近挂单密集。右边红色区域是卖盘深度。中间那个缺口就是Spread。

为什么会这样?因为做市商和套利者会在中间价附近密集挂单,赚取价差。而远离中间价的位置,通常是散户的“挂单墙”,深度会逐渐变薄。

避坑指南:我曾经在分析一个山寨币的深度图时,看到买盘深度很厚,以为支撑很强,就放心地挂了大量卖单。结果一个大户直接砸穿买盘,我的卖单全被吃掉,亏了不少。后来我才明白——深度图只能反映“当前”的挂单意愿,不代表“未来”的成交意愿。大资金可以随时撤单,也可以瞬间吃掉所有流动性。

3.3 流动性:做市商的“氧气”

流动性这个词,做市商天天挂在嘴边。但到底什么是流动性?说白了,就是你能以多快的速度、多小的成本,完成一笔交易。

流动性好的市场,你挂一个市价单,价格几乎不会滑点。流动性差的市场,你稍微买多一点,价格就蹭蹭往上窜。

我习惯用三个指标来衡量流动性:

  1. 价差(Spread):越小越好,说明买卖双方竞争充分
  2. 订单簿深度:看前5档或前10档的累计挂单量
  3. 滑点成本:模拟一个固定大小的订单,看实际成交价与中间价的偏离

举个例子,假设你想买入10个ETH:

市场 Spread 前5档深度 10 ETH 滑点 流动性评级
Binance 0.01 USDT 500 ETH 0.02%
某小所 0.10 USDT 20 ETH 1.5%

你看,在Binance上买10个ETH,滑点只有0.02%,几乎可以忽略。但在小交易所,滑点高达1.5%,这意味着你还没开始做市,就已经亏了1.5%的成本。

我的建议:做市商一定要选择流动性好的市场。我见过太多新手,为了追求高返佣或者低手续费,跑去流动性差的市场做市。结果一个波动下来,库存亏损比手续费收入还大。记住——流动性就是你的护城河

3.4 流动性对盈亏的直接影响

流动性怎么影响你的盈亏?我总结了三句话:

  • 流动性好 → 价差小 → 单笔利润薄但稳定
  • 流动性差 → 价差大 → 单笔利润厚但风险高
  • 流动性突变 → 盈亏剧烈波动

嗯,这里要注意。很多做市商喜欢去流动性差的市场,因为价差大,看起来利润空间很诱人。但你想过没有,为什么价差大?因为没人跟你竞争。为什么没人竞争?因为风险太高。

我记得有一次,我在一个新兴的DeFi协议上做市,价差是主流交易所的5倍。刚开始赚得很爽,结果有一天一个巨鲸突然撤走了所有流动性,订单簿瞬间变成“真空”。我的库存完全暴露,价格直接砸穿了我的止损线,一天亏掉了之前两周的利润。

从那以后,我给自己定了一个规矩:永远不要在高流动性市场赚小钱,也永远不要在低流动性市场赌大钱。做市商的核心是“稳定盈利”,不是“一夜暴富”。

核心公式:

做市商盈亏 ≈ (价差收入 + 返佣收入) - (库存风险成本 + 滑点成本 + 手续费)

其中,流动性直接影响价差收入和滑点成本。流动性越好,价差越小,但滑点成本也越低。你需要找到那个平衡点。

3.5 实战中的订单簿分析技巧

最后,分享几个我在实战中常用的订单簿分析技巧:

  1. 看“挂单墙”:如果某个价格区间突然出现大量挂单,很可能是大户在“画线”。这时候要小心,他们可能随时撤单。
  2. 看“吃单速度”:如果买单被快速吃掉,说明买方力量强;如果卖单被快速吃掉,说明卖方力量强。这个比K线更实时。
  3. 看“订单簿失衡”:如果买盘深度远大于卖盘深度,价格大概率会涨;反之亦然。但要注意,这只是一个短期信号。
  4. 看“价差变化”:价差突然扩大,往往是流动性枯竭的前兆。这时候最好减仓或者暂停做市。

我曾经用这些技巧,在2023年的一次市场闪崩中成功避险。当时我看到订单簿上的买盘深度在5分钟内减少了80%,价差从0.01扩大到0.08。我立刻撤掉了所有卖单,转为只挂买单。结果10分钟后,市场暴跌了3%,我的库存因为全是买单,反而赚了一笔。

这就是订单簿分析的价值——它让你看到市场最真实的“呼吸”

最后一句:订单簿和流动性,是做市商的“基本功”。别觉得简单,真正能在实战中用好的人,不多。我建议你每天花30分钟,盯着不同市场的订单簿看,慢慢你就会发现其中的规律。


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