DeepTraderX: Challenging Conventional Trading Strategies with Deep Learning in Multi-Threaded Market Simulations (2403.18831v1)
Abstract: In this paper, we introduce DeepTraderX (DTX), a simple Deep Learning-based trader, and present results that demonstrate its performance in a multi-threaded market simulation. In a total of about 500 simulated market days, DTX has learned solely by watching the prices that other strategies produce. By doing this, it has successfully created a mapping from market data to quotes, either bid or ask orders, to place for an asset. Trained on historical Level-2 market data, i.e., the Limit Order Book (LOB) for specific tradable assets, DTX processes the market state $S$ at each timestep $T$ to determine a price $P$ for market orders. The market data used in both training and testing was generated from unique market schedules based on real historic stock market data. DTX was tested extensively against the best strategies in the literature, with its results validated by statistical analysis. Our findings underscore DTX's capability to rival, and in many instances, surpass, the performance of public-domain traders, including those that outclass human traders, emphasising the efficiency of simple models, as this is required to succeed in intricate multi-threaded simulations. This highlights the potential of leveraging "black-box" Deep Learning systems to create more efficient financial markets.
- Abed, A. H. (2022). Deep Learning Techniques For Improving Breast Cancer Detection And Diagnosis. International Journal of Advanced Networking and Applications, 13(06):5197–5214.
- Agent-Based Modeling in Economics and Finance: Past, Present, and Future. Journal of Economic Literature.
- Bridle, J. (2022). The Crucial Thing a Computer Can’t Do. http://bit.ly/3QdAxlM.
- Deep Learning can Replicate Adaptive Traders in a Limit-Order-Book Financial Market. 2018 IEEE Symposium Series on Computational Intelligence (SSCI).
- Cismaru, A. (2023). Can Intelligence and Speed Make Profit? A Deep Learning Trader Challenging Existing Strategies in a Multi-Threaded Financial Market Simulation. Master’s thesis, University of Bristol.
- Cliff, D. (1997). Minimal-Intelligence Agents for Bargaining Behaviors in Market-Based Environments. Hewlett-Packard Labs Technical Reports.
- Cliff, D. (2022). Github - BSE is a Simple Minimal Simulation of a Limit Order Book Financial Exchange. https://github.com/davecliff/BristolStockExchange.
- Price Formation in Double Auctions. Games and Economic Behavior, 22(1):1–29.
- Allocative Efficiency of Markets with Zero-Intelligence Traders: Market as a Partial Substitute for Individual Rationality. Journal of Political Economy, 101(1):119–137.
- A Comparative Study of Bitcoin Price Prediction Using Deep Learning. Mathematics, 7(10):898.
- Njegovanović, A. (2018). Artificial Intelligence: Financial Trading and Neurology of Decision. Financial Markets, Institutions and Risks.
- OpenAI (2023). ChatGPT. https://chat.openai.com.
- Which Trading Agent is Best? Using a Threaded Parallel Simulation of a Financial Market Changes the Pecking-Order.
- Diving Deep into Deep Learning: History, Evolution, Types and Applications. International Journal of Innovative Technology and Exploring Engineering, 9(3):2835–2846.
- Automated Trading System for Stock Index Using LSTM Neural Networks and Risk Management. In 2020 IJCNN, pages 1–8. IEEE.
- Universal Features of Price Formation in Financial Markets: Perspectives from Deep Learning. Quantitative Finance, 19(9):1449–1459.
- Smith, V. L. (1962). An Experimental Study of Competitive Market Behavior. Journal of Political Economy, 70(2):111–137.
- Adaptive-Aggressive Traders Don’t Dominate. Lecture Notes in Computer Science, pages 246–269.
- Exploring Assignment-Adaptive (ASAD) Trading Agents in Financial Market Experiments. In ICAART (1), pages 77–88.
- Market Making Strategy Optimization via Deep Reinforcement Learning. IEEE Access, 10:9085–9093.
- Strategic Sequential Bidding in Auctions Using Dynamic Programming. In Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2, pages 591–598.
- High-Performance Bidding Agents for the Continuous Double Auction. In Proceedings of the 3rd ACM Conference on Electronic Commerce, pages 206–209.
- Vytelingum, P. (2006). The Structure and Behaviour of the Continuous Double Auction. PhD thesis, University of Southampton.
- Automated Creation of a High-Performing Algorithmic Trader via Deep Learning on Level-2 Limit Order Book Data. 2020 IEEE Symposium Series on Computational Intelligence (SSCI).