2. 盘口数据基础:Level-1与Level-2行情对比、逐笔成交与委托队列解读、盘口五档与十档挂单分析
做量化交易这些年,我见过太多人把盘口数据当成「玄学」来研究。其实说白了,盘口就是市场最原始的买卖意愿记录。你想想看,每一笔成交、每一档挂单,背后都是真金白银在博弈。今天我就带你把这些基础数据彻底搞明白。
2.1 Level-1 与 Level-2:你看到的只是冰山一角
很多散户朋友打开交易软件,看到的就是那五档买卖盘。这就是典型的 Level-1 行情。但我个人习惯,做策略分析时至少要用 Level-2。为什么?因为 Level-1 只告诉你「现在有人想买、有人想卖」,但 Level-2 能告诉你「谁在买、谁在卖、买了多少笔」。
| 对比维度 | Level-1 行情 | Level-2 行情 |
|---|---|---|
| 挂单深度 | 仅显示最优五档 | 显示十档甚至全档位 |
| 逐笔成交 | 无 | 有(含买卖方向标识) |
| 委托队列 | 无 | 有(前50笔委托明细) |
| 数据延迟 | 约3-5秒 | 约0.1-0.5秒 |
| 费用 | 免费 | 付费(约200-500元/月) |
核心观点:Level-2 不是「更快的 Level-1」,而是完全不同的数据维度。Level-1 看的是「结果」,Level-2 看的是「过程」。
我在项目中遇到过好几次这样的情况:用 Level-1 数据做回测,策略表现很好。一上实盘,直接亏成狗。后来排查发现,Level-1 的延迟导致我错过了很多关键挂单变化。嗯,这里要注意——如果你做高频策略,Level-2 是必需品。
2.2 逐笔成交与委托队列:读懂资金的「微表情」
逐笔成交,说白了就是每一笔交易的真实记录。它包含三个关键信息:成交价格、成交数量、买卖方向。我建议你重点关注「买卖方向」这个字段。
为什么会这样?因为 Level-1 只告诉你「成交了100手」,但 Level-2 能告诉你「这100手是主动买入还是主动卖出」。主动买入意味着买方更急切,主动卖出意味着卖方更恐慌。这个区别,在盘口分析中至关重要。
# 逐笔成交数据示例(伪代码)
{
"time": "09:30:01.123",
"price": 10.25,
"volume": 500,
"direction": "BUY", // 主动买入
"order_type": "LIMIT" // 限价单
}
实战技巧:我习惯把逐笔成交按「主动买入」和「主动卖出」分别累加。如果主动买入量连续3分钟大于主动卖出量,且价格在上涨,说明多头力量在持续增强。反之,就要警惕了。
委托队列就更细了。它展示的是当前挂单中,最靠前的50笔委托明细。我曾经用这个数据抓过「假托单」——就是那种挂了大单但不成交,等价格拉上去就撤单的套路。你想想看,如果买一位置突然出现1000手大单,但逐笔成交里根本没有对应的主动卖出,那这单大概率是假的。
2.3 盘口五档与十档挂单分析:从「点」到「面」的进化
五档挂单,就是买卖各显示5个价位。十档挂单,显示10个。听起来只是数量翻倍,但信息量完全不是一个级别。
我个人习惯把挂单数据分成三层来看:
- 表层(1-3档):反映当前最激烈的博弈区域。如果买一和卖一之间的价差突然缩小,说明双方在快速接近成交。
- 中层(4-7档):反映短期支撑和压力。我经常看卖五到卖七的挂单总量,如果突然增加,说明上方有「天花板」。
- 深层(8-10档):反映大资金的真实意图。大资金通常不会把单子挂在最显眼的位置,而是藏在深处。
避坑指南:我曾经犯过一个错误——看到买十有5000手大单,就以为下方支撑很强。结果价格跌到买九位置时,那5000手瞬间撤单了。后来我才明白,深层挂单的撤单率远高于表层。所以,不要只看挂单数量,还要看挂单的「稳定性」。
下面这张图是我自己总结的盘口数据分层分析框架,你可以参考一下:
最后说一个我自己的小习惯。我每天开盘前会花5分钟,把重点股票的十档挂单截图保存。盘中如果出现异常波动,就回头对比挂单变化。你想想看,如果一只股票在10:00时买十还有3000手,10:05突然变成0,而价格只跌了0.1元,这说明什么?说明有人在偷偷撤单,准备砸盘了。
一句话总结:Level-1 告诉你「发生了什么」,Level-2 告诉你「正在发生什么」,而十档挂单分析,能让你提前知道「将要发生什么」。
好了,盘口数据的基础就讲到这里。记住,数据是死的,但解读数据的方法是活的。多复盘、多对比,你慢慢就能从这些数字里读出市场的「心跳声」。