1. 订单簿基础概念
做量化交易这些年,我见过太多人一上来就盯着K线猛看。说实话,K线只是结果,订单簿才是过程。今天咱们就来聊聊这个藏在交易界面背后的核心数据结构——订单簿。
什么是订单簿?
订单簿,说白了就是一个实时更新的买卖挂单列表。交易所把所有交易者挂出来的买单和卖单,按价格从高到低排好,就形成了订单簿。
我刚开始做高频交易时,总觉得订单簿就是个简单的价格列表。直到有一次,我在回测一个策略时发现,明明信号对了,但实际成交价总是比预期差那么几个tick。后来一查,原来是没理解订单簿的深度结构。嗯,这里要注意,订单簿不只是价格,还有每个价格上的挂单量。
买卖盘口
盘口这个词,做交易的人天天见。买一、卖一、买二、卖二...这些就是盘口的核心元素。
举个例子,假设当前BTC/USDT的盘口是这样的:
| 档位 | 买价 (Bid) | 买量 | 卖价 (Ask) | 卖量 |
|---|---|---|---|---|
| 1 | 50000 | 2.5 BTC | 50010 | 1.8 BTC |
| 2 | 49990 | 3.2 BTC | 50020 | 2.1 BTC |
| 3 | 49980 | 4.0 BTC | 50030 | 3.5 BTC |
买一价50000,卖一价50010,中间的10块钱差价就是点差。我在项目中遇到过一种情况:有些做市商专门盯着这个点差吃饭,点差一扩大就进场吃单,点差缩小就撤单。说白了,盘口就是战场的前线。
深度图
深度图就是把订单簿的数据可视化。横轴是价格,纵轴是累计挂单量。左边是买单的累计深度,右边是卖单的累计深度。
你想想看,深度图能告诉我们什么?
- 市场厚度:某个价格区间有多少挂单
- 支撑阻力:买单密集区形成支撑,卖单密集区形成阻力
- 大单痕迹:突然出现的巨量挂单,往往是机构在行动
下面是我画的一张订单簿核心逻辑图,帮你理清这些概念之间的关系:
市场微观结构入门
市场微观结构,这个词听起来高大上。其实说白了,就是研究订单是怎么成交的、价格是怎么形成的。我把它拆成三个层面:
- 订单类型:限价单、市价单、冰山单...每种订单对市场的影响不一样
- 撮合规则:价格优先、时间优先,这是交易所的铁律
- 信息流:订单簿的变化、成交记录、撤单行为,这些都是信号
举个具体的例子。假设你挂了一个限价买单,价格50000,数量1个BTC。这时候订单簿上买一就是50000,量是1。如果这时候来了一个市价卖单,直接吃掉你的单子,成交价就是50000。这就是最基础的撮合过程。
你想想看,如果市场上突然出现大量撤单,意味着什么?可能是有人在试探市场深度,也可能是假单策略。这些微观层面的行为,都会在订单簿上留下痕迹。
1. 新单进入(流动性增加)
2. 订单成交(流动性消耗)
3. 订单撤销(流动性消失)
监控这三类事件的比例,能帮你判断市场的真实意图。
好了,订单簿的基础概念就聊到这儿。记住一句话:订单簿是市场的脉搏,读懂它,你就能听到市场的心跳。