Nonstationary Continuum-Armed Bandit Strategies for Automated Trading in a Simulated Financial Market

Bingde Liu, John Cartlidge
8/4/2022
cs.MAcs.LG

No confident code implementation found for this paper.

Abstract

We approach the problem of designing an automated trading strategy that can consistently profit by adapting to changing market conditions. This challenge can be framed as a Nonstationary Continuum-Armed Bandit (NCAB) problem. To solve the NCAB problem, we propose PRBO, a novel trading algorithm that uses Bayesian optimization and a ``bandit-over-bandit'' framework to dynamically adjust strategy parameters in response to market conditions. We use Bristol Stock Exchange (BSE) to simulate financial markets containing heterogeneous populations of automated trading agents and compare PRBO with PRSH, a reference trading strategy that adapts strategy parameters through stochastic hill-climbing. Results show that PRBO generates significantly more profit than PRSH, despite having fewer hyperparameters to tune. The code for PRBO and performing experiments is available online open-source (https://github.com/HarmoniaLeo/PRZI-Bayesian-Optimisation).

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{liu2022nonstationary,
  title  = {Nonstationary Continuum-Armed Bandit Strategies for Automated Trading in a Simulated Financial Market},
  author = {Bingde Liu and John Cartlidge},
  year   = {2022},
  eprint = {2208.02901},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2208.02901v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2208.02901.svg)](https://codeofpaper.com/paper/2208.02901)

Discussion