Paper: arXiv 2312.05827
Abstract
This paper develops a framework to predict toxic trades that a broker receives from her clients. Toxic trades are predicted with a novel online learning Bayesian method which we call the projection-based unification of last-layer and subspace estimation (PULSE). PULSE is a fast and statistically-efficient Bayesian procedure for online training of neural networks. We employ a proprietary dataset of foreign exchange transactions to test our methodology. Neural networks trained with PULSE outperform standard machine learning and statistical methods when predicting if a trade will be toxic; the benchmark methods are logistic regression, random forests, and a recursively-updated maximum-likelihood estimator. We devise a strategy for the broker who uses toxicity predictions to internalise or to externalise each trade received from her clients. Our methodology can be implemented in real-time because it takes less than one millisecond to update parameters and make a prediction. Compared with the benchmarks, online learning of a neural network with PULSE attains the highest PnL and avoids the most losses by externalising toxic trades.
Complexity vs Empirical Score
- Math Complexity: 8.5/10
- Empirical Rigor: 9.0/10
- Quadrant: Holy Grail — high math complexity, high empirical rigor
Why this score: The paper introduces a complex novel Bayesian online learning method (PULSE) with significant mathematical foundations in variational approximations and Kalman filtering, yet is grounded in a proprietary high-frequency FX dataset with real-time execution speed metrics and reported PnL.
Research Flowchart
flowchart TD
A["Research Goal: Predict Toxic Trades in FX"] --> B{"PULSE Methodology"}
B --> C["Online Bayesian NN Training"]
C --> D["Foreign Exchange Proprietary Data"]
D --> E["Real-time Prediction < 1ms"]
E --> F{"Benchmark Comparison"}
F --> G["Superior PnL & Loss Avoidance"]
F --> H["Outperforms LogReg, RF, MLE"]
G & H --> I["Broker Strategy: Internalize vs Externalize"]
style A fill:#f9f,stroke:#333,stroke-width:2px
style I fill:#bbf,stroke:#333,stroke-width:2px
Cited References (45)
- Best practice in statistics: The use of log transformation (2022)
- When do neural nets outperform boosted trees on tabular data? (2023)
- Market-making by a foreign exchange dealer (2022)
- A mean field game between informed traders and a broker — → 2401.05257
- Algorithmic market making in dealer markets with hedging and market impact (2023)
- Strategic learning and trading in broker-mediated markets — → 2412.20847
- Broker-Trader Partial Information Nash-Equilibria — → 2412.17712
- Liquidity competition between brokers and an informed trader — → 2503.08287
and 37 more
- Nash equilibrium between brokers and traders — → 2407.10561
- An introduction to ROC analysis (2006) — link
- Optimal execution with stochastic delay (2023)
- Pattern Recognition and Machine Learning (Information Science and Statistics) (2006)
- The Only Game in Town (1971) — link
- Liquidity, information, and infrequently traded stocks (1996)
- The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networks (2019) — link
- Measuring the Intrinsic Dimension of Objective Landscapes (2018) — link
- Information Effects on the Bid-Ask Spread (1983)
- Execution in an aggregator (2017) — link
- Bid, ask and transaction prices in a specialist market with heterogeneously informed traders (1985)
- Dealership market: Market-making with inventory (1980)
- The recursive variational G aussian approximation ( R-VGA ) (2021) — link
- ASML asset description (2023)
- Bayesian Filtering and Smoothing (2013) — link
- Training Multilayer Perceptrons with the Extended Kalman Algorithm (1988) — link
- Online Natural Gradient as a K alman Filter (2017) — link
- Efficient Online Bayesian Inference for Neural Bandits (2022)
- Probabilistic Machine Learning: An Introduction (2022) — link
- Probabilistic Machine Learning: Advanced Topics (2023) — link
- Kalman Filters (2001)
- How many degrees of freedom do we need to train deep networks: a loss landscape perspective (2021) — link
- Adam: A Method for Stochastic Optimization (2015)
- The Elements of Statistical Learning (2001)
- On the limited memory BFGS method for large scale optimization (1989) — link
- Stein’s Lemma for the Reparameterization Trick with Exponential Family Mixtures (2019) — link
- How and When are High-Frequency Stock Returns Predictable? (2022)
- Brokers and informed traders: dealing with toxic flow and extracting trading signals (2025)
- On the impossibility of informationally efficient markets (1980)
- Continuous auctions and insider trading (1985)
- Internalisation by electronic FX spot dealers (2019)
- Insider trading with temporary price impact (2021)
- A mean-field game of market-making against strategic traders (2022) — link
- Informed speculation with imperfect competition (1989)
- Insider trading in an equilibrium model with default: a passage from reduced-form to structural modelling (2007)
- Deep attentive survival analysis in limit order books: Estimating fill probabilities with convolutional-transformers (2024)
- Bandits for Algorithmic Trading with Signals (2023)
5 of 45 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.