On Detecting Spoofing Strategies in High Frequency Trading
On Detecting Spoofing Strategies in High Frequency Trading
This paper presents a quantitative microstructural analysis of spoofing in high-frequency trading, focusing on the manipulation of volume imbalance to influence price movements. The authors develop a static model of the limit order book where a trader can post a spoof limit order at a certain depth to artificially increase supply, thereby reducing the imbalance and shifting the price distribution downward. The trader then benefits from buying at a lower price after canceling the spoof order. The model derives conditions for spoofing to be profitable over immediate or delayed market orders, showing that spoofing is more attractive when the probability of the spoof order being executed is low, the sensitivity of imbalance to depth is high, the trade size is large relative to market depth, and the initial imbalance is near 0.5 (balanced market). The optimal spoofing strategy is characterized, and its impact on imbalance is quantified.
Based on the theoretical insights, the authors propose a detection method that monitors the imbalance before and after market orders. Under normal conditions, the imbalance before a market order follows a steady-state distribution, but under spoofing, it is artificially lowered. The method uses the Wasserstein distance to compare the conditional distribution of pre-market-order imbalance given post-market-order imbalance to two benchmarks: the legitimate steady-state distribution and the theoretical spoofed distribution. A larger distance to the legitimate benchmark relative to the spoofed benchmark indicates potential spoofing. The model is calibrated to real Level 2 data from TMX, and the detection procedure is illustrated on several stocks. The paper contributes a theoretical foundation for understanding spoofing mechanics and a practical tool for regulators to monitor suspicious trading activity in real time.
Highlights
- 1Introduces a microstructural model of spoofing in a static limit order book setting, deriving conditions for profitable spoofing based on market characteristics.
- 2Characterizes the optimal spoofing strategy and quantifies its impact on volume imbalance, providing theoretical insights into when spoofing is more likely to occur.
- 3Proposes a real-time detection method using Wasserstein distance to compare imbalance before and after market orders, calibrated to Level 2 data from TMX.
- 4Identifies key factors favoring spoofing: low execution probability of spoof orders, high sensitivity of imbalance to depth, large trade size relative to depth, and balanced initial market conditions.
Methods
- MStatic microstructural model of limit order book with volume imbalance as signal, incorporating depth-weighted imbalance and convex combination of price distributions.
- MOptimal spoofing strategy derived from cost minimization, considering execution risk, liquidity costs, and imbalance manipulation.
- MWasserstein distance-based detection procedure comparing conditional distributions of imbalance before market orders to theoretical spoofed and legitimate benchmarks.
- MCalibration to real Level 2 data from TMX using maximum likelihood estimation for model parameters.
Results
- RSpoofing is profitable when the probability of spoof order execution is low, imbalance sensitivity is high, trade size is large relative to depth, and initial imbalance is near 0.5.
- ROptimal spoofing volume and depth are determined by balancing the spoofing impact (driving imbalance below 0.5) against the cost of being caught (execution of spoof orders).
- RThe model predicts that spoofing causes a measurable deviation in imbalance before market orders, which can be detected using Wasserstein distance.
- REmpirical calibration to TMX data shows that the detection method can distinguish spoofing-like patterns from normal market activity.
- RSpoofing is more likely to occur at depths beyond the top of the book, where execution risk is lower.
Analyze Paper
Generate insights from "On Detecting Spoofing Strategies in High Frequency Trading".