Paper: arXiv 2511.15262

Authors: Tomas Espana, Yadh Hafsi, Fabrizio Lillo, Edoardo Vittori

Abstract

We investigate the use of Reinforcement Learning for the optimal execution of meta-orders, where the objective is to execute incrementally large orders while minimizing implementation shortfall and market impact over an extended period of time. Departing from traditional parametric approaches to price dynamics and impact modeling, we adopt a model-free, data-driven framework. Since policy optimization requires counterfactual feedback that historical data cannot provide, we employ the Queue-Reactive Model to generate realistic and tractable limit order book simulations that encompass transient price impact, and nonlinear and dynamic order flow responses. Methodologically, we train a Double Deep Q-Network agent on a state space comprising time, inventory, price, and depth variables, and evaluate its performance against established benchmarks. Numerical simulation results show that the agent learns a policy that is both strategic and tactical, adapting effectively to order book conditions and outperforming standard approaches across multiple training configurations. These findings provide strong evidence that model-free Reinforcement Learning can yield adaptive and robust solutions to the optimal execution problem.

Complexity vs Empirical Score

  • Math Complexity: 8.5/10
  • Empirical Rigor: 6.0/10 (capped from 8.0: no out-of-sample test; see penalty flags)
  • Quadrant: Holy Grail — high math complexity, high empirical rigor

Why this score: The paper employs advanced mathematical concepts like stochastic control theory, HJB equations, viscosity solutions, and transient impact models with arbitrage constraints, indicating high mathematical complexity. It also demonstrates strong empirical rigor through the use of a calibrated Queue-Reactive Model simulator for training and evaluation, a standard RL architecture (DDQN), and comparative benchmarking in simulated environments, making it backtest-ready.

Research Flowchart

  flowchart TD
  Start["Research Goal:<br>Optimal Execution via RL"] --> Inputs["Key Inputs:<br>Limit Order Book Data"]
  
  Inputs --> Model["Methodology:<br>Queue-Reactive Model Simulation"]
  
  Model --> StateSpace["State Space Construction:<br>Time, Inventory, Price, Depth"]
  
  StateSpace --> DQN["Computational Process:<br>Train Double Deep Q-Network"]
  
  DQN --> Findings["Key Findings:<br>Adaptive Policy & Outperforms Benchmarks"]

Cited References (151)

  1. Optimal execution in a time varying environment: well posedness and price manipulation (2024)
  2. Markov decision processes: discrete stochastic dynamic programming (2014)
  3. Human-level control through deep reinforcement learning (2015)
  4. Dynamic programming (1966)
  5. Optimal signal-adaptive trading with temporary and transient price impact (2020) — link
  6. Optimal trading with stochastic liquidity and volatility (2012)
  7. Optimal execution strategies in limit order books with general shape functions (2010)
  8. Optimal trade execution and absence of price manipulations in limit order book models (2010)
and 143 more
  1. Stochastic duration and fast coupon bond option pricing in multi-factor models (1999)
  2. An exact bond option pricing formula (1989)
  3. Portfolio liquidation and ambiguity aversion (2018)
  4. Portfolio liquidation under factor uncertainty (2022)
  5. Optimal execution: A review (2022)
  6. Robust strategies for optimal order execution in the Almgren–Chriss framework (2013)
  7. V-shapes (2020)
  8. Transient linear price impact and Fredholm integral equations (2012)
  9. Optimal portfolio liquidation with limit orders (2012)
  10. Liquidation in limit order books with controlled intensity (2014)
  11. Optimal execution of portfolio transactions (2001)
  12. Optimal trading strategy and supply/demand dynamics (2013)
  13. The Pricing of Commodity Contracts. (1976)
  14. Theory of The Term Structure of Interest Rates (1985)
  15. Hedging under SABR model (2006)
  16. Fine-tune your smile: Correction to Hagan et al. (2008)
  17. The pricing of options and corporate liabilities (1973)
  18. An equilibrium characterization of the term structure (1977)
  19. Everything You Always Wanted to Know About Multiple Interest Rate Curve Bootstrapping but Were Afraid to Ask (2016)
  20. Impact of multiple curve dynamics in credit valuation adjustments under collateralization (2018)
  21. Price Impact on Term Structure (2020)
  22. Optimal dealer pricing under transaction and return uncertainty (1981)
  23. The dynamics of dealer markets under competition (1983)
  24. Inferring the components of the bid ask spread (1989)
  25. Bid, ask and transaction prices in a specialist market with heterogeneously informed traders (1985)
  26. Optimal portfolio liquidation with execution cost and risk (2010)
  27. Interest rates and the credit crunch: new formulas and market models (2009)
  28. Incorporating signals into optimal trading (2019)
  29. Interest-rate modelling in collateralized markets: multiple curves, credit-liquidity effects, CCPs (2013) — link
  30. Moving from IBORs to Alternative Risk Free Rates (2020)
  31. Almost-sure hedging with permanent price impact (2016)
  32. Pricing and hedging contingent claims with liquidity costs and market impact (2013)
  33. Optimal trade execution under displaced diffusions dynamics across different risk criteria (2014)
  34. Optimal trade execution: a mean quadratic variation approach (2012)
  35. Comparison between the mean-variance optimal and the mean-quadratic-variation optimal trading strategies (2013)
  36. General intensity shapes in optimal liquidation (2015)
  37. Incorporating order-flow into optimal execution (2016)
  38. Trading algorithms with learning in latent alpha models (2019)
  39. Q-learning (1992)
  40. Playing atari with deep reinforcement learning (2013) — link
  41. Deep reinforcement learning with double q-learning (2016)
  42. Improving financial trading decisions using deep Q-learning: Predicting the number of shares, action strategies, and transfer learning (2019)
  43. Deep execution-value and policy based reinforcement learning for trading and beating market benchmarks (2019)
  44. Reinforcement learning for quantitative trading (2023)
  45. Recent advances in reinforcement learning in finance (2021) — link
  46. No-dynamic-arbitrage and market impact (2010)
  47. Price manipulation and quasi-arbitrage (2004)
  48. Adaptive market making via online learning (2013)
  49. Deep reinforcement learning for market making (2020)
  50. Model-based deep reinforcement learning for dynamic portfolio optimization (2019) — link
  51. Machine learning for market microstructure and high frequency trading (2013)
  52. Model-based reinforcement learning for predictions and control for limit order books (2019) — link
  53. Deep reinforcement learning for active high frequency trading (2021) — link
  54. Multi-agent reinforcement learning in a realistic limit order book market simulation (2020)
  55. Deep reinforcement learning for the optimal placement of cryptocurrency limit orders (2022)
  56. Continuous auctions and insider trading (1985)
  57. Deep differentiable reinforcement learning and optimal trading (2022)
  58. Optimal trading with signals and stochastic price impact (2022)
  59. Liquidity fluctuations and the latent dynamics of price impact (2022)
  60. Optimal control of execution costs (1998)
  61. Direct estimation of equity market impact (2005)
  62. Fluctuations and response in financial markets: the subtle nature ofrandom’price changes (2003)
  63. How Markets Slowly Digest Changes in Supply and Demand (2009)
  64. Optimal basket liquidation for CARA investors is deterministic (2010)
  65. Algorithmic and high-frequency trading (2015)
  66. Optimal liquidation under stochastic price impact (2019)
  67. Measuring price impact and information content of trades in a time-varying setting — → 2212.12687
  68. A unified approach to interpreting model predictions (2017)
  69. The cost of misspecifying price impact — → 2306.00599
  70. Double Q-learning (2010)
  71. Issues in using function approximation for reinforcement learning (2014)
  72. Learning from delayed rewards (1989)
  73. A reinforcement learning approach to optimal execution (2021) — link
  74. Improving reinforcement learning algorithms: Towards optimal learning rate policies (2024)
  75. Thinking fast and slow with deep learning and tree search (2017)
  76. Identifying new classes of financial price jumps with wavelets (2025)
  77. Generative ai for end-to-end limit order book modelling: A token-level autoregressive generative model of message flow using a deep state space network (2023)
  78. LOB-Bench: Benchmarking Generative AI for Finance–an Application to Limit Order Book Data — → 2502.09172
  79. Improving financial trading decisions using deep Q-learning: Predicting the number of shares, action strategies, and transfer learning (2019) — link
  80. Deep Execution - Value and Policy Based Reinforcement Learning for Trading and Beating Market Benchmarks (2019) — link
  81. Reinforcement learning for optimal execution when liquidity is time-varying — → 2402.12049
  82. Optimal execution with reinforcement learning — → 2411.06389
  83. Reinforcement Learning for Trade Execution with Market Impact — → 2507.06345
  84. Learning a functional control for high-frequency finance (2022) — link
  85. Multi-agent reinforcement learning in a realistic limit order book market simulation (2020) — link
  86. Double deep q-learning for optimal execution (2021)
  87. A reinforcement learning extension to the Almgren-Chriss framework for optimal trade execution (2014)
  88. Reinforcement learning: An introduction (1998)
  89. Optimal execution with stochastic delay (2023)
  90. Optimal order execution under price impact: a hybrid model (2024)
  91. Optimal execution with non-linear transient market impact (2017)
  92. Optimal execution with limit and market orders (2015)
  93. Optimal trade execution under stochastic volatility and liquidity (2014)
  94. Optimal trade execution under geometric Brownian motion in the Almgren and Chriss framework (2011)
  95. Optimal execution with nonlinear impact functions and trading-enhanced risk (2003)
  96. Linear Models for the Impact of Order Flow on Prices I. Propagators: Transient vs. History Dependent Impact (2016) — link
  97. Crossover from Linear to Square-Root Market Impact (2018) — link
  98. Market efficiency and the long-memory of supply and demand: is price impact variable and permanent or fixed and temporary? (2006) — link
  99. Trades, Quotes and Prices: Financial Markets Under the Microscope (2018)
  100. Handbook of price impact modeling (2023)
  101. Multi-agent reinforcement learning in a realistic limit order book market simulation (2020) — link
  102. Asynchronous Deep Double Duelling Q-Learning for Trading-Signal Execution in Limit Order Book Markets — → 2301.08688
  103. How to Evaluate Trading Strategies: Single Agent Market Replay or Multiple Agent Interactive Simulation? (2019)
  104. Proximal policy optimization algorithms (2017) — link
  105. An end-to-end optimal trade execution framework based on proximal policy optimization (2021)
  106. Human-level control through deep reinforcement learning (2015)
  107. Reinforcement learning for optimized trade execution (2006)
  108. Simulating and analyzing order book data: The queue-reactive model (2015)
  109. Deep reinforcement learning with double q-learning (2016)
  110. How markets slowly digest changes in supply and demand (2009) — link
  111. The Financial Mathematics of Market Liquidity: From Optimal Execution to Market Making (2016) — link
  112. Optimal trading with stochastic liquidity and volatility (2012)
  113. Algorithmic Trading, Stochastic Control, and Mutually-Exciting Processes (2018) — link
  114. Dynamic Programming and Optimal Control, Volume I (2005)
  115. Quasivariational Inequalities in Stochastic Control: The Continuous Case (2002)
  116. Applied Stochastic Control of Jump Diffusions (2007)
  117. Backward Stochastic Differential Equations with Constraints on the Terminal Value (1997)
  118. Viscosity solutions of Hamilton-Jacobi equations (1983) — link
  119. Monte Carlo Methods in Financial Engineering (2004)
  120. No-dynamic-arbitrage and market impact (2010) — link
  121. Anomalous price impact and the critical nature of liquidity in financial markets (2011)
  122. How efficiency shapes market impact (2013) — link
  123. Ergodicity and diffusivity of Markovian order book models: a general framework (2017)
  124. From zero-intelligence to queue-reactive: limit-order-book modeling for high-frequency volatility estimation and optimal execution (2022) — link
  125. Queue-reactive Hawkes models for the order flow (2021)
  126. A Novel Approach to Queue-Reactive Models: The Importance of Order Sizes (2024) — link
  127. Deep Learning Meets Queue-Reactive: A Framework for Realistic Limit Order Book Simulation (2025) — link
  128. Limit Order Book Simulation with Generative Adversarial Networks (2023) — link
  129. Generating realistic stock market order streams (2020)
  130. Learning to simulate realistic limit order book markets from data as a world agent (2022)
  131. ABIDES: Towards high-fidelity multi-agent market simulation (2020)
  132. Minimal agent based model for financial markets II: statistical properties of the linear and multiplicative dynamics (2009)
  133. Econophysics review: II. Agent-based models (2011)
  134. Agent-based modelling in economics (2015)
  135. Optimal liquidity trading (2005)
  136. Optimal execution under incomplete information — → 2411.04616
  137. Optimal Execution under Liquidity Uncertainty — → 2506.11813
  138. Multiple-limit trades: empirical facts and application to lead–lag measures (2013)
  139. Master curve for price-impact function (2003) — link
  140. Understanding the worst-kept secret of high-frequency trading — → 2307.15599
  141. The implementation shortfall: Paper versus reality (1988)
  142. Asset pricing under endogenous expectations in an artificial stock market (1997)
  143. Linear models for the impact of order flow on prices. I. History dependent impact models (2018)

10 of 151 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.