Publication | Closed Access
Deep Learning Using Risk-Reward Function for Stock Market Prediction
15
Citations
15
References
2018
Year
EngineeringMachine LearningData ScienceMachine Learning ModelDeep Reinforcement LearningPredictive AnalyticsQuantitative FinanceAi FoundationFinancial PerformanceLoss FunctionBusinessTrading ModelPredictive LearningStock Market PredictionFinancial ForecastDeep LearningRecurrent Neural NetworkFinance
Many recent studies have attempted to apply a deep learning approach to build a model for stock market prediction. Most of these studies have concentrated on using prediction accuracy as a performance metric. Some of them have also performed trading simulations to evaluate financial performance. However, financial performance was not improved significantly because the loss function used in the training process focused primarily on prediction accuracy. In this paper, we propose a new framework to train a deep neural network for stock market prediction. A new loss function was developed by adding a risk-reward function, which is derived by the trading simulation results. A new scoring metric called Sharpe-F1 score, which is a combination of Sharpe ratio and F1 score is used for model selection. We employ the best prediction model from our previous work, which consists of Convolutional Neural Network (CNN) and Long Short-Term Memory Network (LSTM) architectures and takes event embedding vectors, historical prices and a set of technical indicators as inputs. The robustness of our framework is evaluated on two datasets by varying the key parameters used in the proposed framework. The results show that financial performance can be improved by adding a risk-reward function into the loss function used in the training process.
| Year | Citations | |
|---|---|---|
Page 1
Page 1