Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
CryptoCurrency Time Series analysis: Comparative analysis between LSTM and BART Algorithm
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science.
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science.
2023 (English)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Background: Cryptocurrency is an innovative digital or virtual form of money thatuses cryptographic techniques for secured financial transactions within a decentralized structure. Due to its high volatility and susceptibility to external factors, itis difficult to understand its behavior which makes accurate predictions challengingfor the investors who are trying to forecast price changes and make profitable investments. Time series analysis is a crucial technique that analyzes historical pricedata, trading volumes, etc., and anticipates future price trends behavior. which isone of the most precise and effective techniques for the prediction of prices and alsofor predicting trading pairs. So in this study, we compared machine learning anddeep learning algorithms with time series analysis to find out which algorithm givesaccurate predictions for the trading pairs.

Objectives: The objective of this thesis is to identify the efficient algorithm thatproduces accurate predictions of trading pairs using time series analysis using different evaluation metrics like RMSE, MSE, MAE, and R-squared.

Methods: SLR has been conducted to choose the algorithms based on the literature survey. The algorithms that we choose here are BART and LSTM to performa time series analysis for forecasting the cryptocurrency trading pair values. The selected data is used for training, validating, and, testing over the selected algorithmsfor the analysis of forecasting future price values. Firstly, the models were importedusing their respective built-in functions and the training data was used for trainingthe created model and the testing data was used for the testing of the model. Next,the time series analysis is implemented using the ARIMA model, the actual valuesand the predicted values over the implemented analysis were examined through thegraphical analysis. After this, the evaluation metrics are calculated on each of theimplemented algorithms to find out which has shown better results in predicting future values. 

Results: In this section, after the implementation of the method, it is found thatthe BART had shown higher performance compared to LSTM. We can observethat the RMSE of the LSTM algorithm is (0.012429) and BART the algorithm is(0.00372), MSE for LSTM is (0.000154) and for BART is (0.0000138) MAE forBART is (0.00023) and for LSTM is (0.0034) whereas R-Squared values for LSTMis (0.2925) and for BART is (0.9364).

Conclusions: This study uses the ARIMA model to forecast cryptocurrency tradingpairs and compares its effectiveness to that of the BART and LSTM algorithms using evaluation metrics like RMSE, MSE, MAE, and R-Squared in particular, BARToutperforms the LSTM and exhibits better values for all the four evaluation metrics.

Place, publisher, year, edition, pages
2023. , p. 54
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-25606OAI: oai:DiVA.org:bth-25606DiVA, id: diva2:1811957
Subject / course
DV1478 Bachelor Thesis in Computer Science
Educational program
DVGDT Bachelor Qualification Plan in Computer Science 60.0 hp
Supervisors
Examiners
Available from: 2023-12-13 Created: 2023-11-14 Last updated: 2023-12-13Bibliographically approved

Open Access in DiVA

CryptoCurrency Time Series analysis - Comparative analysis between LSTM and BART Algorithm(1054 kB)69 downloads
File information
File name FULLTEXT02.pdfFile size 1054 kBChecksum SHA-512
1cef1ac0ef9d3b65fcea3d4757457d0ca5df0d461344bda76803ea023b6aa1f40e99e10284e9c495888e00fd097b6b4a9714d2cd252d16f7120a015067504f20
Type fulltextMimetype application/pdf

By organisation
Department of Computer Science
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 69 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 195 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf