一、订单簿基础:什么是订单簿、限价单与市价单、买卖盘口与价差
做市交易这行,我干了快十年。刚入行那会儿,带我的老交易员跟我说过一句话,我一直记着:「订单簿就是市场的X光片」。你想想看,医生看片子能看出骨头有没有裂,我们看订单簿能看出资金在往哪边压。
今天咱们就把这张「X光片」彻底讲透。别急,我会把每个细节掰开揉碎了说。
1.1 什么是订单簿?
说白了,订单簿就是一个实时更新的挂单列表。它记录了所有交易者挂出来的、还没成交的买卖指令。
我个人习惯把订单簿想象成一个「电子记账本」:
- 左边记着谁想买、出什么价、买多少
- 右边记着谁想卖、要什么价、卖多少
交易所的撮合引擎就盯着这个本子。一旦有人出的买价和卖价碰上了,立刻成交。
我在项目中遇到过最典型的误解——有人把订单簿当成K线来看。其实完全两码事。K线告诉你过去发生了什么,订单簿告诉你接下来可能发生什么。
1.2 限价单 vs 市价单
这两种订单类型,是交易系统里最基础、也最重要的概念。我建议你把它刻在脑子里。
限价单(Limit Order)
限价单就是「我只接受这个价,高了不买,低了不卖」。
- 你挂一个买单,价格100,那系统只会帮你买100及以下的货
- 你挂一个卖单,价格200,那系统只会帮你卖200及以上的货
限价单不会立即成交,它会躺在订单簿里等着。所以它也叫「挂单」。
市价单(Market Order)
市价单就是「不管什么价,现在就要成交」。
- 你下个市价买单,系统会从卖一、卖二、卖三...一路吃上去,直到买够数量
- 你下个市价卖单,系统会从买一、买二、买三...一路砸下去,直到卖完
市价单不挂单,直接成交。它也叫「吃单」。
为什么会这样?因为订单簿的深度不够。你吃得太猛,把浅层的单子全扫光了,只能去更远的价格吃。
1.3 买卖盘口与价差
好,现在我们把订单簿放大来看。它长什么样?
卖五:101.50 1000
卖四:101.40 800
卖三:101.30 600
卖二:101.20 400
卖一:101.10 200
-------------------
买一:101.00 300
买二:100.90 500
买三:100.80 700
买四:100.70 900
买五:100.60 1100
这就是一个典型的订单簿快照。中间那条横线是分界线:
- 卖一到卖五:卖方挂单,价格从低到高排列
- 买一到买五:买方挂单,价格从高到低排列
这里有几个关键术语,我建议你记牢:
| 术语 | 含义 | 我的备注 |
|---|---|---|
| 买一(Bid) | 最高买入价 | 买方最着急的人出的价 |
| 卖一(Ask) | 最低卖出价 | 卖方最着急的人要的价 |
| 价差(Spread) | 卖一 - 买一 | 市场的「呼吸间隙」 |
| 盘口深度 | 各档位的挂单量 | 越厚越扛得住大单 |
拿上面的例子来说:
- 买一 = 101.00,卖一 = 101.10
- 价差 = 101.10 - 101.00 = 0.10
价差越小,说明市场流动性越好。比特币在流动性好的交易所,价差可能只有0.01美元。但一些小币种,价差能大到几个百分点。
嗯,这里要注意一点。价差不是固定不变的。我见过最夸张的一次,某次黑天鹅事件,价差从0.02瞬间拉到2.5,整整扩大了100多倍。那会儿谁敢做市谁死。
1.4 订单簿的核心逻辑图
下面这张图,是我自己画的一个订单簿运作逻辑。你看一遍就能明白整个流程:
这张图把整个流程串起来了。你从左边挂限价单,订单簿里就多了一条记录。右边下市价单,系统就去订单簿里找对应的单子吃掉。做市商就是那个在两边都挂单的人。
1.5 避坑指南
最后,分享几个我踩过的坑:
- 别只看买一卖一:整个盘口深度都要看。有时候买一看着厚,但全是小单堆出来的假象
- 小心冰山订单:有些大单只显示一部分,实际后面还藏着巨量。我吃过这个亏
- 价差突然扩大:往往是行情要变盘的信号。这时候别急着做市,先观望
订单簿这东西,看着简单,但里面的门道深着呢。我做了这么多年,每次看订单簿还是能发现新东西。嗯,今天就先讲到这里,这些基础概念你消化好了,后面讲深度分析才能跟上。
公众号:蓝海资料掘金营,微信deep3321