Novel Deep Reinforcement Algorithm With Adaptive Sampling Strategy for Continuous Portfolio Optimization
Open Access
- 20 May 2021
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 77371-77385
Abstract
Quantitative trading targets favorable returns by determining patterns in historical data through statistical or mathematical approaches. With advances in artificial intelligence, many studies have indicated that deep reinforcement learning (RL) can perform well in quantitative trading by predicting price change trends in the financial market. However, most of the related frameworks display poor generalizability in the testing stage. Thus, we incorporated adversarial learning and a novel sampling strategy for RL portfolio management. The goal was to construct a portfolio comprising five assets from the constituents of the Dow Jones Industrial Average and to achieve excellent performance through our trading strategy. We used adversarial learning during the RL process to enhance the model's robustness. Moreover, to improve the model's computational efficiency, we introduced a novel sampling strategy to determine which data are worth learning by observing the learning condition. The experimental results revealed that the model with our sampling strategy had more favorable performance than the random learning strategy. The Sharpe ratio increased by 6 %-7 %, and profit increased by nearly 45 %. Thus, our proposed learning framework and the sampling strategy we employed are conducive to obtaining reliable trading rules.Keywords
Funding Information
- Ministry of Science and Technology, Taiwan (MOST 109-2221-E-009-139, MOST 110-2622-8-009-014-TM1, MOST 109-2622-E-009-002-CC2, MOST 109-2218-E-009-015)
- Financial Technology (FinTech) Innovation Research Center, National Yang Ming Chiao Tung University
This publication has 20 references indexed in Scilit:
- Machine Learning and Portfolio OptimizationManagement Science, 2018
- An adaptive portfolio trading system: A risk-return portfolio optimization using recurrent reinforcement learning with expected maximum drawdownExpert Systems with Applications, 2017
- Mean-semivariance portfolio optimization with multiobjective evolutionary algorithms and technical analysis rulesExpert Systems with Applications, 2017
- Deep Direct Reinforcement Learning for Financial Signal Representation and TradingIEEE Transactions on Neural Networks and Learning Systems, 2016
- A fuzzy logic control using a differential evolution algorithm aimed at modelling the financial market dynamicsInformation Sciences, 2011
- Portfolio optimization with an envelope-based multi-objective evolutionary algorithmEuropean Journal of Operational Research, 2009
- Learning to trade via direct reinforcementIEEE Transactions on Neural Networks, 2001
- A Unified Theory of Underreaction, Momentum Trading, and Overreaction in Asset MarketsThe Journal of Finance, 1999
- International Momentum StrategiesThe Journal of Finance, 1998
- The Markowitz Optimization Enigma: Is ‘Optimized’ Optimal?CFA Magazine, 1989