Predicting stock high price using forecast error with recurrent neural network

Stock price forecasting is an eye-catching research topic. In previous works, many researchers used a single method or combination of methods to make predictions. However, accurately predicting stock prices is very difficult. To improve the predicting precision, in this study, an innovative predicti...

Full description

Bibliographic Details
Main Authors: Bao Zhiguo, Wei Qing, Zhou Tingyu, Jiang Xin, Watanabe Takahiro
Format: Article
Language:English
Published: Sciendo 2021-05-01
Series:Applied Mathematics and Nonlinear Sciences
Subjects:
Online Access:https://doi.org/10.2478/amns.2021.2.00009
_version_ 1818745120884785152
author Bao Zhiguo
Wei Qing
Zhou Tingyu
Jiang Xin
Watanabe Takahiro
author_facet Bao Zhiguo
Wei Qing
Zhou Tingyu
Jiang Xin
Watanabe Takahiro
author_sort Bao Zhiguo
collection DOAJ
description Stock price forecasting is an eye-catching research topic. In previous works, many researchers used a single method or combination of methods to make predictions. However, accurately predicting stock prices is very difficult. To improve the predicting precision, in this study, an innovative prediction approach was proposed by recurrent substitution of forecast error into the historical neural network model through three steps. According to the historical data, the initial predicted value of the next day is obtained through the neural network. Then, the prediction error of the next day is obtained through the neural network according to the historical prediction error. Finally, the initial predicted value and the prediction error are added to obtain the final predicted value of the next day. We use recurrent neural network prediction methods, such as Long Short-Term Memory Network Model and Gated Recurrent Unit, which are popular in the recent neural network study. In the simulations, the past stock prices of China from June 2010 to August 2017 are used as training data, and those from September 2017 to April 2018 are used as test data. The experimental findings demonstrate that the proposed method with forecast error gives a more accurate prediction result for the stock’s high price on the next day, which indicates that the performance of the proposed one is superior to that of the traditional models without forecast error.
first_indexed 2024-12-18T02:55:09Z
format Article
id doaj.art-41124967735c42ad8f2796dd0bc542c8
institution Directory Open Access Journal
issn 2444-8656
language English
last_indexed 2024-12-18T02:55:09Z
publishDate 2021-05-01
publisher Sciendo
record_format Article
series Applied Mathematics and Nonlinear Sciences
spelling doaj.art-41124967735c42ad8f2796dd0bc542c82022-12-21T21:23:23ZengSciendoApplied Mathematics and Nonlinear Sciences2444-86562021-05-016128329210.2478/amns.2021.2.00009Predicting stock high price using forecast error with recurrent neural networkBao Zhiguo0Wei Qing1Zhou Tingyu2Jiang Xin3Watanabe Takahiro4School of Computer and Information Engineering, Henan University of Economics and Law, Zhengzhou Henan450046, ChinaSchool of Computer and Information Engineering, Henan University of Economics and Law, Zhengzhou Henan450046, ChinaGraduate School of Information, Production and Systems, Waseda University, Kitakyushu808-0135, JapanNational Institute of Technology, Kitakyushu College, Kitakyushu802-0985, JapanGraduate School of Information, Production and Systems, Waseda University, Kitakyushu808-0135, JapanStock price forecasting is an eye-catching research topic. In previous works, many researchers used a single method or combination of methods to make predictions. However, accurately predicting stock prices is very difficult. To improve the predicting precision, in this study, an innovative prediction approach was proposed by recurrent substitution of forecast error into the historical neural network model through three steps. According to the historical data, the initial predicted value of the next day is obtained through the neural network. Then, the prediction error of the next day is obtained through the neural network according to the historical prediction error. Finally, the initial predicted value and the prediction error are added to obtain the final predicted value of the next day. We use recurrent neural network prediction methods, such as Long Short-Term Memory Network Model and Gated Recurrent Unit, which are popular in the recent neural network study. In the simulations, the past stock prices of China from June 2010 to August 2017 are used as training data, and those from September 2017 to April 2018 are used as test data. The experimental findings demonstrate that the proposed method with forecast error gives a more accurate prediction result for the stock’s high price on the next day, which indicates that the performance of the proposed one is superior to that of the traditional models without forecast error.https://doi.org/10.2478/amns.2021.2.00009stock price predictionrecurrent neural networklong short-term memory networkgated recurrent unit
spellingShingle Bao Zhiguo
Wei Qing
Zhou Tingyu
Jiang Xin
Watanabe Takahiro
Predicting stock high price using forecast error with recurrent neural network
Applied Mathematics and Nonlinear Sciences
stock price prediction
recurrent neural network
long short-term memory network
gated recurrent unit
title Predicting stock high price using forecast error with recurrent neural network
title_full Predicting stock high price using forecast error with recurrent neural network
title_fullStr Predicting stock high price using forecast error with recurrent neural network
title_full_unstemmed Predicting stock high price using forecast error with recurrent neural network
title_short Predicting stock high price using forecast error with recurrent neural network
title_sort predicting stock high price using forecast error with recurrent neural network
topic stock price prediction
recurrent neural network
long short-term memory network
gated recurrent unit
url https://doi.org/10.2478/amns.2021.2.00009
work_keys_str_mv AT baozhiguo predictingstockhighpriceusingforecasterrorwithrecurrentneuralnetwork
AT weiqing predictingstockhighpriceusingforecasterrorwithrecurrentneuralnetwork
AT zhoutingyu predictingstockhighpriceusingforecasterrorwithrecurrentneuralnetwork
AT jiangxin predictingstockhighpriceusingforecasterrorwithrecurrentneuralnetwork
AT watanabetakahiro predictingstockhighpriceusingforecasterrorwithrecurrentneuralnetwork