LOB 深度学习序列 (Deep LOB Literature)
大白话:用深度学习从订单簿预测价格,这个方向开头很漂亮,但作者自己在 6 年后泼了冷水。读这个方向必须把开山之作和它的自我批评一起读。
本页作用:把 #17–19 三篇串成一条线索,并指出每个节点解决了上一步的什么问题。
三篇的主线
flowchart LR
A["#17 DeepLOB (2018)<br/>Inception + LSTM<br/>准确率 70-75%"] --> B["#18 LOBFrame (2024)<br/>高预测力 ≠ 可交易信号<br/>改用成交事件概率评估"]
B --> C["#19 A 股 LOB+OFI (2025)<br/>孪生网络 + OFI 特征<br/>A 股专属验证"]
A --> C
| 篇 | 解决的问题 | 核心贡献 | 关键局限 |
|---|---|---|---|
| #17 Zhang Zohren Roberts 2018 DeepLOB | 能不能从原始订单簿直接预测价格? | 能。Inception + LSTM 端到端,FI-2010 F1 ≈ 75、LSE 准确率 70.17%,且能迁移到训练集之外的品种 | 高准确率 ≠ 可交易;LSE 数据 0.192 秒级,A 股只有 3 秒级 |
| #18 Briola Bartolucci Aste 2024 Deep Limit Order Book Forecasting | 怎么判断这类模型是否真的有用? | 换评价标准——提出 p_T(正确预测完整成交的概率);发现 tick size 决定深度学习是否奏效(大 tick MCC 0.29 vs 小 tick ≈0.11);开源 LOBFrame | p_T 只衡量信号可用性,不衡量正期望,仍需扣成本 PnL 检验 |
| #19 Yang Fang Zhang Zhou 2025 Efficient Deep Learning LOB | 在 A 股上是否成立? | OFI 特征显著优于原始 LOB(149 个测试集复现了 Nasdaq 的结论);孪生网络利用买卖两侧对称性;A 股架构与 Nasdaq 不同 | 仅 14 只军工股、4 个月;未报可交易性评估 |
三个必须一起理解的核心判断
1. 高预测力 ≠ 可交易信号(#18 的核心批评)
问题:LOB 深度学习文献普遍用准确率 / F1 / MCC 评价模型。但预测"中间价下一期是涨是跌"与预测"我能成交并获利"是两件事。
#18 提出的替代指标 p_T:
p_T = \frac{|PT \cap TT|}{|PT|}
PT = 依据模型预测开/平仓的位置集合;TT = 实际最优开/平仓点集合。
评价哲学的根本转变——论文原话:
我们感兴趣的是预测错误的时间位置,而不是错误发生的数量。当 (i) 每个价格变动至少有一个正确预测、(ii) 对已有持仓没有过早平仓信号这两个条件满足时,其他性质与数量的错误都是可以容忍的。
最关键的实证:p_T 与 MCC 方向相反
| 指标 | 提高置信度阈值时 |
|---|---|
| p_T | 下降 |
| MCC | 上升 |
提高阈值会打断信号连续性——让准确率更好看,但让交易无法执行。
这正是 #17 自己观察到"准确率更低但盈利更高"的指标层解释:准确率与可用性是两个独立的轴。
#18 的另一发现:tick size 决定深度学习是否奏效(见下)。
2. 评价指标选错会误导(#18)
LOB 预测若用二元分类的准确率,会奖励那些"总是预测不动"的保守模型。#18 改用"能否正确预测出完整的成交事件"的概率,并指出传统指标不足以评估 LOB 预测质量。
3. tick size 决定深度学习是否奏效(#18 的另一发现)
#18 按 tick size 把 15 只 NASDAQ 股票分为小/中/大三组,MCC(H10,无阈值):
| 组 | MCC | 标准差 |
|---|---|---|
| 小 tick | ≈ 0.11 | — |
| 中 tick | 0.13 | 0.03 |
| 大 tick | 0.29 | 0.017(最稳) |
混淆矩阵的诊断:小 tick 股票上真实 class 1 的 29% 被误判为 -1、真实 -1 的 27% 被误判为 1(模型在涨/跌间摇摆);大 tick 股票上错误主要集中为误判为 0("不动")。
这与 Ait-Sahalia Fan Xue Zhou 2022 High-Frequency Predictability 的结论方向一致——"低流动性、低波动、低相关的股票更可预测"。两者都指向"结构特殊"的股票更可预测。
tick size 是判别变量的第三条独立证据:
| 来源 | 路径 |
|---|---|
| Toth et al 2011 Anomalous Price Impact | 流动性曲线 → 小 tick \delta{=}0.5 / 大 tick \delta{=}0.6 |
| Trend Demise (趋势跟踪 PnL 退化的微观结构解释) | CTA PnL 截面 → 唯一判别变量 |
| #18 | 深度学习效果 → 大 tick MCC 显著更高更稳 |
三篇路径完全不同,是本 wiki 记录的最强一条跨领域共识。
A 股的三个关键差异
| 维度 | LSE / FI-2010(#17) | A 股 |
|---|---|---|
| 快照频率 | 事件级,平均 0.192 秒 | 约 3 秒一帧(沪市,见 concepts/data-features/Level-2 档位与委托队列 (L2 Depth and Order Queue)) |
| 成交方向 | TAQ 无主动方信息,需 Lee-Ready 推断 | 逐笔成交自带双向委托号,可直接判定(见 concepts/data-features/逐笔成交的双向委托引用 (Bid-Offer Order Reference)) |
| 成交质量 | LSE 数据完整 | 沪市实测 14.2% 配对缺失 |
推论:
- LOB 侧(订单簿)分辨率显著更低——3 秒 vs 0.192 秒。
- 成交侧(OFI 等)质量反而更高——直接判主动方,无需推断。
- 因此在 A 股,手工特征(OFI)的相对优势可能更大,端到端的优势可能缩小。
#19 恰好是检验这个问题的直接实验——它把原始 LOB 与 OFI 特征分别作输入做对比。
A 股的三条独立结论(#19)
1. "OFI 优于原始 LOB"在 A 股复现成功
本文在 149 个测试集(14 只军工股 × 多测试期 × 多预测期)上发现:除 MLP 外,OFI 特征在各种预测期与测试集上都显著优于原始 LOB 数据。
这与 Kolm 等在 115 只 Nasdaq 股票上的结论一致。结合 #9(美股 TAQ 预测中成交侧更优)与早前的 Shen 2023(A 股 TI 强于 OFI),四条结论方向一致——成交侧信息确实比订单簿侧更有用于预测。
2. 数据频率决定架构选择(#19 独有)
| 架构 | Nasdaq | A 股 |
|---|---|---|
| LSTM(纯) | 基线 | 优于组合架构 |
| MLP-LSTM | 有改进 | 不如 LSTM,用 OFI 时恶化 |
| CNN-LSTM | 最强基线(Kolm 等) | 不如 LSTM |
论文的解释:A 股 LOB 每 3 秒更新(Nasdaq 毫秒级),因此喂入 LSTM 前做特征处理不再带来收益。
结论:不要把 Nasdaq 的最佳架构直接搬到 A 股。
3. Transformer 在 A 股失败
论文尝试了因果与非因果 Transformer,两者都表现很差。两条原因:
- 数据量不足——4 个月 14 只股票无法支撑 Transformer 训练;
- Transformer 通常要求输入离散化(NLP tokenization / CV patchify),不适合 LOB 的连续动态特性。
一个可操作的判断(尚未验证)
数据质量决定方法选择:
| 数据质量 | 更可能奏效的方法 |
|---|---|
| 高(事件级 LOB + 完整成交) | 端到端深度学习(#17 的结论) |
| 中(快照级 LOB + 成交方向可靠) | 混合:深度学习 + 手工特征(#19 的方向) |
| 低(快照稀疏 + 成交配对缺失) | 手工特征优先(OFI 等,见 concepts/microstructure/Order Flow Imbalance (OFI)) |
这是本 wiki 基于三篇文献的推断,尚未有直接实证支撑,已记入 Open Questions。
待验证
- #17 的 70.17% 在 A 股(3 秒快照)能否复现? 最直接的未知数。
- #18 提出的"成交事件概率"评价在 A 股是否也必要? A 股的成本结构(印花税、佣金)不同,可能使评价标准还需调整。
- A 股上端到端 vs OFI 手工特征的对比结果? #19 正在回答。
- "数据质量决定方法选择"这个判断 需要一个系统的实证(同一批 A 股数据、多种数据质量、多种方法)。
Cross-ref
- 序列: DeepLOB(#17)· Briola Bartolucci Aste 2024 Deep Limit Order Book Forecasting(#18)· Yang Fang Zhang Zhou 2025 Efficient Deep Learning LOB(#19)
- A 股数据前提: concepts/data-features/Level-2 档位与委托队列 (L2 Depth and Order Queue) · concepts/data-features/逐笔成交的双向委托引用 (Bid-Offer Order Reference)
- 手工特征路线: concepts/microstructure/Order Flow Imbalance (OFI) · concepts/microstructure/多档订单簿不平衡 (Multi-Level Order Book Imbalance) · concepts/microstructure/高频收益可预测性
- 微观结构异质性: Dayri Rosenbaum 2015 Sparse Dense LOB · concepts/microstructure/流动性漏斗 (Liquidity Funnel)