1. Level2行情概述:从普通行情到深度数据

做量化交易这些年,我接触过不少行情数据。说实话,普通行情就像看报纸上的股票价格——你知道它涨了跌了,但为什么涨为什么跌,完全不清楚。Level2行情就不一样了,它把市场的「底牌」亮给你看。

今天我们就来聊聊Level2行情到底是什么,它和普通行情有什么本质区别。

1.1 普通行情 vs Level2行情

普通行情,也就是Level1行情,大家应该都用过。它提供的是「三秒快照」——每3秒更新一次盘口数据。你看到的买一卖一、最新价、成交量,都是3秒前的快照。

Level2行情呢?它是「实时推送」的。数据更新频率可以达到毫秒级。我刚开始接触Level2时,第一反应是:原来市场这么「热闹」!

来,我们直接看对比表格:

对比维度 普通行情(Level1) Level2行情
更新频率 3秒一次快照 实时推送(毫秒级)
盘口深度 5档买卖盘 10档买卖盘
逐笔数据 逐笔成交 + 逐笔委托
委托队列 买一卖一前50笔委托
费用 免费 付费(交易所收取)

你看,Level2行情多出来的不只是数据量,而是「颗粒度」。普通行情告诉你「有人买了100手」,Level2行情能告诉你「这100手是10个人每人10手买的,还是1个人一口气买的」。

核心区别一句话:普通行情看「结果」,Level2行情看「过程」。

1.2 Level2行情的数据种类

Level2行情包含三大类数据:快照、逐笔成交、逐笔委托。这三者各有各的用处,我一个个说。

1.2.1 快照数据

快照就是「某一时刻的市场全貌」。它包含:

  • 10档买卖盘:买一到买十、卖一到卖十的价格和数量
  • 委托队列:买一和卖一位置的前50笔委托明细
  • 成交统计:累计成交量、成交额、涨跌幅等
  • 资金流向:主力资金净流入/流出

快照数据的特点是「全但不细」。它告诉你当前市场是什么状态,但看不到每一笔交易是怎么发生的。

1.2.2 逐笔成交

这才是Level2的精髓。逐笔成交记录的是「每一笔真实的成交」。注意,是每一笔!

举个例子:

时间戳:09:30:01.123
成交价:10.25元
成交量:500股
成交额:5125元
成交方向:主动买入(外盘)
成交编号:2024010100001

逐笔成交能告诉你什么?

  • 大单是主动买入还是主动卖出
  • 主力是在吸筹还是出货
  • 市场情绪是偏多还是偏空

我在项目中遇到过一件事:某只股票突然拉升,普通行情只看到价格涨了2%。但逐笔成交显示,拉升前有连续10笔大单主动买入,每笔都在1000手以上。嗯,这就是典型的「主力进场」信号。

1.2.3 逐笔委托

逐笔委托记录的是「每一笔挂单和撤单」。它比逐笔成交更「原始」——成交是结果,委托是意图。

逐笔委托包含:

  • 委托类型:买入、卖出、撤单
  • 委托价格:挂单的价格
  • 委托数量:挂单的股数
  • 委托时间:精确到毫秒

我的经验:逐笔委托可以用来分析「虚假挂单」。比如有人在买一挂了1000手大单,但成交前突然撤单——这就是典型的「托单」行为。普通行情根本看不到这个细节。

1.3 Level2行情的应用场景

Level2行情能做什么?说实话,能做的事情太多了。我挑几个最常用的场景说说。

1.3.1 主力资金监控

通过逐笔成交,我们可以识别大单交易。比如设定一个阈值:单笔成交超过1000手就算大单。然后统计大单的买入量和卖出量,就能判断主力资金的动向。

我曾经用这个逻辑抓到了一只股票的「建仓信号」——连续3天出现大单净买入,但股价没怎么涨。后来果然拉升了30%。

1.3.2 盘口异动检测

Level2的10档盘口和委托队列,可以检测到很多异动:

  • 大单托单:买一位置突然出现巨量挂单
  • 大单压单:卖一位置突然出现巨量挂单
  • 撤单异常:短时间内大量撤单
  • 价量背离:价格在涨,但主动买入量在减少

1.3.3 算法交易优化

做量化交易的朋友,Level2行情是必备的。你可以用它来:

  • 优化下单时机:看到买一卖一挂单量变化,选择流动性最好的时候下单
  • 降低冲击成本:通过逐笔委托判断市场深度,避免大单砸穿盘口
  • 识别对手盘:分析对手方的挂单行为,调整自己的交易策略

注意:Level2行情数据量很大。一只股票一天就有几万笔逐笔数据。全市场几千只股票,数据量是TB级别的。处理这些数据,你需要一套高效的工程化方案——这也是我们这门课要讲的核心内容。

1.4 知识体系总览

下面这张图,是我自己整理的Level2行情知识体系。你想想看,从数据采集到策略应用,每一步都有讲究。

Level2行情知识体系 数据源:上海/深圳交易所 快照数据 逐笔成交 逐笔委托 10档盘口 委托队列 资金流向 每笔成交明细 主动买卖方向 大单识别 挂单/撤单记录 虚假挂单检测 市场深度分析 应用场景:主力监控 | 异动检测 | 算法交易 | 策略回测 工程化处理:数据采集 → 存储 → 清洗 → 分析 → 策略

这张图把Level2行情的「数据源 → 数据类型 → 特征 → 应用 → 工程化」串起来了。后面的课程,我们会沿着这条线一步步深入。

我的建议:刚开始学Level2,别急着写代码。先把这三种数据类型搞清楚。我见过太多人一上来就搞策略,结果连逐笔成交和逐笔委托都分不清——那肯定要踩坑的。

好了,这一章就到这里。Level2行情的大门已经打开了,接下来我们会深入每一种数据的具体结构和处理方式。


公众号:蓝海资料掘金营,微信deep3321