Applying prediction-based portfolio optimization model using CNN neural network and MSAD criterion in Tehran Stock Exchange
Portfolio optimization as a popular research field has received many attention from researchers in recent decades. Quality of portfolio optimization helps investors generate more sustainable returns. In this research, Convolutional Neural Network (CNN) is used to build a portfolio optimization model based on prediction. This model not only benefits from deep learning technology, but also benefits from modern portfolio theory. In this approach, CNN is first used to predict the future return of each stock. Then, the prediction error of CNN is used as the risk measure of each stock. Integrating the predicted return with the semi-absolute deviation of the prediction error leads to the construction of the portfolio optimization model. This model is compared with an equally weighted portfolio whose stocks are selected with CNN. Also, two prediction based portfolio models with support vector regression (SVR) are used as benchmark portfolios. The empirical data of this research includes the companies in the index of 50 most active companies of Tehran Stock Exchange. The experimental results show that the prediction-based portfolio model with CNN shows a superior performance compared to SVR in the conditions of different returns. Also, the increase in the expected return can improve the performance of this model. This research clearly states the positive role of deep neural networks (DNNs) in creating portfolio optimization models.
-
Analyzing the Risks of the Sustainable Supply Chain of Refineries Based on Bipolar Neutrosophic Numbers
*, Ali Mehrabi, Gholamreza Darvishnejad
journal of Production and Operations Management, -
A Dynamic Model for Analyzing Investment Policies in Iran's Oil Production and Its Scenarios
Manoochehr Heydarinia, Foad Makvandi *, , Vahid Chenari, Ghanbar Amirnejad
Journal of Dynamic Management and Business Analysis,