STOCK PRICE PREDICTION USING LONG SHORT-TERM MEMORY NETWORK
Building stock price prediction model generally requires considerable time and data, because each stock has a different price movement characteristic. Even though the prediction results in general will be more accurate, computation time and cost to make model for each stock are too high. This proble...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/39797 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:39797 |
---|---|
spelling |
id-itb.:397972019-06-27T16:03:07ZSTOCK PRICE PREDICTION USING LONG SHORT-TERM MEMORY NETWORK Pradjanata, Roselina Indonesia Final Project stocks, indices, models, LSTM, LQ45, JKSE INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/39797 Building stock price prediction model generally requires considerable time and data, because each stock has a different price movement characteristic. Even though the prediction results in general will be more accurate, computation time and cost to make model for each stock are too high. This problem can be overcome by creating a model using a stock index that is already a combined price of certain stocks. This research focuses on modeling the prices of Indonesian stocks included in the JKSE by using the LQ45 index which consists of 45 stocks with the largest capitalization. Modeling will use artificial neural networks called long short-term memory (LSTM) which is very suitable for time-series data types and can remember long-term relationships from data. The experiment was carried out to get the model with the best hyperparameter. The hyperparameter tuning in the experiment is batch size, number of epochs, and number of neurons in the hidden layer. Due to the constantly increasing stock price data, a stock price prediction system will be developed that makes the model always updated with the latest data and the best hyperparameters. The results of the experiment are the LQ45 index model which can be used to predict all stocks included in the JKSE. Prediction performance will be measured using the mean absolute percentage error (MAPE) metric so that it can be compared between individual stocks. From the test results, predictive performance of the stocks that have high volatility tends to be lower than stocks that are fairly stable and have low volatility. Meanwhile, whether of these stocks included in the LQ45 index has little effect on predictive performance. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Building stock price prediction model generally requires considerable time and data, because each stock has a different price movement characteristic. Even though the prediction results in general will be more accurate, computation time and cost to make model for each stock are too high. This problem can be overcome by creating a model using a stock index that is already a combined price of certain stocks.
This research focuses on modeling the prices of Indonesian stocks included in the JKSE by using the LQ45 index which consists of 45 stocks with the largest capitalization. Modeling will use artificial neural networks called long short-term memory (LSTM) which is very suitable for time-series data types and can remember long-term relationships from data. The experiment was carried out to get the model with the best hyperparameter. The hyperparameter tuning in the experiment is batch size, number of epochs, and number of neurons in the hidden layer. Due to the constantly increasing stock price data, a stock price prediction system will be developed that makes the model always updated with the latest data and the best hyperparameters.
The results of the experiment are the LQ45 index model which can be used to predict all stocks included in the JKSE. Prediction performance will be measured using the mean absolute percentage error (MAPE) metric so that it can be compared between individual stocks. From the test results, predictive performance of the stocks that have high volatility tends to be lower than stocks that are fairly stable and have low volatility. Meanwhile, whether of these stocks included in the LQ45 index has little effect on predictive performance. |
format |
Final Project |
author |
Pradjanata, Roselina |
spellingShingle |
Pradjanata, Roselina STOCK PRICE PREDICTION USING LONG SHORT-TERM MEMORY NETWORK |
author_facet |
Pradjanata, Roselina |
author_sort |
Pradjanata, Roselina |
title |
STOCK PRICE PREDICTION USING LONG SHORT-TERM MEMORY NETWORK |
title_short |
STOCK PRICE PREDICTION USING LONG SHORT-TERM MEMORY NETWORK |
title_full |
STOCK PRICE PREDICTION USING LONG SHORT-TERM MEMORY NETWORK |
title_fullStr |
STOCK PRICE PREDICTION USING LONG SHORT-TERM MEMORY NETWORK |
title_full_unstemmed |
STOCK PRICE PREDICTION USING LONG SHORT-TERM MEMORY NETWORK |
title_sort |
stock price prediction using long short-term memory network |
url |
https://digilib.itb.ac.id/gdl/view/39797 |
_version_ |
1822269369439223808 |