The Use of Features to Enhance the Capability of Deep Reinforcement Learning for Investment Portfolio Management

Xiaotian Ren,Zhengyong Jiang,Jionglong Su
DOI: https://doi.org/10.1109/icbda51983.2021.9403019
2021-01-01
Abstract:Reinforcement learning algorithms and neural networks have been widely used in stock market forecasting, image recognition processing and many other fields. In this research, we adopt features based on asset prices and transaction volume to have better description of the current state. This research aims to input new features combination into the neural network to assist agent in analyzing the market environment for 11 cryptocurrencies. The experimental data contains historical data of the price and transaction volume of the sample from 30 days before backtest sets, as well as features (the volume, the rate of change, the moving average, the stochastic oscillator, the Eliot oscillator and the On Balance Volume) calculated using the historical data. The efficacy of our strategy is comparing to that of nine traditional strategies, i.e., Aniticor, Online Moving Average Reversion, Passive Aggressive Mean Reversion, Confidence Weighted Mean Reversion, Robust Median Reversion, Online Newton Step, Universal Portfolios and Exponential Gradient. The experiments result shows the use of features can increase the final profit, which is about 10% more profitable compare with strategy established by Jiang et al. in Jul. 2017. Furthermore, the best combination of our features outperforms all other traditional strategies by at least 7.6%.
What problem does this paper attempt to address?