interest rate values, and the previous day's stock
market index values of France, Germany, UK,
S&P500, Brazil, and Japan were used as input
variables. Three different models were created using
these variables.
The first model, which was composed of the
previous day's index value, US dollar, and overnight
interest rate variables, produced more successful
results (Kutlu and Badur, 2009).
Diler attempted to predict the direction of the
IMKB 100 index the next day with the Ann method
in his study. Input variables of the model determine
as 10-day simple moving average, 5 and 10-day
weighted moving average, 10-day momentum, a
stochastic indicator (K%), relative strength index
(RSI), MACD (12 and 26-day exponential averages).
The success rate of the model calculated as 60.81%
(Diler, 2003).
Altay and Satman tried to estimate the IMKB 30
index with ANN and regression methods. They
tackled the data they used in the model on a daily and
monthly basis. When the models compared, it
appeared that the regression model is more successful
for both cases. It also stated that the ANN model
generally correctly predicted the direction of the
IMKB 30 index (Altay and Satman, 2005).
Sui et al. attempted to predict the direction of the
Shanghai stock market with support vector machines
(SVM). In the forecast model, they tried to estimate
the stock market direction of the day based on the
previous day's price. Alexander filter, relative
strength index, money flow index, Bollinger bands,
Chaikin oscillator, moving average
convergence/divergence, stochastic K%,
accumulation/distribution oscillator, and Williams’ R
technical indicators used as input variables in the
study. The prediction study with these technical
indicators achieved a 54.25% success rate (Sui et al.,
2007).
Inthachot et al. attempted to estimate the Thai
stock exchange index with ANN and SVM methods.
He used ten technical indicators for this forecast
model. When the performance of the two models
evaluated, it is seen that the model created by the
ANN method was more successful (Inthachot et al.,
2015).
Gündüz et al. attempted to estimate the daily
movement directions of three shares in Borsa Istanbul
with convolutional neural networks. In the model
they created, data between January 2011 and
December 2015 used. Two different sets of input
variables used for the model created. There are daily
opening, closing, highest and lowest values of stocks
in the first input variable set. In the second input
variable set, there are technical indicators calculated
from gold and dollar price data. When the second
dataset is added to the model created with the first
dataset, it was seen to improve the classification
performance of the model (Gündüz et al., 2017).
Parmar et al. attempted to predict the future value
of stocks of a company with regression and long short
term memory (LSTM) methods. The input variables
of the models consist of the open, close, low, high and
volume values of the stock. The input variables of the
models consist of approximately nine lakh records
consisting of the open, close, high, low, and volume
values of the stock. When the models compared, the
model created with the LSTM method was found to
be more successful than regression-based model
(Parmar et al., 2018).
Hossain et al. proposed a novel hybrid model
based on deep learning for stock forecasting. The
dataset used in the model consists of 66 years of
S&P500 index values (date, open, close and volume).
The proposed hybrid network has achieved 0.00098
MSE for this dataset (Hossain et al., 2018).
Pang et al. attempted to predict the Shanghai A-
Share Composite index and price of the Sinopec stock
via LSTM with embedded layer (ELSTM). This layer
used to reduce the data dimension. The created model
has achieved 0.017 MSE for Shanghai A-Share
Composite index while achieved 0.0019 MSE for
Sinopec stock (Pang et al., 2018).
Given the domestic and international stock market
index studies examined above, we found that stock
price data generally was chosen as the input dataset.
We have created a slightly different set of data from
these studies. This dataset we created; consists of
stock price data (including the opening price, the
highest price, the lowest price, the closing price and
the volume), 29 technical indicators calculated from
these price data, and 5 basic indicators. In this study,
we tried to estimate the closing price of two stocks
within the IMKB100 by using the LSTM method with
this data set we created.
The rest of this study is organized as follows: In
Section II, information about the dataset used in the
developed model is given. The LSTM method used in
the application is detailed in Section III. We describe
our experimental results in Section IV. The last
section consists of the conclusion and future works.
2 PREPARATION OF DATASET
This section provides information about how the
dataset created for the prediction model.