Papers2 providers · 2 records
January 1, 2020· Quantitative Finance and Economics
article
Open access

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

Authors:Hakan Pabuçcu *Serdar OnganAyşe Ongan *

Abstract

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 (<i>SVM</i>), the Artificial Neural Network (<i>ANN</i>), the Naï ve Bayes (<i>NB)</i> and the Random Forest (<i>RF</i>) 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 <i>F</i> statistic, accuracy statistic, the Mean Absolute Error (MAE), the Root Mean Square Error (RMSE) and the Root Absolute Error (RAE) metrics were used. The <i>t</i> 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 <i>RF</i> has the highest forecasting performance in the continuous dataset, the <i>NB</i> has the lowest. On the other hand, while the <i>ANN</i> has the highest and the <i>NB</i> the lowest performance in the discrete dataset. Furthermore, the discrete dataset improves the overall forecasting performance in all algorithms (models) estimated.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.