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...
Autores principales: | , , |
---|---|
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 |