Skip to content

A Simulator for Studying Automated Block Trading on a Coupled Dark/Lit Financial Exchange with Reputation Tracking

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Original languageEnglish
Title of host publicationProceedings of the European Modelling and Simulation Symposium (EMSS2019)
Place of PublicationLisbon, Portugal
DateAccepted/In press - 24 Jun 2019

Abstract

We describe a novel simulation of a contemporary real-world financial exchange: London Stock Exchange (LSE) TurquoiseTM, and we also introduce a newly-created adaptive automated trading strategy called ISHV, which exhibits realistic behaviour in situations where large orders can radically shift prices. LSE Turquoise is a recently-introduced platform where buying and selling takes place on a pair of coupled trading pools: a "lit" pool that is visible to all traders; and a "dark" pool where large "block" orders are hidden from sight until they are automatically matched with a counterparty, after which the transaction is then revealed. Orders from traders are routed to the lit or dark pool depending on their size, and on the reputation of the trader issuing the order. Unlike all other public-domain adaptive trading strategies, ISHV can alter the prices it quotes in anticipation of adverse price changes that are likely to occur when orders for block-trades are publicly visible: so-called market impact. LSE Turquoise is intended to reduce the negative effects of market impact; something that we test with our simulator. We extend the existing BSE open-source exchange simulator to incorporate coupled lit and dark pools, naming the new system BSELD. We show ISHV exhibiting market impact in a lit-only pool, and discuss how a Turquoise-style coupled dark pool reduces or eliminates that impact. We also show results from a Turquoise-style reputation-tracking mechanism, which can be used for modulating trader access control to the dark pool

Documents

View research connections

Related faculties, schools or groups