STOCK PRICES PREDICTION USING MACHINE LEARNING

SUDIYANDI, SELLY MARGARETHA (2023) STOCK PRICES PREDICTION USING MACHINE LEARNING. Other thesis, Universitas Katholik Soegijapranata Semarang.

[img] Text
19.K1.0046-SELLY MARGARETHA SUDIYANDI-COVER_a.pdf

Download (926kB)
[img] Text
19.K1.0046-SELLY MARGARETHA SUDIYANDI-BAB I_a.pdf

Download (192kB)
[img] Text
19.K1.0046-SELLY MARGARETHA SUDIYANDI-BAB II_a.pdf
Restricted to Registered users only

Download (192kB)
[img] Text
19.K1.0046-SELLY MARGARETHA SUDIYANDI-BAB III_a.pdf

Download (682kB)
[img] Text
19.K1.0046-SELLY MARGARETHA SUDIYANDI-BAB IV_a.pdf

Download (1MB)
[img] Text
19.K1.0046-SELLY MARGARETHA SUDIYANDI-BAB V_a.pdf

Download (1MB)
[img] Text
19.K1.0046-SELLY MARGARETHA SUDIYANDI-BAB VI_a.pdf

Download (161kB)
[img] Text
19.K1.0046-SELLY MARGARETHA SUDIYANDI-DAPUS_a.pdf

Download (185kB)
[img] Text
19.K1.0046-SELLY MARGARETHA SUDIYANDI-LAMP_a.pdf

Download (494kB)

Abstract

Prediction of stock price movements in the future will be an area that is widely researched. There is a hypothesis that it is considered impossible to predict stock prices, but it can also show that stock price forecasts can achieve a fairly high level of accuracy if properly formulated and modeled. This is because equity trading is one of the most important investment activities. Modeling and forecasting future stock prices based on current financial information can be very helpful to investors. They want to know if inventories go up or down in the short or long term. In this research, the author wants to analyze the comparison of accuracy and train the dataset using linear regression, lasso regression, LSSVM, LSTM, and CNN, then the accuracy will be calculated from the Mean Absolute Error (MAE), Root Mean Squared Error (RMSE) and Mean Absolute Percentage Error (MAPE). This can be used by investors in predicting stock prices using a more accurate algorithm. The findings reveal that the CNN model has a substantially lower accuracy value, while LSTM also performs well on specific datasets. However, there is one difference between these two models: the LSTM training time is slower than the CNN model. This is because computations in CNNs may occur in parallel (the same filter is applied to numerous circumstances at the same time), but LSTMs need to be processed sequentially, because the next step depends on the prior one.

Item Type: Thesis (Other)
Subjects: 000 Computer Science, Information and General Works > 004 Data processing & computer science
Divisions: Faculty of Computer Science > Department of Informatics Engineering
Depositing User: mr AM. Pudja Adjie Sudoso
Date Deposited: 10 Apr 2023 01:11
Last Modified: 10 Apr 2023 01:11
URI: http://repository.unika.ac.id/id/eprint/31413

Actions (login required)

View Item View Item