Assessing machine learning performance in cryptocurrency market price prediction

Cryptocurrencies, which are digitally encrypted and decentralized, continue to attract attention of  nancial market players across the world. Because of high volatility in cryptocurrency market, predicting price of cryptocurrencies has become one of the most complicated  elds in  nancial markets. In...

Full description

Bibliographic Details
Main Authors: Kamran Pakizeh, Arman Malek, Mahya Karimzadeh khosroshahi, Hasan Hamidi Razi
Format: Article
Language:English
Published: Allameh Tabataba'i University Press 2022-07-01
Series:Mathematics and Modeling in Finance
Subjects:
Online Access:https://jmmf.atu.ac.ir/article_14563_6236068a080e105c29b7816d6461652d.pdf
_version_ 1797796011176886272
author Kamran Pakizeh
Arman Malek
Mahya Karimzadeh khosroshahi
Hasan Hamidi Razi
author_facet Kamran Pakizeh
Arman Malek
Mahya Karimzadeh khosroshahi
Hasan Hamidi Razi
author_sort Kamran Pakizeh
collection DOAJ
description Cryptocurrencies, which are digitally encrypted and decentralized, continue to attract attention of  nancial market players across the world. Because of high volatility in cryptocurrency market, predicting price of cryptocurrencies has become one of the most complicated  elds in  nancial markets. In this paper, we use Long Short-Term Memory (LSTM) and Gated Recurrent Unit (GRU) models to predict price of four well-known cryptocurrencies of Bitcoin (BTC), Ethereum(ETH), Litecoin (LTC), and Ripple (XRP). These models are subdivisions of Articial Intelligence, machine learning and data science. The main aim of this paper is to compare the accuracy of above-mentioned models in forecasting time series data, to  nd out which model can better predict price in these four cryptocurrencies. 43 variables consisting of 28 technical indicators and t+10 lags were calculated and appended to the Open, High, Low, Close and Volume (OHLCV) data for selected cryptocurrencies. Applying random forest as feature selection, 25 variables werechosen, 24 of them selected as feature (independent variables) and one as a dependent variable. Each attribute value was converted into a relative standard score, followed by Min-max scaling; we compare models and results of Dieblod Mariano test that is used to examine whether the differences in predictive accuracy with these two models are signi cant, reveal that LSTM reaches better accuracy than GRU for BTC and ETH, but both models convey the same accuracy for LTC and XRP.
first_indexed 2024-03-13T03:26:41Z
format Article
id doaj.art-c87588c0d2ea43c7be8215a321ae317d
institution Directory Open Access Journal
issn 2783-0578
2783-056X
language English
last_indexed 2024-03-13T03:26:41Z
publishDate 2022-07-01
publisher Allameh Tabataba'i University Press
record_format Article
series Mathematics and Modeling in Finance
spelling doaj.art-c87588c0d2ea43c7be8215a321ae317d2023-06-25T07:59:43ZengAllameh Tabataba'i University PressMathematics and Modeling in Finance2783-05782783-056X2022-07-012113210.22054/jmmf.2022.1456314563Assessing machine learning performance in cryptocurrency market price predictionKamran Pakizeh0Arman Malek1Mahya Karimzadeh khosroshahi2Hasan Hamidi Razi3Faculty of Financial Sciences, Kharazmi University, Tehran, IranFaculty of Financial Sciences, Kharazmi University, Tehran, IranFaculty of Financial Sciences, Kharazmi University, Tehran, IranFaculty of Agriculture, Tarbiat Modares University, Tehran, Iran.Cryptocurrencies, which are digitally encrypted and decentralized, continue to attract attention of  nancial market players across the world. Because of high volatility in cryptocurrency market, predicting price of cryptocurrencies has become one of the most complicated  elds in  nancial markets. In this paper, we use Long Short-Term Memory (LSTM) and Gated Recurrent Unit (GRU) models to predict price of four well-known cryptocurrencies of Bitcoin (BTC), Ethereum(ETH), Litecoin (LTC), and Ripple (XRP). These models are subdivisions of Articial Intelligence, machine learning and data science. The main aim of this paper is to compare the accuracy of above-mentioned models in forecasting time series data, to  nd out which model can better predict price in these four cryptocurrencies. 43 variables consisting of 28 technical indicators and t+10 lags were calculated and appended to the Open, High, Low, Close and Volume (OHLCV) data for selected cryptocurrencies. Applying random forest as feature selection, 25 variables werechosen, 24 of them selected as feature (independent variables) and one as a dependent variable. Each attribute value was converted into a relative standard score, followed by Min-max scaling; we compare models and results of Dieblod Mariano test that is used to examine whether the differences in predictive accuracy with these two models are signi cant, reveal that LSTM reaches better accuracy than GRU for BTC and ETH, but both models convey the same accuracy for LTC and XRP.https://jmmf.atu.ac.ir/article_14563_6236068a080e105c29b7816d6461652d.pdfcryptocurrencylong short-term memorygated recurrent unitrandom forest classifier
spellingShingle Kamran Pakizeh
Arman Malek
Mahya Karimzadeh khosroshahi
Hasan Hamidi Razi
Assessing machine learning performance in cryptocurrency market price prediction
Mathematics and Modeling in Finance
cryptocurrency
long short-term memory
gated recurrent unit
random forest classifier
title Assessing machine learning performance in cryptocurrency market price prediction
title_full Assessing machine learning performance in cryptocurrency market price prediction
title_fullStr Assessing machine learning performance in cryptocurrency market price prediction
title_full_unstemmed Assessing machine learning performance in cryptocurrency market price prediction
title_short Assessing machine learning performance in cryptocurrency market price prediction
title_sort assessing machine learning performance in cryptocurrency market price prediction
topic cryptocurrency
long short-term memory
gated recurrent unit
random forest classifier
url https://jmmf.atu.ac.ir/article_14563_6236068a080e105c29b7816d6461652d.pdf
work_keys_str_mv AT kamranpakizeh assessingmachinelearningperformanceincryptocurrencymarketpriceprediction
AT armanmalek assessingmachinelearningperformanceincryptocurrencymarketpriceprediction
AT mahyakarimzadehkhosroshahi assessingmachinelearningperformanceincryptocurrencymarketpriceprediction
AT hasanhamidirazi assessingmachinelearningperformanceincryptocurrencymarketpriceprediction