Model-based gym environments for limit order book trading

09/16/2022
by   Joseph Jerome, et al.
0

Within the mathematical finance literature there is a rich catalogue of mathematical models for studying algorithmic trading problems – such as market-making and optimal execution – in limit order books. This paper introduces , a Python module that provides a suite of gym environments for training reinforcement learning (RL) agents to solve such model-based trading problems. The module is set up in an extensible way to allow the combination of different aspects of different models. It supports highly efficient implementations of vectorized environments to allow faster training of RL agents. In this paper, we motivate the challenge of using RL to solve such model-based limit order book problems in mathematical finance, we explain the design of our gym environment, and then demonstrate its use in solving standard and non-standard problems from the literature. Finally, we lay out a roadmap for further development of our module, which we provide as an open source repository on GitHub so that it can serve as a focal point for RL research in model-based algorithmic trading.

READ FULL TEXT
research
01/20/2023

Asynchronous Deep Double Duelling Q-Learning for Trading-Signal Execution in Limit Order Book Markets

We employ deep reinforcement learning (RL) to train an agent to successf...
research
08/25/2023

JAX-LOB: A GPU-Accelerated limit order book simulator to unlock large scale reinforcement learning for trading

Financial exchanges across the world use limit order books (LOBs) to pro...
research
03/31/2019

Cooperative Multi-Agent Reinforcement Learning Framework for Scalping Trading

We explore deep Reinforcement Learning(RL) algorithms for scalping tradi...
research
06/22/2023

Conditional Generators for Limit Order Book Environments: Explainability, Challenges, and Robustness

Limit order books are a fundamental and widespread market mechanism. Thi...
research
04/28/2020

A Stochastic LQR Model for Child Order Placement in Algorithmic Trading

Modern Algorithmic Trading ("Algo") allows institutional investors and t...
research
11/09/2020

Reinforced Deep Markov Models With Applications in Automatic Trading

Inspired by the developments in deep generative models, we propose a mod...
research
05/25/2020

Formal Methods with a Touch of Magic

Machine learning and formal methods have complimentary benefits and draw...

Please sign up or login with your details

Forgot password? Click here to reset