Cargando…

Predictions of bitcoin prices through machine learning based frameworks

The high volatility of an asset in financial markets is commonly seen as a negative factor. However short-term trades may entail high profits if traders open and close the correct positions. The high volatility of cryptocurrencies, and in particular of Bitcoin, is what made cryptocurrency trading so...

Descripción completa

Detalles Bibliográficos
Autores principales: Cocco, Luisanna, Tonelli, Roberto, Marchesi, Michele
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8022579/
https://www.ncbi.nlm.nih.gov/pubmed/33834099
http://dx.doi.org/10.7717/peerj-cs.413
_version_ 1783674959676047360
author Cocco, Luisanna
Tonelli, Roberto
Marchesi, Michele
author_facet Cocco, Luisanna
Tonelli, Roberto
Marchesi, Michele
author_sort Cocco, Luisanna
collection PubMed
description The high volatility of an asset in financial markets is commonly seen as a negative factor. However short-term trades may entail high profits if traders open and close the correct positions. The high volatility of cryptocurrencies, and in particular of Bitcoin, is what made cryptocurrency trading so profitable in these last years. The main goal of this work is to compare several frameworks each other to predict the daily closing Bitcoin price, investigating those that provide the best performance, after a rigorous model selection by the so-called k-fold cross validation method. We evaluated the performance of one stage frameworks, based only on one machine learning technique, such as the Bayesian Neural Network, the Feed Forward and the Long Short Term Memory Neural Networks, and that of two stages frameworks formed by the neural networks just mentioned in cascade to Support Vector Regression. Results highlight higher performance of the two stages frameworks with respect to the correspondent one stage frameworks, but for the Bayesian Neural Network. The one stage framework based on Bayesian Neural Network has the highest performance and the order of magnitude of the mean absolute percentage error computed on the predicted price by this framework is in agreement with those reported in recent literature works.
format Online
Article
Text
id pubmed-8022579
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-80225792021-04-07 Predictions of bitcoin prices through machine learning based frameworks Cocco, Luisanna Tonelli, Roberto Marchesi, Michele PeerJ Comput Sci Artificial Intelligence The high volatility of an asset in financial markets is commonly seen as a negative factor. However short-term trades may entail high profits if traders open and close the correct positions. The high volatility of cryptocurrencies, and in particular of Bitcoin, is what made cryptocurrency trading so profitable in these last years. The main goal of this work is to compare several frameworks each other to predict the daily closing Bitcoin price, investigating those that provide the best performance, after a rigorous model selection by the so-called k-fold cross validation method. We evaluated the performance of one stage frameworks, based only on one machine learning technique, such as the Bayesian Neural Network, the Feed Forward and the Long Short Term Memory Neural Networks, and that of two stages frameworks formed by the neural networks just mentioned in cascade to Support Vector Regression. Results highlight higher performance of the two stages frameworks with respect to the correspondent one stage frameworks, but for the Bayesian Neural Network. The one stage framework based on Bayesian Neural Network has the highest performance and the order of magnitude of the mean absolute percentage error computed on the predicted price by this framework is in agreement with those reported in recent literature works. PeerJ Inc. 2021-03-29 /pmc/articles/PMC8022579/ /pubmed/33834099 http://dx.doi.org/10.7717/peerj-cs.413 Text en © 2021 Cocco et al. https://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Artificial Intelligence
Cocco, Luisanna
Tonelli, Roberto
Marchesi, Michele
Predictions of bitcoin prices through machine learning based frameworks
title Predictions of bitcoin prices through machine learning based frameworks
title_full Predictions of bitcoin prices through machine learning based frameworks
title_fullStr Predictions of bitcoin prices through machine learning based frameworks
title_full_unstemmed Predictions of bitcoin prices through machine learning based frameworks
title_short Predictions of bitcoin prices through machine learning based frameworks
title_sort predictions of bitcoin prices through machine learning based frameworks
topic Artificial Intelligence
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8022579/
https://www.ncbi.nlm.nih.gov/pubmed/33834099
http://dx.doi.org/10.7717/peerj-cs.413
work_keys_str_mv AT coccoluisanna predictionsofbitcoinpricesthroughmachinelearningbasedframeworks
AT tonelliroberto predictionsofbitcoinpricesthroughmachinelearningbasedframeworks
AT marchesimichele predictionsofbitcoinpricesthroughmachinelearningbasedframeworks