Predictive Market Making via Machine Learning

Abbas Haider, Hui Wang, Bryan Scotney, Glenn Hawe

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)
285 Downloads (Pure)


Abstract: Market making (MM) is an important means of providing liquidity to the stock markets. Recent research suggests that reinforcement learning (RL) can improve MM significantly in terms of returns. In the latest work on RL-based MM, the reward is a function of equity returns, calculated based on its current price, and the inventory of MM agent. As a result, the agent’s return is maximised and liquidity is provided. If the price movement is known and this information is optimally utilised, there is potential that the MM agent’s return can be further improved. Important questions are, how to predict stock price movement, and how to utilise such prediction? In this paper, we introduce the concept of predictive market marking (PMM) and present our method for PMM, which comprises a RL-based MM agent and a deep neural network (DNN)-based price predictor. A key component of PMM is the consolidated price equation (CPE), which amalgamates an equity’s present and predicted market prices into a consolidated price, which is used to generate ask and bid quotes that reflect both current price and future movement. Our PMM method is evaluated against the state-of-the-art (RL-based MM) and a traditional MM method, using ten stocks and three exchange traded funds (ETFs). Out-of-sample backtesting showed that our PMM method outperformed the two benchmark methods.
Original languageEnglish
Article number5
Pages (from-to)1-21
Number of pages21
JournalOperations Research Forum
Issue number1
Early online date26 Jan 2022
Publication statusPublished online - 26 Jan 2022

Bibliographical note

Funding Information:
This study is a part of a PhD project funded by VCRS (E4G3EN3G39F0A4). This work is a part of a PhD project funded by VCRS.

Publisher Copyright:
© 2022, The Author(s).


  • Original Research
  • Market making
  • Reinforcement learning
  • Deep neural network
  • Asset price prediction


Dive into the research topics of 'Predictive Market Making via Machine Learning'. Together they form a unique fingerprint.

Cite this