第二章:市场微观结构——订单簿深度解析

做市策略的核心,说白了就是跟订单簿打交道。你想想看,我们每天看到的那些跳动的价格,背后其实是一个巨大的、不断变化的订单簿。今天我就带你把这个“黑盒子”拆开看看。

2.1 订单簿:市场的“实时账本”

订单簿(Order Book)是什么?我习惯把它理解成市场的“实时账本”。每一笔挂单,无论是买还是卖,都会记录在上面。交易所靠它来撮合交易。

一个典型的订单簿,分左右两栏:

  • 买盘(Bid Side):左边,显示所有想买的人,出价从高到低排列。
  • 卖盘(Ask Side):右边,显示所有想卖的人,出价从低到高排列。

中间那条缝,就是买卖双方的价格差距。嗯,这里要注意,这个差距就是我们常说的“价差”(Spread)。

核心概念:订单簿不是静态的。每一秒都有新订单进来,也有旧订单被撤掉。做市商赚的就是这个动态过程中的“流动性差价”。

2.2 买卖盘口与价差

我们常说的“盘口”,其实就是订单簿最顶层的几档价格。比如“买一”、“卖一”、“买二”、“卖二”。

价差(Spread) = 卖一价 - 买一价

价差越小,说明市场越活跃,流动性越好。我在做比特币做市的时候,遇到过价差只有0.01 USDT的情况,那真是“针尖对麦芒”,每一笔交易都得算得死死的。

举个例子:

档位 买盘(Bid) 卖盘(Ask)
1 100.00 (1000股) 100.05 (800股)
2 99.95 (2000股) 100.10 (1500股)
3 99.90 (3000股) 100.15 (2000股)

这个例子里,价差就是 100.05 - 100.00 = 0.05。如果你现在想立刻买入,就得吃卖一的价格100.05;想立刻卖出,就得吃买一的价格100.00。这一来一回,你就亏了0.05的价差。

个人经验:我建议新手做市商,先盯着价差看。价差突然扩大,往往意味着有大消息要出来,或者市场深度在急剧下降。这时候,最好先撤单观望。

2.3 市场深度与流动性

市场深度,就是订单簿上各个价位的挂单总量。深度越厚,说明市场越能“扛得住”大单。

流动性,说白了就是“你想买的时候有人卖,你想卖的时候有人买”。流动性好的市场,你挂一个限价单,很快就能成交。

我常用一个指标叫“订单簿斜率”(Order Book Slope),用来衡量深度变化的速度。斜率陡峭,说明深度集中在几个价位;斜率平缓,说明深度分布均匀。

避坑指南:我曾经在流动性极差的山寨币上做市,结果一个不小心,自己的挂单把整个买盘给“吃穿”了。价格瞬间暴跌,我亏了不少。所以,永远不要在深度不足的市场里挂大单

2.4 订单类型详解

做市策略里,订单类型是基本功。用错了订单,可能直接导致亏损。我按实战中的使用频率,给你讲讲三种最关键的订单。

2.4.1 限价单(Limit Order)

限价单,就是“我指定一个价格,到了就买/卖,不到就等着”。这是做市商最常用的订单。我们靠它来提供流动性,赚取价差。

举个例子:

# 挂一个限价买单,价格100.00,数量1000
order = client.place_order(
    symbol='BTCUSDT',
    side='BUY',
    type='LIMIT',
    price=100.00,
    quantity=1000
)

限价单的好处是:你可以控制成交价格。坏处是:可能永远成交不了,或者成交速度慢。

2.4.2 市价单(Market Order)

市价单,就是“不管价格多少,我现在就要成交”。它会立刻吃掉订单簿上最顶层的对手盘。

市价单适合什么场景?比如你发现套利机会,需要立刻进场。或者你判断行情要暴跌,想立刻平仓。

注意:市价单的成交价格是不确定的。如果市场深度不够,你可能吃到很差的价位。我见过有人用市价单在深度薄的市场里,直接滑点滑了2%。

2.4.3 冰山订单(Iceberg Order)

冰山订单,也叫“隐藏订单”。它只显示一部分数量,剩下的藏在“水下”。

为什么要用冰山订单?你想想看,如果你在订单簿上挂一个10000股的大单,别人一眼就看到了。他们会怎么做?要么撤单跑路,要么反向挂单来狙击你。

冰山订单可以隐藏你的真实意图。比如你想买10000股,但只显示1000股。成交完1000股,再显示下一批1000股。这样,市场就不知道你真正的胃口有多大。

# 冰山订单示例(部分交易所支持)
order = client.place_order(
    symbol='AAPL',
    side='BUY',
    type='LIMIT',
    price=150.00,
    quantity=10000,
    iceberg_qty=1000  # 只显示1000股
)

我的习惯:在流动性一般的股票或币种上做市,我几乎必用冰山订单。它能帮我避免被“盯上”。有一次,我不用冰山订单,结果被一个高频交易者发现了我的大单,他连续反向挂单,让我吃了不少亏。

2.5 知识体系图

下面这张图,帮你理清本章的核心逻辑:

市场微观结构 订单簿 (Order Book) 买卖盘口与价差 市场深度与流动性 订单类型详解 限价单 市价单 冰山订单 做市策略的核心:理解订单簿,用好订单类型

2.6 实战小结

这一章的内容,说白了就是一句话:做市商赚的是信息差和流动性差价。订单簿就是你的战场,订单类型就是你的武器。

  • 限价单:用来提供流动性,赚价差。
  • 市价单:用来快速成交,但小心滑点。
  • 冰山订单:用来隐藏大单,避免被狙击。

我个人建议,刚开始做市的时候,先用模拟盘跑一跑。把订单簿的变化录下来,复盘看看自己的挂单是怎么被吃掉的。这个过程,比看十本书都管用。

记住:市场微观结构不是理论,是每天真金白银的博弈。你理解得越深,赚得就越稳。

专注资料整理