Cargando…

Training Multilayer Perceptron with Genetic Algorithms and Particle Swarm Optimization for Modeling Stock Price Index Prediction

Predicting stock market (SM) trends is an issue of great interest among researchers, investors and traders since the successful prediction of SMs’ direction may promise various benefits. Because of the fairly nonlinear nature of the historical data, accurate estimation of the SM direction is a rathe...

Descripción completa

Detalles Bibliográficos
Autores principales: Ecer, Fatih, Ardabili, Sina, Band, Shahab S., Mosavi, Amir
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7712111/
https://www.ncbi.nlm.nih.gov/pubmed/33287007
http://dx.doi.org/10.3390/e22111239
_version_ 1783618297877495808
author Ecer, Fatih
Ardabili, Sina
Band, Shahab S.
Mosavi, Amir
author_facet Ecer, Fatih
Ardabili, Sina
Band, Shahab S.
Mosavi, Amir
author_sort Ecer, Fatih
collection PubMed
description Predicting stock market (SM) trends is an issue of great interest among researchers, investors and traders since the successful prediction of SMs’ direction may promise various benefits. Because of the fairly nonlinear nature of the historical data, accurate estimation of the SM direction is a rather challenging issue. The aim of this study is to present a novel machine learning (ML) model to forecast the movement of the Borsa Istanbul (BIST) 100 index. Modeling was performed by multilayer perceptron–genetic algorithms (MLP–GA) and multilayer perceptron–particle swarm optimization (MLP–PSO) in two scenarios considering Tanh (x) and the default Gaussian function as the output function. The historical financial time series data utilized in this research is from 1996 to 2020, consisting of nine technical indicators. Results are assessed using Root Mean Square Error (RMSE), Mean Absolute Percentage Error (MAPE) and correlation coefficient values to compare the accuracy and performance of the developed models. Based on the results, the involvement of the Tanh (x) as the output function, improved the accuracy of models compared with the default Gaussian function, significantly. MLP–PSO with population size 125, followed by MLP–GA with population size 50, provided higher accuracy for testing, reporting RMSE of 0.732583 and 0.733063, MAPE of 28.16%, 29.09% and correlation coefficient of 0.694 and 0.695, respectively. According to the results, using the hybrid ML method could successfully improve the prediction accuracy.
format Online
Article
Text
id pubmed-7712111
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-77121112021-02-24 Training Multilayer Perceptron with Genetic Algorithms and Particle Swarm Optimization for Modeling Stock Price Index Prediction Ecer, Fatih Ardabili, Sina Band, Shahab S. Mosavi, Amir Entropy (Basel) Article Predicting stock market (SM) trends is an issue of great interest among researchers, investors and traders since the successful prediction of SMs’ direction may promise various benefits. Because of the fairly nonlinear nature of the historical data, accurate estimation of the SM direction is a rather challenging issue. The aim of this study is to present a novel machine learning (ML) model to forecast the movement of the Borsa Istanbul (BIST) 100 index. Modeling was performed by multilayer perceptron–genetic algorithms (MLP–GA) and multilayer perceptron–particle swarm optimization (MLP–PSO) in two scenarios considering Tanh (x) and the default Gaussian function as the output function. The historical financial time series data utilized in this research is from 1996 to 2020, consisting of nine technical indicators. Results are assessed using Root Mean Square Error (RMSE), Mean Absolute Percentage Error (MAPE) and correlation coefficient values to compare the accuracy and performance of the developed models. Based on the results, the involvement of the Tanh (x) as the output function, improved the accuracy of models compared with the default Gaussian function, significantly. MLP–PSO with population size 125, followed by MLP–GA with population size 50, provided higher accuracy for testing, reporting RMSE of 0.732583 and 0.733063, MAPE of 28.16%, 29.09% and correlation coefficient of 0.694 and 0.695, respectively. According to the results, using the hybrid ML method could successfully improve the prediction accuracy. MDPI 2020-10-31 /pmc/articles/PMC7712111/ /pubmed/33287007 http://dx.doi.org/10.3390/e22111239 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Ecer, Fatih
Ardabili, Sina
Band, Shahab S.
Mosavi, Amir
Training Multilayer Perceptron with Genetic Algorithms and Particle Swarm Optimization for Modeling Stock Price Index Prediction
title Training Multilayer Perceptron with Genetic Algorithms and Particle Swarm Optimization for Modeling Stock Price Index Prediction
title_full Training Multilayer Perceptron with Genetic Algorithms and Particle Swarm Optimization for Modeling Stock Price Index Prediction
title_fullStr Training Multilayer Perceptron with Genetic Algorithms and Particle Swarm Optimization for Modeling Stock Price Index Prediction
title_full_unstemmed Training Multilayer Perceptron with Genetic Algorithms and Particle Swarm Optimization for Modeling Stock Price Index Prediction
title_short Training Multilayer Perceptron with Genetic Algorithms and Particle Swarm Optimization for Modeling Stock Price Index Prediction
title_sort training multilayer perceptron with genetic algorithms and particle swarm optimization for modeling stock price index prediction
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7712111/
https://www.ncbi.nlm.nih.gov/pubmed/33287007
http://dx.doi.org/10.3390/e22111239
work_keys_str_mv AT ecerfatih trainingmultilayerperceptronwithgeneticalgorithmsandparticleswarmoptimizationformodelingstockpriceindexprediction
AT ardabilisina trainingmultilayerperceptronwithgeneticalgorithmsandparticleswarmoptimizationformodelingstockpriceindexprediction
AT bandshahabs trainingmultilayerperceptronwithgeneticalgorithmsandparticleswarmoptimizationformodelingstockpriceindexprediction
AT mosaviamir trainingmultilayerperceptronwithgeneticalgorithmsandparticleswarmoptimizationformodelingstockpriceindexprediction