一、订单簿基础概念:什么是订单簿、买卖盘口、深度图、市场微观结构简介
做量化交易这些年,我见过不少新手一上来就盯着K线猛看,却忽略了最底层的数据——订单簿。说实话,订单簿才是市场的「源代码」。K线是加工过的信息,而订单簿是原始数据。今天我们就从最基础的东西聊起。
1.1 什么是订单簿?
订单簿,英文叫Order Book。说白了,它就是交易所用来记录所有未成交买卖订单的电子账本。你想想看,当你在交易平台挂了一个买单,这个单子不会凭空消失,它会进入一个队列,等待有人来成交。这个队列,就是订单簿。
我个人习惯把订单簿理解成「市场的排队系统」。买家和卖家各自排成一队,价格高的买家排前面,价格低的卖家也排前面。嗯,这里要注意,买卖双方的排队逻辑是相反的。
1.2 买卖盘口
买卖盘口,就是订单簿中最核心的两个部分:买盘(Bid)和卖盘(Ask)。
我在项目中遇到过一个问题:有同事把「买一价」和「卖一价」搞混了。其实很简单——
- 买一价(Bid Price):当前市场上最高的买入价格。也就是最想买的那批人愿意出的最高价。
- 卖一价(Ask Price):当前市场上最低的卖出价格。也就是最想卖的那批人愿意接受的最低价。
买一和卖一之间的差价,叫做「买卖价差」(Bid-Ask Spread)。这个指标很重要,它直接反映了市场的流动性。价差越小,流动性越好。我曾经在某个流动性极差的币种上吃过亏,价差大得离谱,一进去就被滑点吃掉不少利润。
| 盘口层级 | 买盘(Bid) | 卖盘(Ask) |
|---|---|---|
| 第1层 | 买一价:100.00,量:500 | 卖一价:100.05,量:300 |
| 第2层 | 买二价:99.95,量:800 | 卖二价:100.10,量:600 |
| 第3层 | 买三价:99.90,量:1200 | 卖三价:100.15,量:900 |
你看这个表格,买一100.00,卖一100.05,价差只有0.05。这说明市场流动性不错。如果价差突然拉大,往往意味着市场出现了异常。
1.3 深度图
深度图,就是把订单簿的数据可视化。横轴是价格,纵轴是累计挂单量。买盘在左边,卖盘在右边,中间那个缺口就是价差。
为什么会有人看深度图?因为一眼就能看出市场的「承压能力」。比如卖盘那边在某个价格上突然堆了巨量,那这个价格就是强阻力位。我习惯在交易前先扫一眼深度图,看看有没有「暗流涌动」。
下面我用一张SVG图来展示订单簿和深度图的核心逻辑,这样更直观。
这张图左边是买盘,右边是卖盘。中间那个缺口就是价差。深度图的曲线越陡,说明在那个价格附近堆积的单子越多。我曾经用深度图抓到过一次「假突破」——价格冲上去但卖盘深度纹丝不动,明显是诱多。
1.4 市场微观结构简介
市场微观结构,这个词听起来高大上,其实研究的就是「订单是怎么成交的」。它关注的是交易机制、信息传递、流动性这些底层细节。
我简单总结几个关键点:
- 订单类型:市价单(立即成交)、限价单(挂单等待)、止损单(触发后变市价单)等。每种订单对市场的影响不同。
- 撮合规则:价格优先、时间优先。价格好的先成交,价格一样就看谁先挂单。
- 信息不对称:有些大资金能看到更多信息,这就是为什么散户经常吃亏。
市场微观结构还有一个重要概念叫「订单流」。每一笔成交背后,都对应着买方和卖方的博弈。我习惯把订单流想象成「战场上的兵力部署」——谁在进攻(市价单),谁在防守(限价单),一目了然。
嗯,说到这里,你应该对订单簿有了一个整体的认识。它不只是一个数据表格,更是市场参与者的「心理地图」。后面我们会深入聊如何重建订单簿、如何从中提取特征信号。这些技术,说白了就是教你读懂这张地图上的每一处细节。