Abstract

Incorporating return prediction in portfolio optimization can make portfolio optimization more efficient by selecting the stocks expected to perform well in the future. This paper proposes a hybrid method that integrates a convolutional neural network (CNN) with optimized hyperparameters by the particle swarm optimization (PSO) for stock pre-selection and a mean–variance with forecasting (MVF) model for portfolio optimization. In the stock pre-selection step, to reduce the computational complexity of the model, the CNN network is trained on the clustered stocks via the K-means method instead of training on each stock. The proposed model also includes a novel feature selection method that weighs features based on their impact on predicting stock returns for more accurate predictions. The results of implementing this model on 21 stocks from the New York Stock Exchange (NYSE) market demonstrate that the proposed method for training the CNN network on clustered stocks does not signicantly differ in prediction accuracy to conventional methods. Moreover, in the portfolio optimization step, the returns predicted in the stock pre-selection step are used to optimize the weight of stocks in the portfolio. Compared to other benchmark models, the proposed model exhibits superior financial performance.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call