English

Market Making via Reinforcement Learning

Artificial Intelligence 2018-04-13 v1 Trading and Market Microstructure

Abstract

Market making is a fundamental trading problem in which an agent provides liquidity by continually offering to buy and sell a security. The problem is challenging due to inventory risk, the risk of accumulating an unfavourable position and ultimately losing money. In this paper, we develop a high-fidelity simulation of limit order book markets, and use it to design a market making agent using temporal-difference reinforcement learning. We use a linear combination of tile codings as a value function approximator, and design a custom reward function that controls inventory risk. We demonstrate the effectiveness of our approach by showing that our agent outperforms both simple benchmark strategies and a recent online learning approach from the literature.

Keywords

Cite

@article{arxiv.1804.04216,
  title  = {Market Making via Reinforcement Learning},
  author = {Thomas Spooner and John Fearnley and Rahul Savani and Andreas Koukorinis},
  journal= {arXiv preprint arXiv:1804.04216},
  year   = {2018}
}

Comments

10 pages, 5 figures, AAMAS2018 Conference Proceedings

R2 v1 2026-06-23T01:21:01.080Z