Cargando…

Effectively training neural networks for stock index prediction: Predicting the S&P 500 index without using its index data

We propose a novel method for training neural networks to predict the future prices of stock indexes. Unlike previous works, we do not use target stock index data for training neural networks for index prediction. Instead, we use only the data of individual companies to obtain sufficient amount of d...

Descripción completa

Detalles Bibliográficos
Autores principales: Lee, Jinho, Kang, Jaewoo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7147736/
https://www.ncbi.nlm.nih.gov/pubmed/32275721
http://dx.doi.org/10.1371/journal.pone.0230635
_version_ 1783520471584604160
author Lee, Jinho
Kang, Jaewoo
author_facet Lee, Jinho
Kang, Jaewoo
author_sort Lee, Jinho
collection PubMed
description We propose a novel method for training neural networks to predict the future prices of stock indexes. Unlike previous works, we do not use target stock index data for training neural networks for index prediction. Instead, we use only the data of individual companies to obtain sufficient amount of data for training neural networks for stock index prediction. As a result, our method can avoid various problems due to training complex machine learning models on a small amount of data. We performed numerous types of experiments to test methods designed for predicting the future price of the S&P 500 which is one of the most commonly traded stock indexes. Our experiments show that neural networks trained using our method outperform neural networks trained on stock index data. Compared with other state-of-the-art methods, our method is conceptually simpler and easier to apply, and achieves better results. We obtained approximately a 5-16% annual return before transaction costs during the test period (2006-2018).
format Online
Article
Text
id pubmed-7147736
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-71477362020-04-14 Effectively training neural networks for stock index prediction: Predicting the S&P 500 index without using its index data Lee, Jinho Kang, Jaewoo PLoS One Research Article We propose a novel method for training neural networks to predict the future prices of stock indexes. Unlike previous works, we do not use target stock index data for training neural networks for index prediction. Instead, we use only the data of individual companies to obtain sufficient amount of data for training neural networks for stock index prediction. As a result, our method can avoid various problems due to training complex machine learning models on a small amount of data. We performed numerous types of experiments to test methods designed for predicting the future price of the S&P 500 which is one of the most commonly traded stock indexes. Our experiments show that neural networks trained using our method outperform neural networks trained on stock index data. Compared with other state-of-the-art methods, our method is conceptually simpler and easier to apply, and achieves better results. We obtained approximately a 5-16% annual return before transaction costs during the test period (2006-2018). Public Library of Science 2020-04-10 /pmc/articles/PMC7147736/ /pubmed/32275721 http://dx.doi.org/10.1371/journal.pone.0230635 Text en © 2020 Lee, Kang http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Lee, Jinho
Kang, Jaewoo
Effectively training neural networks for stock index prediction: Predicting the S&P 500 index without using its index data
title Effectively training neural networks for stock index prediction: Predicting the S&P 500 index without using its index data
title_full Effectively training neural networks for stock index prediction: Predicting the S&P 500 index without using its index data
title_fullStr Effectively training neural networks for stock index prediction: Predicting the S&P 500 index without using its index data
title_full_unstemmed Effectively training neural networks for stock index prediction: Predicting the S&P 500 index without using its index data
title_short Effectively training neural networks for stock index prediction: Predicting the S&P 500 index without using its index data
title_sort effectively training neural networks for stock index prediction: predicting the s&p 500 index without using its index data
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7147736/
https://www.ncbi.nlm.nih.gov/pubmed/32275721
http://dx.doi.org/10.1371/journal.pone.0230635
work_keys_str_mv AT leejinho effectivelytrainingneuralnetworksforstockindexpredictionpredictingthesp500indexwithoutusingitsindexdata
AT kangjaewoo effectivelytrainingneuralnetworksforstockindexpredictionpredictingthesp500indexwithoutusingitsindexdata