Beating the Stock Market with a Deep Reinforcement Learning Day Trading System

被引:14
|
作者
Conegundes, Leonardo [1 ]
Machado Pereira, Adriano C. [2 ]
机构
[1] Univ Fed Minas Gerais DCC UFMG, Dept Comp Sci, Ctr Fed Educ Tecnol Minas Gerais CEFET MG, Belo Horizonte, MG, Brazil
[2] Univ Fed Minas Gerais DCC UFMG, Dept Comp Sci, Belo Horizonte, MG, Brazil
关键词
Deep Reinforcement Learning; Deep Deterministic Policy Gradient; Machine Learning; Neural Networks; Algorithmic Trading; Stock Trading; Asset Allocation Problem; Intraday Trading; Financial Markets; ALGORITHM;
D O I
10.1109/ijcnn48605.2020.9206938
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this study we investigate the potential of using Deep Reinforcement Learning (DRL) to day trade stocks, taking into account the constraints imposed by the stock market, such as liquidity, latency, slippage and transaction costs. More specifically, we use a Deep Deterministic Policy Gradient (DDPG) algorithm to solve a series of asset allocation problems in order to define the percentage of capital that must be invested in each asset at each period, executing exclusively day trade operations. DDPG is a model-free, off-policy actor-critic method that can learn policies in high-dimensional and continuous action and state spaces, like the ones normally found in financial market environments. The proposed day trading system was tested in B3 - Brazil Stock Exchange, an important and understudied market, especially considering the application of DRL techniques to alpha generation. A series of experiments were performed from the beginning of 2017 until the end of 2019 and compared with ten benchmarks, including Ibovespa, the most important Brazilian market index, and the stock portfolios suggested by the main Brazilian banks and brokers during these years. The results were evaluated considering return and risk metrics and showed that the proposed method outperformed the benchmarks by a huge margin. The best results obtained by the algorithm had a cumulative percentage return of 311% in three years, with an annual average maximum drawdown around 19%.
引用
收藏
页数:8
相关论文
共 50 条
  • [41] Deep Learning Recommendation System for Stock Market Investments
    Parzyszek, Michal
    Osowski, Stanislaw
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2023, PT I, 2023, 14134 : 263 - 275
  • [42] Smart Robotic Strategies and Advice for Stock Trading Using Deep Transformer Reinforcement Learning
    Malibari, Nadeem
    Katib, Iyad
    Mehmood, Rashid
    APPLIED SCIENCES-BASEL, 2022, 12 (24):
  • [43] Deep reinforcement learning based on transformer and U-Net framework for stock trading
    Yang, Bing
    Liang, Ting
    Xiong, Jian
    Zhong, Chong
    KNOWLEDGE-BASED SYSTEMS, 2023, 262
  • [44] Deep Reinforcement Learning for Stock Prediction
    Zhang, Junhao
    Lei, Yifei
    SCIENTIFIC PROGRAMMING, 2022, 2022
  • [45] A Novel Trading Strategy Framework Based on Reinforcement Deep Learning for Financial Market Predictions
    Cheng, Li-Chen
    Huang, Yu-Hsiang
    Hsieh, Ming-Hua
    Wu, Mu-En
    MATHEMATICS, 2021, 9 (23)
  • [46] A Methodology for Developing Deep Reinforcement Learning Trading Strategies: A Case Study in the Futures Market
    Conegundes, Leonardo
    Pereira, Adrian C. M.
    2024 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE FOR FINANCIAL ENGINEERING AND ECONOMICS, CIFER 2024, 2024,
  • [47] Deep reinforcement learning for energy trading and load scheduling in residential peer-to-peer energy trading market
    Wang, Jiatong
    Li, Li
    Zhang, Jiangfeng
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2023, 147
  • [48] A Novel RMS-Driven Deep Reinforcement Learning for Optimized Portfolio Management in Stock Trading
    Sattar, Asma
    Sarwar, Amna
    Gillani, Saira
    Bukhari, Maryam
    Rho, Seungmin
    Faseeh, Muhammad
    IEEE ACCESS, 2025, 13 : 42813 - 42835
  • [49] A STOCK TRADING STRATEGY BASED ON DEEP REINFORCEMENT LEARNING AND HONG-KONG CAPITAL POSITION
    Li, Jianming
    Zhu, Cui
    Chen, Xiaojun
    Hu, Xiangpei
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2024, 20 (02): : 643 - 652
  • [50] A Novel Deep Reinforcement Learning-based Automatic Stock Trading Method and a Case Study
    He, Youzhang
    Yang, Yuchen
    Li, Yihe
    Sun, Peng
    2022 IEEE 1ST GLOBAL EMERGING TECHNOLOGY BLOCKCHAIN FORUM: BLOCKCHAIN & BEYOND, IGETBLOCKCHAIN, 2022,