A Modular Framework for Reinforcement Learning Optimal Execution
Not on the map. Why?
Abstract (arXiv)
In this article, we develop a modular framework for the application of Reinforcement Learning to the problem of Optimal Trade Execution. The framework is designed with flexibility in mind, in order to ease the implementation of different simulation setups. Rather than focusing on agents and optimization methods, we focus on the environment and break down the necessary requirements to simulate an Optimal Trade Execution under a Reinforcement Learning framework such as data pre-processing, construction of observations, action processing, child order execution, simulation of benchmarks, reward calculations etc. We give examples of each component, explore the difficulties their individual implementations & the interactions between them entail, and discuss the different phenomena that each component induces in the simulation, highlighting the divergences between the simulation and the behavior of a real market. We showcase our modular implementation through a setup that, following a Time-Weighted Average Price (TWAP) order submission schedule, allows the agent to exclusively place limit orders, simulates their execution via iterating over snapshots of the Limit Order Book (LOB), and calculates rewards as the improvement over the price achieved by a TWAP benchmark algorithm following the same schedule. We also develop evaluation procedures that incorporate iterative re-training and evaluation of a given agent over intervals of a training horizon, mimicking how an agent may behave when being continuously retrained as new market data becomes available and emulating the monitoring practices that algorithm providers are bound to perform under current regulatory frameworks.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 9 of its 51 references that are in the map. First posted on arXiv 11 Aug 2022.
Builds on
9 of 51 references.
References · 9
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2017Ray: A Distributed Framework for Emerging AI Applicationscited by 516
- 2018Double Deep Q-Learning for Optimal Executioncited by 39
- 2020Generating Realistic Stock Market Order Streamscited by 30
- 2021Universal Trading for Order Execution with Oracle Policy Distillationcited by 29
- 2021Towards Realistic Market Simulations: a Generative Adversarial Networks Approachcited by 29
- 2019Multi-Agent Deep Reinforcement Learning for Liquidation Strategy Analysiscited by 15
- 2022Policy Gradient Stock GAN for Realistic Discrete Order Data Generation in Financial Marketscited by 3
Built on by
Citing papers per year: 2024: 1.
1 paper.
- 2024Optimal Execution with Reinforcement Learningcited by 5
- 2024Optimal Execution with Reinforcement Learning10 Nov 2024