Deep Learning can Replicate Adaptive Traders in a Limit-Order-Book Financial Market

We report successful results from using deep learning neural networks (DLNNs) to learn, purely by observation, the behavior of profitable traders in an electronic market closely modelled on the limit-order-book (LOB) market mechanisms that are commonly found in the real-world global financial markets for equities (stocks & shares), currencies, bonds, commodities, and derivatives. Successful real human traders, and advanced automated algorithmic trading systems, learn from experience and adapt over time as market conditions change; our DLNN learns to copy this adaptive trading behavior. A novel aspect of our work is that we do not involve the conventional approach of attempting to predict time-series of prices of tradeable securities. Instead, we collect large volumes of training data by observing only the quotes issued by a successful sales-trader in the market, details of the orders that trader is executing, and the data available on the LOB (as would usually be provided by a centralized exchange) over the period that the trader is active. In this paper we demonstrate that suitably configured DLNNs can learn to replicate the trading behavior of a successful adaptive automated trader, an algorithmic system previously demonstrated to outperform human traders. We also demonstrate that DLNNs can learn to perform better (i.e., more profitably) than the trader that provided the training data. We believe that this is the first ever demonstration that DLNNs can successfully replicate a human-like, or super-human, adaptive trader operating in a realistic emulation of a real-world financial market. Our results can be considered as proof-of-concept that a DLNN could, in principle, observe the actions of a human trader in a real financial market and over time learn to trade equally as well as that human trader, and possibly better.

[1]  D. Cliff Minimal-Intelligence Agents for Bargaining Behaviors in Market-Based Environments , 1997 .

[2]  Dave Cliff,et al.  Too Fast Too Furious - Faster Financial-market Trading Agents Can Give Less Efficient Markets , 2012, ICAART.

[3]  Luigi Troiano,et al.  Replicating a Trading Strategy by Means of LSTM for Financial Industry Applications , 2018, IEEE Transactions on Industrial Informatics.

[4]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[5]  J. Dickhaut,et al.  Price Formation in Double Auctions , 1998 .

[6]  François Chollet,et al.  Deep Learning with Python , 2017 .

[7]  V. Smith An Experimental Study of Competitive Market Behavior , 1962, Journal of Political Economy.

[8]  Josh Patterson,et al.  Deep Learning: A Practitioner's Approach , 2017 .

[9]  Richard G. Palmer,et al.  Behavior of Trading Automata in a Computerized Double Auction Market , 2018 .

[10]  Dave Cliff,et al.  Exploring Assignment-Adaptive (ASAD) Trading Agents in Financial Market Experiments , 2013, ICAART.

[11]  Dave Cliff,et al.  Technology Trends in the Financial Markets: A 2020 Vision , 2011 .

[12]  Dave Cliff,et al.  Evidencing the "robot phase transition" in experimental human-algorithmic markets , 2012, ICAART 2012.

[13]  Justin A. Sirignano,et al.  Universal features of price formation in financial markets: perspectives from deep learning , 2018, Machine Learning and AI in Finance.

[14]  Dave Cliff,et al.  Behavioural Investigations of Financial Trading Agents Using Exchange Portal (ExPo) , 2014, Trans. Comput. Collect. Intell..

[15]  Dave Cliff,et al.  An Open-Source Limit-Order-Book Exchange for Teaching and Research , 2018, 2018 IEEE Symposium Series on Computational Intelligence (SSCI).

[16]  Dave Cliff,et al.  The Global Financial Markets: An Ultra-Large-Scale Systems Perspective , 2012, Monterey Workshop.

[17]  Rajarshi Das,et al.  Agent-Human Interactions in the Continuous Double Auction , 2001, IJCAI.

[18]  Leigh Tesfatsion,et al.  Agent-Based Computational Economics: Growing Economies From the Bottom Up , 2002, Artificial Life.

[19]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[20]  Dave Cliff,et al.  Human-Agent Auction Interactions: Adaptive-Aggressive Agents Dominate , 2011, IJCAI.

[21]  Nicholas R. Jennings,et al.  Strategic bidding in continuous double auctions , 2008, Artif. Intell..

[22]  Dave Cliff,et al.  Genetic optimization of adaptive trading agents for double-auction markets , 1998, Proceedings of the IEEE/IAFE/INFORMS 1998 Conference on Computational Intelligence for Financial Engineering (CIFEr) (Cat. No.98TH8367).