Cryptocurrency returns forecasting with machine learning

Thesis title: Cryptocurrency returns forecasting with machine learning
Author: Iskra, Matúš
Thesis type: Diploma thesis
Supervisor: Fičura, Milan
Opponents: Babusik, Martin
Thesis language: English
Abstract:
In the recent years, machine learning became significant in many sectors, and finance is no exception. The present diploma thesis is based on exploring the use of machine learning methodologies with LSTM networks, Gated Recurrent Units, and BERT to conduct sentiment analysis which could be utilized for predicting cryptocurrency returns and market sentiment perception to improve decision-making in such a highly volatile cryptocurrency market. It gives a brief history of the cryptocurrency market, followed by describing in detail the methodology regarding data preprocessing: normalization, feature engineering, and creating time series datasets. Development of the LSTM and GRU models for return predictions where BERT is to be used in sentiment analysis from sources such as Reddit. Their respective performances were measured in terms of the Accuracy, Average Daily Return, Average Daily Volatility and T-statistic. Results prove the efficiency of the applied machine learning models both in cryptocurrency return prediction and in gauging sentiment. Trading strategies based on model predictions are backtested with a view to assessing practical profitability. It will also help as a contribution to the application of machine learning in financial forecasting, which will go a long way to help investors and financial analysts understand some capabilities and limitations of those techniques in cryptocurrency markets.
Keywords: Cryptocurrency forecasting; machine learning; LSTM; GRU; BERT; financial prediction; time series analysis; predictive modeling; investment decision making; financial analytics
Thesis title: Predikování výnosů kryptoměn za pomocí strojového učení
Author: Iskra, Matúš
Thesis type: Diplomová práce
Supervisor: Fičura, Milan
Opponents: Babusik, Martin
Thesis language: English
Abstract:
V posledních letech se strojové učení stalo významným v mnoha odvětvích a finance nejsou výjimkou. Předkládaná diplomová práce je založena na zkoumání využití metodik strojového učení se sítěmi LSTM, Gated Recurrent Units a BERT k provádění analýzy sentimentu, kterou lze využít k předpovídání výnosů kryptoměn a vnímání tržního sentimentu pro zlepšení rozhodování na tak vysoce volatilním trhu s kryptoměnami. Uvádí stručnou historii trhu s kryptoměnami a následně podrobně popisuje metodiku týkající se předzpracování dat: normalizace, feature engineering a vytváření souborů dat časových řad. Vývoj modelů LSTM a GRU pro predikci výnosů, kde se má BERT použít při analýze sentimentu ze zdrojů, jako je Reddit. Jejich příslušná výkonnost byla měřena pomocí Accuracy, průměrného denního výnosu, průměrní denní volatility a T-statistiky. Výsledky dokazují účinnost použitých modelů strojového učení jak při predikci výnosů kryptoměn, tak při měření sentimentu. Obchodní strategie založené na předpovědích modelů jsou zpětně testovány s cílem posoudit praktickou ziskovost. Práce rovněž poslouží jako příspěvek k aplikaci strojového učení ve finančním prognózování, který investorům a finančním analytikům významně pomůže pochopit některé možnosti a omezení těchto technik na trzích kryptoměn.
Keywords: Predikce kryptoměn; strojové učení; LSTM; finanční predikce; finanční analýza; GRU; BERT; analýza časových ŕad; prediktivní modelování; investiční rozhodování

Information about study

Study programme: Finanční inženýrství
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Finance and Accounting
Department: Department of Banking and Insurance

Information on submission and defense

Date of assignment: 1. 3. 2022
Date of submission: 14. 1. 2025
Date of defense: 6. 2. 2025
Identifier in the InSIS system: https://insis.vse.cz/zp/80032/podrobnosti

Files for download

    Last update: