Papers › Practical Deep Reinforcement Learning Approach for Stock Trading

Practical Deep Reinforcement Learning Approach for Stock Trading

19 Nov 2018arXiv:1811.07522archive 2025-07-28

Xiao-Yang Liu, Zhuoran Xiong, Shan Zhong, Hongyang Yang, Anwar Walid

Stock trading strategy plays a crucial role in investment companies. However, it is challenging to obtain optimal strategy in the complex and dynamic stock market. We explore the potential of deep reinforcement learning to optimize stock trading strategy and thus maximize investment return. 30 stocks are selected as our trading stocks and their daily prices are used as the training and trading market environment. We train a deep reinforcement learning agent and obtain an adaptive trading strategy. The agent's performance is evaluated and compared with Dow Jones Industrial Average and the traditional min-variance portfolio allocation strategy. The proposed deep reinforcement learning approach is shown to outperform the two baselines in terms of both the Sharpe ratio and cumulative returns.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

19910101bacon/FinRL_v3 mentioned on GitHubpytorch report
AI4Finance-Foundation/FinRL mentioned on GitHubtfMIT report
AI4Finance-LLC/FinRL mentioned on GitHubtfMIT report
AI4Finance-LLC/FinRL-Library mentioned on GitHubtfMIT report
forrestneo/FinRL-pytorch-tushare mentioned on GitHubpytorch report
hhf1357924680/RL-FIN mentioned on GitHubpytorch report
ludel/AutoTrading mentioned on GitHubtf report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Deep Reinforcement LearningReinforcement LearningReinforcement Learning (RL)reinforcement-learning

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections