Trade Execution Flow as the Underlying Source of Market Dynamics

By Mikhail Gennadievich Belov, Victor Victorovich Dubov, Vadim Konstantinovich Ivanov, Alexander Yurievich Maslov, Olga Vladimirovna Proshina, Vladislav Gennadievich Malyshkin

Rating

1447
Battle Count: 84

Relevance

9/10
Highly relevant to quantitative trading. The paper directly addresses the 'ultimate market dynamics problem' of constructing automated trading machines with positive P&L. It provides actionable trading triggers (entry/exit signals based on execution flow thresholds), directional indicators for position sizing, and a complete framework from data ingestion to P&L calculation. The liquidity trading strategy (open during deficits, close during excesses) is a practical trading framework. The paper explicitly discusses catastrophic loss prevention and the four-event trading strategy requirement. However, it stops short of presenting a fully validated profitable strategy.

Implementation Complexity

8/10
High complexity. Requires understanding of: (1) generalized eigenproblems with Rayleigh quotients, (2) orthogonal polynomial theory and Gaussian quadrature, (3) Radon-Nikodym derivatives as ratios of measures, (4) density matrix formalism analogous to quantum mechanics, (5) incremental moment calculation with Newton-binomial expansions, (6) Christoffel function theory, (7) integration by parts in polynomial bases. The Java implementation handles arbitrary polynomial bases, three-term recurrence relations, and matrix multiplication operators. Real-time processing of >8M events/day with eigenproblem solutions at each tick is computationally demanding.

Reproducibility

4/5
The paper provides accompanying Java software (available from ioFFE institute website), detailed code usage instructions in Appendix E, and links to download exchange data (NYSE TAQ and NASDAQ ITCH). Parameters are clearly specified (n=12, tau=128s). However, the mathematical framework is complex and requires significant expertise to implement independently. The code is in Java and requires Java 25+. Data processing scripts are provided for TAQ file conversion.

About this paper

Methodology: Execution Flow Eigenproblem Framework. Problem types: Time Series Forecasting, Algorithmic Execution, Market Making, Portfolio Optimization, Anomaly Detection, Density Estimation.

The interactive Everscope explorer (charts, battles, favorites) loads below.