A Cloud-Native Distributed Real-Time Multi-Agent Stock Exchange Simulator for Investigating Inter-Market Arbitrage

Artur Varosyan, Dave Cliff

Research output: Chapter in Book/Report/Conference proceedingConference Contribution (Conference Proceeding)

Abstract

We describe a new multi-agent distributed stock exchange simulation environment (DSXE), built to model the global network of contemporary financial markets. DSXE is an advance on existing state-of-the-art simulation platforms available in the public domain: it is a modular and highly configurable environment which allows researchers to setup and deploy stock exchange agents and trader agents in different geographical locations using commercial cloud-computing services. The efficient implementation in C++ enables the runningof large-scale simulations with many simultaneous traders. DSXE has been successfully used to model fragmented markets and to demonstrate price convergence resulting from arbitrageurs operating between two exchange venues trading the same asset. We report here on a series of experiments conducted to measure and quantify the performance and scalability of the system. The implementation successfully achieves the goal of modelling high-frequency trading, demonstrating the capability to process up to 355 messages per second. Finally, potential avenues for further research and suggested improvements to the implementation are outlined. The C++ code for DSXE is being made available as open-source code via GitHub.
Original languageEnglish
Title of host publicationProceedings of the 36th European Modeling and Simulation Symposium
EditorsFrancesco Longo
Publication statusAccepted/In press - 15 Jun 2024
Event36th European Modeling and Simulation Symposium (EMSS 2024) - University of La Laguna, Tenerife, Spain
Duration: 18 Sept 202420 Sept 2024
https://www.msc-les.org/emss2024/

Publication series

NameEuropean Modeling and Simulation Symposium, EMSS
PublisherCal-Tek srl
ISSN (Electronic)2305-2023

Conference

Conference36th European Modeling and Simulation Symposium (EMSS 2024)
Abbreviated titleEMSS 2024
Country/TerritorySpain
CityTenerife
Period18/09/2420/09/24
Internet address

Keywords

  • Stock Exchange
  • high frequency trading
  • distributed simulation
  • real time system
  • cloud computing

Fingerprint

Dive into the research topics of 'A Cloud-Native Distributed Real-Time Multi-Agent Stock Exchange Simulator for Investigating Inter-Market Arbitrage'. Together they form a unique fingerprint.

Cite this