Papers1 provider · 1 record
February 2, 2024· Journal of Computing and Communication
article
Open access

Bitcoin_ML: An Efficient Framework for Bitcoin Price Prediction Using Machine Learning

Authors:Maged FaroukNashwa ShakerDiaa Salama AbdElminaamOmnia ElrashidyLana MandourMalak MesbahJana WalidMariam AhmedRawan AttiaNouran AhmedReda Elazab

Abstract

Econometrics can be used to understand and forecast price movements, assess market efficiency, and explore the factors influencing Bitcoin's value and adaptation. Econometrics is related to bitcoin in seven categories: price analysis and prediction, market efficiency, determination of Bitcoin prices, risk analysis, adaptation and network effects, causality tests, and simulation and stress. Testing these analyses can be invaluable for policymakers, investors, and financial institutions interested in the economics of digital currencies. Bitcoin price prediction in machine learning has many challenges that have deep roots in 2 main properties: cryptocurrencies and complexities in the Machine Learning models. Many problems are associated with machine learning for bitcoin price prediction, such as overfitting, data quality and availability, latent variables, model interpretability, computational complexity, dynamic adaptation, market manipulation, anomalies, data snooping bias risk, and time horizon mismatch. In the paper, we proposed an efficient framework for the prediction of bitcoin using nine different machine learning algorithms (linear Regression, random forest, adaboost, tree, KNN, gradient boosting, constant, neural network, SVM) on five different datasets. The results revealed that linear Regression emerged as the optimal model for the first data set. In the second data set, the random forest model demonstrated superior performance. The third data set exhibited the highest efficacy when the Adaboost model was employed. The fourth data set yielded the best outcomes with the random forest model, while linear Regression was the most effective choice for the final data set.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.