Incorporating Corporation Relationship via Graph Convolutional Neural Networks for Stock Price Prediction

Author(s):  
Yingmei Chen ◽  
Zhongyu Wei ◽  
Xuanjing Huang
2016 ◽  
Vol 44 ◽  
pp. 320-331 ◽  
Author(s):  
Mustafa Göçken ◽  
Mehmet Özçalıcı ◽  
Aslı Boru ◽  
Ayşe Tuğba Dosdoğru

Author(s):  
C Anand

Several intelligent data mining approaches, including neural networks, have been widely employed by academics during the last decade. In today's rapidly evolving economy, stock market data prediction and analysis play a significant role. Several non-linear models like neural network, generalized autoregressive conditional heteroskedasticity (GARCH) and autoregressive conditional heteroscedasticity (ARCH) as well as linear models like Auto-Regressive Integrated Moving Average (ARIMA), Moving Average (MA) and Auto Regressive (AR) may be used for stock forecasting. The deep learning architectures inclusive of Convolutional Neural Network (CNN), Long Short-Term Memory (LSTM), Recurrent Neural Networks (RNN), Multilayer Perceptron (MLP) and Support Vector Machine (SVM) are used in this paper for stock price prediction of an organization by using the previously available stock prices. The National Stock Exchange (NSE) of India dataset is used for training the model with day-wise closing price. Data prediction is performed for a few sample companies selected on a random basis. Based on the comparison results, it is evident that the existing models are outperformed by CNN. The network can also perform stock predictions for other stock markets despite being trained with single market data as a common inner dynamics that has been shared between certain stock markets. When compared to the existing linear models, the neural network model outperforms them in a significant manner, which can be observed from the comparison results.


2019 ◽  
Vol 61 ◽  
pp. 01006 ◽  
Author(s):  
Jakub Horák ◽  
Tomáš Krulický

Accurate stock price prediction is very difficult in today's economy. Accurate prediction plays an important role in helping investors improve return on equity. As a result, a number of new approaches and technologies have logically evolved in recent years to predict stock prices. One is also the method of artificial neural networks, which have many advantages over conventional methods. The aim of this paper is to compare a method of exponential time series alignment and time series alignment using artificial neural networks as tools for predicting future stock price developments on the example of the company Unipetrol. Time series alignment is performed using artificial neural networks, exponential alignment of time series, and then a comparison of time series of predictions of future stock price trends predicted using the most successful neural network and price prediction calculated by exponential time series alignment is performed. Predictions for 62 business days were obtained. The realistic picture of further possible development is surprisingly given based on the exponential alignment of time series.


Algorithms ◽  
2021 ◽  
Vol 14 (8) ◽  
pp. 251
Author(s):  
Polash Dey ◽  
Emam Hossain ◽  
Md. Ishtiaque Hossain ◽  
Mohammed Armanuzzaman Chowdhury ◽  
Md. Shariful Alam ◽  
...  

Investors in the stock market have always been in search of novel and unique techniques so that they can successfully predict stock price movement and make a big profit. However, investors continue to look for improved and new techniques to beat the market instead of old and traditional ones. Therefore, researchers are continuously working to build novel techniques to supply the demand of investors. Different types of recurrent neural networks (RNN) are used in time series analyses, especially in stock price prediction. However, since not all stocks’ prices follow the same trend, a single model cannot be used to predict the movement of all types of stock’s price. Therefore, in this research we conducted a comparative analysis of three commonly used RNNs—simple RNN, Long Short Term Memory (LSTM), and Gated Recurrent Unit (GRU)—and analyzed their efficiency for stocks having different stock trends and various price ranges and for different time frequencies. We considered three companies’ datasets from 30 June 2000 to 21 July 2020. The stocks follow different trends of price movements, with price ranges of $30, $50, and $290 during this period. We also analyzed the performance for one-day, three-day, and five-day time intervals. We compared the performance of RNN, LSTM, and GRU in terms of R2 value, MAE, MAPE, and RMSE metrics. The results show that simple RNN is outperformed by LSTM and GRU because RNN is susceptible to vanishing gradient problems, while the other two models are not. Moreover, GRU produces lesser errors comparing to LSTM. It is also evident from the results that as the time intervals get smaller, the models produce lower errors and higher reliability.


Sign in / Sign up

Export Citation Format

Share Document