Forecasting the movements of Bitcoin prices: an application of machine learning algorithms

03/08/2023
by   Hakan Pabuccu, et al.
0

Cryptocurrencies, such as Bitcoin, are one of the most controversial and complex technological innovations in today's financial system. This study aims to forecast the movements of Bitcoin prices at a high degree of accuracy. To this aim, four different Machine Learning (ML) algorithms are applied, namely, the Support Vector Machines (SVM), the Artificial Neural Network (ANN), the Naive Bayes (NB) and the Random Forest (RF) besides the logistic regression (LR) as a benchmark model. In order to test these algorithms, besides existing continuous dataset, discrete dataset was also created and used. For the evaluations of algorithm performances, the F statistic, accuracy statistic, the Mean Absolute Error (MAE), the Root Mean Square Error (RMSE) and the Root Absolute Error (RAE) metrics were used. The t test was used to compare the performances of the SVM, ANN, NB and RF with the performance of the LR. Empirical findings reveal that, while the RF has the highest forecasting performance in the continuous dataset, the NB has the lowest. On the other hand, while the ANN has the highest and the NB the lowest performance in the discrete dataset. Furthermore, the discrete dataset improves the overall forecasting performance in all algorithms (models) estimated.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/03/2019

Are Bitcoins price predictable? Evidence from machine learning techniques using technical indicators

The uncertainties in future Bitcoin price make it difficult to accuratel...
research
04/22/2020

Machine Learning Methods for Herschel–Bulkley Fluids in Annulus: Pressure Drop Predictions and Algorithm Performance Evaluation

Accurate measurement of pressure drop in energy sectors especially oil a...
research
03/10/2022

Evaluation of Machine Learning Algorithms in Network-Based Intrusion Detection System

Cybersecurity has become one of the focuses of organisations. The number...
research
01/04/2020

Forecasting Bitcoin closing price series using linear regression and neural networks models

This paper studies how to forecast daily closing price series of Bitcoin...
research
11/30/2021

Machine Learning for Air Transport Planning and Management

In this work we compare the performance of several machine learning algo...
research
09/26/2019

Modeling Electromagnetic Navigation Systems for Medical Applications using Random Forests and Artificial Neural Networks

Electromagnetic Navigation Systems (eMNS) can be used to control a varie...
research
05/30/2021

Empirical Models for Multidimensional Regression of Fission Systems

The development of next-generation autonomous control of fission systems...

Please sign up or login with your details

Forgot password? Click here to reset