Portfolio Optimization-Based Stock Prediction Using Long-Short Term Memory Network in Quantitative Trading
Source abstract
Abstract
In quantitative trading, stock prediction plays an important role in developing an effective trading strategy to achieve a substantial return. Prediction outcomes also are the prerequisites for active portfolio construction and optimization. However, the stock prediction is a challenging task because of the diversified factors involved such as uncertainty and instability. Most of the previous research focuses on analyzing financial historical data based on statistical techniques, which is known as a type of time series analysis with limited achievements. Recently, deep learning techniques, specifically recurrent neural network (RNN), has been designed to work with sequence prediction. In this paper, a long short-term memory (LSTM) network, which is a special kind of RNN, is proposed to predict stock movement based on historical data. In order to construct an efficient portfolio, multiple portfolio optimization techniques, including equal-weighted modeling (EQ), simulation modeling Monte Carlo simulation (MCS), and optimization modeling mean variant optimization (MVO), are used to improve the portfolio performance. The results showed that our proposed LSTM prediction model works efficiently by obtaining high accuracy from stock prediction. The constructed portfolios based on the LSTM prediction model outperformed other constructed portfolios-based prediction models such as linear regression and support vector machine. In addition, optimization techniques showed a significant improvement in the return and Sharpe ratio of the constructed portfolios. Furthermore, our constructed portfolios beat the benchmark Standard and Poor 500 (S&P 500) index in both active returns and Sharpe ratios.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Stock Market Forecasting Methods · Financial Markets and Investment Strategies · Energy Load and Power Forecasting
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science and Information Engineering, National Taipei University of Technology, Taipei 106, Taiwan
References (35)
Show source-provided references
1. Fabozzi, F.J., and Markowitz, H.M. (2011). The Theory and Practice of Investment Management: Asset Allocation, Valuation, Portfolio Construction, and Strategies, John Wiley and Sons. [2nd ed.].10.1002/9781118267028 ↗
2. Adebiyi, A.A., Adewumi, A.O., and Ayo, C.K. (2014). Comparison of ARIMA and artificial neural networks models for stock price prediction. J. Appl. Math.10.1155/2014/614342 ↗
3. Cumming, J., Alrajeh, D.D., and Dickens, L. (2015). An Investigation into the Use of Reinforcement Learning Techniques Within the Algorithmic Trading Domain. [Master’s Thesis, Imperial College London].
4. Deep learning networks for stock market analysis and prediction: Methodology, data representations, and case studies10.1016/j.eswa.2017.04.030 ↗
5. Fabozzi, F.J., and Pachamanova, D.A. (2016). Portfolio Construction, and Analytics, John Wiley & Sons.10.1002/9781118656747 ↗
6. Kissell, R.L. (2013). The Science of Algorithmic Trading and Portfolio Management, Academic Press.10.1016/B978-0-12-401689-7.00001-5 ↗
7. Ta, V.D., Liu, C.M., and Addis, D. (2018, January 6–7). Prediction and Portfolio Optimization in Quantitative Trading Using Machine Learning Techniques. Proceedings of the Ninth International Symposium on Information and Communication Technology, Da Nang, Vietnam.10.1145/3287921.3287963 ↗
8. (2019, October 04). Six Asset Allocation Strategies that Work. Available online: https://www.investopedia.com/investing/6-asset-allocation-strategies-work/.
9. Portfolio selection
10. Sharpe, W.F., and Sharpe, W.F. (1970). Portfolio Theory and Capital Markets, McGraw-Hill.
11. An empirical investigation of the arbitrage pricing theory10.1111/j.1540-6261.1980.tb02197.x ↗
12. Common risk factors in the returns on stocks and bonds10.1016/0304-405X(93)90023-5 ↗
13. He, G., and Litterman, R. (1999). The Intuition Behind Black-Litterman Model Portfolios, Goldman Sachs Investment Management Research.
14. 60 Years of portfolio optimization: Practical challenges and current trends10.1016/j.ejor.2013.10.060 ↗
15. Portfolio optimization with entropic value-at-risk10.1016/j.ejor.2019.02.007 ↗
16. Multi-objective probabilistically constrained programs with variable risk: Models for multi-portfolio financial optimization10.1016/j.ejor.2016.01.039 ↗
17. Mean-VaR portfolio optimization: A nonparametric approach10.1016/j.ejor.2017.01.005 ↗
18. Mean-variance model for portfolio optimization problem in the simultaneous presence of random and uncertain returns10.1016/j.ejor.2015.03.017 ↗
19. Samarakoon, L.P., and Hasan, T. (2006). Portfolio performance evaluation. Encyclopedia of Finance, Springer. [2nd ed.].10.1007/978-0-387-26336-6_60 ↗
20. Portfolio performance evaluation
21. Fundamental analysis strategy and the prediction of stock returns
22. Sezer, O.B., Ozbayoglu, A.M., and Dogdu, E. (2017, January 4–12). An artificial neural network-based stock trading system using technical analysis and big data framework. Proceedings of the South East Conference, Haines, AK, USA.10.1145/3077286.3077294 ↗
23. The role of investor sentiment in the long-term correlation between US stock and bond markets10.1016/j.iref.2018.03.005 ↗
24. Sentiment analysis on social media for stock movement prediction10.1016/j.eswa.2015.07.052 ↗
25. Neural network techniques for financial performance prediction: Integrating fundamental and technical analysis10.1016/S0167-9236(03)00088-5 ↗
26. Deng, S., Mitsubuchi, T., Shioda, K., Shimada, T., and Sakurai, A. (2011, January 12–14). Combining technical analysis with sentiment analysis for stock price prediction. Proceedings of the 2011 IEEE Ninth International Conference on Dependable, Autonomic and Secure Computing, Sydney, Australia.10.1109/DASC.2011.138 ↗
27. Deep learning for limit order books10.1080/14697688.2018.1546053 ↗
28. Big Data: Deep Learning for financial sentiment analysis10.1186/s40537-017-0111-6 ↗
29. Xiong, R., Nichols, E.P., and Shen, Y. (2015). Deep Learning Stock Volatility with Google Domestic Trends. arXiv.
30. Deep learning for finance: Deep portfolios10.1002/asmb.2209 ↗
31. Bao, W., Yue, J., and Rao, Y. (2017). A deep learning framework for financial time series using stacked autoencoders and long-short term memory. PLoS ONE, 12.10.1371/journal.pone.0180944 ↗
32. Forecasting exchange rate using deep belief networks and conjugate gradient method10.1016/j.neucom.2015.04.071 ↗
33. Chung, J., Gulcehre, C., Cho, K., and Bengio, Y. (2014). Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modeling. arXiv.
34. Deep learning with long short-term memory networks for financial market predictions10.1016/j.ejor.2017.11.054 ↗
35. Nguyen, T.T., and Yoon, S. (2019). A Novel Approach to Short-Term Stock Price Movement Prediction using Transfer Learning. Appl. Sci., 9.10.3390/app9224745 ↗