Deep Limit Order Book Forecasting
Deep Limit Order Book Forecasting
This paper investigates the predictability of high-frequency limit order book (LOB) mid-price changes using deep learning, focusing on the link between market microstructure and forecasting performance. The authors analyze 15 heterogeneous stocks from the NASDAQ exchange over three years (2017-2019), employing the DeepLOB model to predict the direction of mid-price movements at horizons of 10, 50, and 100 LOB events. They introduce LOBFrame, an open-source codebase for efficient LOB data processing and model evaluation, addressing reproducibility issues in the field.
The study reveals that stocks' microstructural properties, such as tick size, spread, and liquidity, strongly influence the effectiveness of deep learning forecasts. However, high predictive accuracy does not guarantee actionable trading signals, highlighting a simulation-to-reality gap. The authors argue that traditional machine learning metrics fail to capture the practical utility of forecasts and propose an alternative operational framework that evaluates predictions based on the probability of correctly forecasting complete transactions. This work provides a comprehensive guide for academics and practitioners on the scope and limitations of deep learning in LOB forecasting, emphasizing the importance of microstructural priors and realistic performance assessment.
Highlights
- 1Links stock microstructural properties to deep learning forecasting performance for 15 NASDAQ stocks.
- 2Releases LOBFrame, an open-source codebase for processing LOB data and evaluating deep learning models.
- 3Proposes an operational framework to assess forecast practicality beyond traditional metrics.
- 4Demonstrates that high forecasting accuracy does not guarantee actionable trading signals.
Methods
- MDeepLOB model: a state-of-the-art deep learning architecture for LOB mid-price change forecasting.
- MFeature-wise rolling window z-score normalization to handle non-stationary LOB data.
- MMicrostructural analysis: computation of spread, depth, and information richness to characterize stocks.
- MThree-class classification (up, stable, down) of mid-price changes at horizons of 10, 50, and 100 LOB events.
Results
- RStocks' microstructural characteristics (e.g., tick size, liquidity) significantly affect deep learning forecasting performance.
- RHigh forecasting accuracy does not necessarily translate into profitable trading strategies due to the simulation-to-reality gap.
- RTraditional machine learning metrics (e.g., accuracy) are insufficient for evaluating LOB forecast quality; a new operational framework is needed.
- RThe proposed framework focuses on the probability of correctly forecasting complete transactions, providing a more practical assessment.
Analyze Paper
Generate insights from "Deep Limit Order Book Forecasting".