Quantitative Trading on Stock Market Based on Deep Reinforcement Learning
Abstract
With the development of computer science technology and artificial intelligence, quantitative trading attracts more investors due to its efficiency and stable performance. In this paper, we explore the potential of deep reinforcement learning in quantitative trading. A LSTM-based agent is proposed to learn the temporal pattern in data and automatically trades according to the current market condition and the historical data. The input to the agent is the raw financial data and the output of the agent is decision of trading. The goal of the agent is to maximize the ultimate profit. Besides, to reduce the influence of noise in the market and to improve the performance of the agent, we use several technical indicators as an extra input. The proposed system has been back-tested on the stock market. The results demonstrate that our method performs well in most conditions.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
For DRL strategy design, existing works studied algorithmic trading on a daily time-frame or hourly time-frame, which is hard to fully capture the dynamics of a highly volatile market.
“For DRL strategy design, existing works studied algorithmic trading on a daily time-frame [2, 25, 26, 42-45] or hourly time-frame [14], which is hard to fully capture the dynamics of a highly volatile market.”
From FinRL-podracer: high performance and scalable deep reinforcement learning for quantitative finance (2021) · cites this paper as [42]
Cites
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318 · see citing works
Adam: A Method for Stochastic Optimization
Kingma, D. P., & Ba, J. (2014) · arXiv · doi:10.48550/arxiv.1412.6980 · Cited by 98,946 · see citing works
LeCun, Y., Bengio, Y., & Hinton, G. (2015) · Nature · doi:10.1038/nature14539 · Cited by 84,126 · see citing works
Human-level control through deep reinforcement learning
Mnih, V., Kavukcuoglu, K., Silver, D., Rusu, A. A., Veness, J., Bellemare, M. G., Graves, A., Riedmiller, M., Fidjeland, A. K., Ostrovski, G., et al. (2015) · Nature · doi:10.1038/nature14236 · Cited by 30,357 · see citing works
Reinforcement Learning: An Introduction
Sutton, R. S., & Barto, A. G. (1998) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.1998.712192 · Cited by 27,225 · see citing works
Reinforcement Learning: An Introduction
Sutton, R. S., & Barto, A. (2005) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2004.842673 · Cited by 25,263 · see citing works
A fast learning algorithm for deep belief nets
Hinton, G. E., Osindero, S., & Teh, Y.-W. (2006) · Neural Computation · doi:10.1162/neco.2006.18.7.1527 · Cited by 16,336 · see citing works
Reinforcement Learning: An Introduction
Johnson, J. D., Li, J., & Chen, Z. (2000) · Neurocomputing · doi:10.1016/s0925-2312(00)00324-6 · Cited by 8,821 · see citing works
Introduction to Reinforcement Learning
Sutton, R. S., & Barto, A. G. (1998) · The MIT Press eBooks · Cited by 6,855 · see citing works
Recurrent neural network based language model
Mikolov, T., Karafiát, M., Burget, L., Černocký, J., & Khudanpur, S. (2010) · Interspeech 2010 · doi:10.21437/interspeech.2010-343 · Cited by 5,390 · see citing works
(2010) · Journal of Machine Learning Research · doi:10.5555/1756006.1953039 · Cited by 4,051 · see citing works
Lee, H., Grosse, R., Ranganath, R., & Ng, A. Y. (2009) · Proceedings of the 26th Annual International Conference on Machine Learning · doi:10.1145/1553374.1553453 · Cited by 2,412 · see citing works
Mean Reversion in Stock Prices: Evidence and Implications
Poterba, J. M., & Summers, L. H. (1987) · National Bureau of Economic Research · doi:10.3386/w2343 · Cited by 1,922 · see citing works
Mean reversion in stock prices
Poterba, J. M., & Summers, L. H. (1988) · Journal of Financial Economics · doi:10.1016/0304-405x(88)90021-9 · Cited by 1,888 · see citing works
Forecasting the equity risk premium: the role of technical indicators
Neely, C. J., Rapach, D. E., Tu, J., & Zhou, G. (2014) · Management Science · doi:10.1287/mnsc.2013.1838 · Cited by 1,003 · see citing works
TD-Gammon, a Self-Teaching Backgammon Program, Achieves Master-Level Play
Tesauro, G. J. (1994) · Neural Computation · doi:10.1162/neco.1994.6.2.215 · Cited by 803 · see citing works
(1999) · Choice Reviews Online · doi:10.5860/choice.36-4016 · Cited by 773 · see citing works
Deep Learning for Finance: Deep Portfolios
Heaton, J. B., Polson, N., & Witte, J. H. (2016) · Applied Stochastic Models in Business and Industry · doi:10.1002/asmb.2209 · Cited by 766 · see citing works
Regression methods for pricing complex American-style options
Tsitsiklis, J. N., & Roy, B. V. (2001) · IEEE Transactions on Neural Networks · doi:10.1109/72.935083 · Cited by 645 · see citing works
The Recurrent Temporal Restricted Boltzmann Machine
Sutskever, I., Hinton, G. E., & Taylor, G. W. (2008) · Cited by 367 · see citing works
Tsitsiklis, J. N., & Roy, B. V. (1999) · IEEE Transactions on Automatic Control · doi:10.1109/9.793723 · Cited by 327 · see citing works
Algorithms for reinforcement learning
Szepesvári, C. (2010) · Synthesis lectures on artificial intelligence and machine learning · doi:10.1007/978-3-031-01551-9 · Cited by 308 · see citing works
A sensor-based navigation for a mobile robot using fuzzy logic and reinforcement learning
Beom, H. R., & Cho, H. S. (1995) · IEEE Transactions on Systems Man and Cybernetics · doi:10.1109/21.364859 · Cited by 293 · see citing works
Autonomous Helicopter Flight via Reinforcement Learning
Kim, H. J., Jordan, M. I., Sastry, S., & Ng, A. Y. (2003) · neural information processing systems · Cited by 290 · see citing works
Risk-Sensitive Reinforcement Learning
Mihatsch, O., & Neuneier, R. (2002) · Machine Learning · doi:10.1023/a:1017940631555 · Cited by 262 · see citing works
Prediction-based portfolio optimization model using neural networks
Freitas, F. D., Souza, A. F. D., & de Almeida, A. R. (2009) · Neurocomputing · doi:10.1016/j.neucom.2008.08.019 · Cited by 171 · see citing works
Forecasting S&P 500 index using artificial neural networks and design of experiments
Niaki, S. T. A., & Hoseinzade, S. (2013) · Journal of industrial engineering international · doi:10.1186/2251-712x-9-1 · Cited by 159 · see citing works
Risk-Sensitive Reinforcement Learning
Shen, Y., Tobia, M. J., Sommer, T., & Obermayer, K. (2014) · Neural Computation · doi:10.1162/neco_a_00600 · Cited by 136 · see citing works
Moving average rules, volume and the predictability of security returns with feedforward networks
Ramazan Gençay, A., & Stengos, T. (1998) · Journal of Forecasting · doi:10.1002/(sici)1099-131x(1998090)17:5/6 · Cited by 119 · see citing works
Optimal Asset Allocation using Adaptive Dynamic Programming
Neuneier, R. (1995) · Cited by 74 · see citing works
Risk-Sensitive Reinforcement Learning
(2012) · Springer eBooks · doi:10.1007/springerreference_302119 · Cited by 21 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
FinRL-podracer: high performance and scalable deep reinforcement learning for quantitative finance
Li, Z., Liu, X.-Y., Zheng, J., Wang, Z., Walid, A., & Guo, J. (2021) · Proceedings of the Second ACM International Conference on AI in Finance · doi:10.1145/3490354.3494413 · Cited by 28 · see citing works
- Authors
- WU, J., WANG, C., XIONG, L., & SUN, H.
- Affiliations
- University of Electronic Science and Technology of China (CN)
- ORCID
- Venue
- 2019 International Joint Conference on Neural Networks (IJCNN)
- Publisher
- IEEE
- Published
- 2019-07
- Pages
- 1-8
- ISSN
- 2161-4407 (ISSN-L)
- OpenAlex
- W2977551188
- Cited by
- 42
- References
- 31
- Citations by year
- 2026: 4 · 2025: 4 · 2024: 6 · 2023: 7 · 2022: 11 · 2021: 5 · 2020: 5
- FWCI
- 7.58
- Type
- conference paper
- Language
- en
- Open access
- closed
- Licence
- Locations
- International Joint Conference on Neural Networks (IJCNN) (publishedVersion)
- Topics
- Social Sciences › Decision Sciences › Management Science and Operations Research › Stock Market Forecasting Methods
- Social Sciences › Economics, Econometrics and Finance › Finance › Financial Markets and Investment Strategies
- Social Sciences › Economics, Econometrics and Finance › Finance › Stochastic processes and financial applications
- Keywords
- quantitative trading, deep reinforcement learning, stock market, technical indicators, trading decision-making, backtesting, market noise
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review