LSTM-Based Stock Index Forecasting : Prediction Accuracy, Trading Performance, and Interpretability

dc.contributor.authorSalonen, Anton
dc.contributor.departmentfi=Laskentatoimen ja rahoituksen laitos|en=Department of Accounting and Finance|
dc.contributor.facultyfi=Turun kauppakorkeakoulu|en=Turku School of Economics|
dc.contributor.studysubjectfi=Laskentatoimi ja rahoitus|en=Accounting and Finance|
dc.date.accessioned2026-04-29T22:48:22Z
dc.date.issued2026-04-17
dc.description.abstractThis study examines the effectiveness of Long Short-Term Memory (LSTM) networks in forecasting stock index prices and evaluates whether such forecasts can be translated into an economically meaningful trading strategy. Using daily data from the OMXH25 index from 2010–2024 and a set of macroeconomic variables, a LSTM model is trained to predict next-day closing prices. The performance of the LSTM model is compared against a traditional autoregressive integrated moving average (ARIMA) benchmark, both in terms of statistical forecasting accuracy and economic performance in a rule-based trading framework. The empirical results indicate that the LSTM model does not outperform the ARIMA benchmark in forecasting accuracy. Furthermore, while the LSTM-based trading strategy generates higher returns than a buy-and-hold benchmark in a transaction cost free setting, the advantage disappears once transaction costs are introduced. Under such conditions, the strategy fails to produce economically meaningful excess returns in comparison to the buy-and-hold benchmark. The findings suggest that applying machine learning models into financial modelling does not necessarily translate into profitable trading opportunities, particularly when transaction costs are considered. To enhance interpretability, SHapley Additive exPlanations (SHAP) are applied to the trained LSTM model. The analysis reveals that the model relies primarily on recent lagged values of the index, while the additional macroeconomic variables provide limited incremental predictive value. This indicates that the model predominantly captures short-term autoregressive patterns rather than complex relationships across explanatory variables. Overall, the results suggest that, in the context of the OMXH25 index, the increased complexity of LSTM models does not yield superior economic performance compared to simpler benchmark models. The study highlights the importance of evaluating forecasting models within realistic trading frameworks and contributes to the literature by combining forecasting performance, trading evaluation, and model interpretability within a unified empirical setting.
dc.description.abstractTässä tutkimuksessa tarkastellaan Long Short-Term Memory (LSTM) -neuroverkkojen tehokkuutta osakeindeksien hintojen ennustamisessa sekä arvioidaan, voiko sijoittaja hyödyntää kyseisiä ennusteita luomalla niiden pohjalta yksinkertaisen kaupankäyntistrategian. Tutkimuksessa hyödynnetään päivittäistä OMXH25-indeksin hintadataa vuosilta 2010–2024 sekä joukkoa makrotaloudellisia muuttujia ja luodaan LSTM-malli, jota opetetaan ennustamaan seuraavan päivän päätöskurssia. LSTM-mallin suorituskykyä verrataan perinteiseen autoregressivie integrated moving average (ARIMA) -malliin sekä ennustetarkkuuden että kaupankäyntistrategian tuottavuuden avulla. Tulokset osoittavat, että LSTM-malli ei saavuta ARIMA-mallia parempaa ennustetarkkuutta, eikä täten pärjää ARIMA pohjaiselle kaupankäyntistrategialle, kun kaupankäyntikustannuksia ei huomioida. LSTM-pohjaisen kaupankäyntistrategian havaitaan tuottavan korkeampia tuottoja ja riskikorjattuja tuottoja kuin “osta ja pidä” -strategia tilanteessa, jossa kaupankäyntikustannuksia ei huomioida. Ilmiö kuitenkin katoaa, kun tarkastelussa huomioidaan kustannukset, jolloin strategia ei kykene tuottamaan taloudellisesti merkittävää etua verrattuna “osta ja pidä” -strategiaan. Tulokset viittaavat siihen, että koneoppimismallien soveltaminen rahoitusmarkkinoilla ei välittömästi johda kannattaviin kaupankäyntistrategioihin, erityisesti kun tarkastelussa huomioidaan kaupankäyntikustannukset. Mallin tulkittavuuden parantamiseksi tutkimuksessa hyödynnetään SHapley Additive exPlanations (SHAP) menetelmää. Analyysi osoittaa, että LSTM-malli perustaa ennusteensa pääasiassa osakeindeksin tuoreimpiin arvoihin, kun taas tarkastelun muiden muuttujien tuoma lisäarvo ennustamisessa jää hintadataan verratessa vähäiseksi. Tämä viittaa siihen, että malli oppii ensisijaisesti lyhyen aikavälin rakenteita hintadatassa sen sijaan, että se löytäisi monimutkaisempia muuttujien välisiä riippuvuuksia. Kokonaisuutena tulokset osoittavat, että OMXH25-indeksin ja tutkimuksen muiden olosuhteiden tapauksessa LSTM-mallien kyky mallintaa monimutkaisia muuttujien välisiä riippuvuuksia ei johda parempaan taloudelliseen suorituskykyyn verrattuna yksinkertaisempiin vertailumalleihin. Tämä tutkimus korostaa ennustemallien arvioinnin merkitystä realistisissa kaupankäyntiolosuhteissa ja tarjoaa kirjallisuuteen oman lisänsä yhdistämällä ennustetarkkuuden, kaupankäynnin ja mallien tulkittavuuden saman aikaisesti empiirisessä tarkastelussa.
dc.format.extent67
dc.identifier.urihttps://www.utupub.fi/handle/11111/60152
dc.identifier.urnURN:NBN:fi-fe2026042734318
dc.language.isoeng
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightsavoin
dc.subjectLong Short-Term Memory
dc.subjectLSTM
dc.subjectFinancial forecasting
dc.subjectSHAP
dc.subjectPredictability of the stock market
dc.subjectTaloudellinen ennustaminen
dc.subjectOsakemarkkinoiden ennustettavuus
dc.titleLSTM-Based Stock Index Forecasting : Prediction Accuracy, Trading Performance, and Interpretability
dc.type.ontasotfi=Pro gradu -tutkielma|en=Master's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Salonen_Anton_opinnayte.pdf
Size:
1.88 MB
Format:
Adobe Portable Document Format