Abstract
We carry on a long term analysis for Bitcoin price, which is currently among the most renowned crypto assets available on markets other than Forex. In the last decade Bitcoin has been under spotlights among traders all world wide, both because of its nature of pseudo–currency and for the high volatility its price has frequently experienced. Considering that Bitcoin price has earned over five orders of magnitude since 2009, the interest of investors has been increasingly motivated by the necessity of accurately predicting its value, not to mention that a comparative analysis with other assets as silver and gold has been under investigation, too. This paper reports two approaches for a long term Bitcoin price prediction. The first one follows more standard paradigms from regression and least squares frameworks. Our main contribution in this regard fosters conclusions which are able to justify the cyclic performance of Bitcoin price, in terms of its Stock–to–Flow. Our second approach is definitely novel in the literature, and indicates guidelines for long term forecasts of Bitcoin price based on Machine Learning (ML) methods, with a specific reference to Support Vector Machines (SVMs). Both these approaches are inherently data–driven, and the second one does not require any of the assumptions typically needed by solvers for classic regression problems.
Similar content being viewed by others
Notes
Note that reliable data in the early years of Bitcoin history may be hardly retrieved, because in 2009–2010 there were not yet observers in charge for accurate data collection. Hence, we decided to completely revise and update our database including more recent data, but also discarding the pairs corresponding to the years 2009–2010. In the attempt to collect more reliable data we downloaded and compared it from the websites: https://www.blockchain.com/charts/total-bitcoinshttps://www.cryptocurrencychart.com/, https://datahub.io/cryptocurrency/bitcoin, https://www.investing.com/crypto/bitcoin/historical-data, https://finance.yahoo.com/cryptocurrencies.
In particular, see the webpage www.buybitcoinworldwide.com/stats/stock-to-flow/.
Note that 463 days is about 95% of \(4 /3\) years..
For further information on data for Bitcoin prices and the number of minted bitcoins, the reader may refer to the footnote at page 2.
References
Aggarwal, D., Chandrasekaran, S., & Annamalai, B. (2020). A complete empirical ensemble mode decomposition and support vector machine-based approach to predict Bitcoin prices. Journal of Behavioral and Experimental Finance, 27, 100335.
Baur, D. G., & Dimpfl, T. (2021). The volatility of Bitcoin and its role as a medium of exchange and a store of value. Empirical Economics, 61, 2663–2683.
Bernstein, D. S. (2009). Matrix mathematics: Theory, facts, and formulas (2nd ed.). Princeton University Press.
Box, G. E. P., & Cox, D. R. (1964). An analysis of transformations. Journal of the Royal Statistical Society Series B (Methodological), 26(2), 211–252.
Buy Bitcoin Worlwide (2019). Bitcoin stock to flow model live chart, https://www.buybitcoinworldwide.com
Cristianini, N., & Shawe-Taylor, J. (2000). An introduction to support vector machines and other kernel-based learning methods. Cambridge University Press.
Davison, A. C., & Hinkley, D. V. (1997). Bootstrap methods and their application. Cambridge University Press.
Deng, N., Tian, Y., & Zhang, C. (2013). Support vector machines - optimization based theory, algorithms, and extensions. Chapman and Hall or CRC.
Graybill, F. A., & Iyer, H. K. (1994). Regression analysis: Concepts and applications. Duxbury Press.
Hastie, T., Tibshirani, R., & Friedman, J. (2008). The elements of statistical learning (2nd ed.). Springer.
Jarque, C. M., & Bera, A. K. (1987). A test for normality of observations and regression residuals. International Statistical Review, 55(2), 163–172.
Marsland, S. (2015). Machine learning: An algorithmic perspective (2nd ed.). CRC Press Taylor & Francis Group.
Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system, http://www.bitcoin.org/bitcoin.pdf
Nakamoto, S., et al. [Anonymous] (2014). Bitcoin source code – amount constraints, https://github.com/bitcoin/bitcoin
PlanB (2019). Modeling Bitcoin’s Value with Scarcity, https://medium.com/@100trillionUSD/modeling-bitcoins-value-with-scarcity-91fa0fc03e25
Pontiggia, A., & Fasano, G. (2021). Data analytics and machine learning paradigm to gauge performances combining classification, ranking and sorting for system analysis, Working Paper 05/2021, Department of Management, University Ca’ Foscari of Venice.
Sreekanth Reddy, L., & Sriramya, P. (2020). A research on Bitcoin price prediction using machine learning algorithms. International Journal of Scientific & Technology Research, 9(4), 1600–1604.
Various Authors (2011). Total circulating Bitcoin, https://www.blockchain.com/charts/total-bitcoins
Vapnik, V. (1995). The nature of the statistical learning theory. Springer.
Vapnik, V. (1998). Statistical learning theory. Wiley.
Vigna, P., & Casey, M.J. (2015). The age of cryptocurrency: How bitcoin and digital money are challenging the global economic order (1st ed.). St. Martin’s Press.
Acknowledgements
Marco Corazza and Giovanni Fasano wish to thank Istituto Nazionale di Alta Matematica (IN\(\delta \)AM), Giovanni Fasano wishes to thank Consiglio Nazionale delle Ricerche – Istituto di Ingegneria del Mare (CNR–INM), for the support they received. Giovanni Fasano also thanks his three lawyer friends Maria, Maristella and Massimo, whose valuable perspective considerably contributed to inspire the contents of this paper.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Caliciotti, A., Corazza, M. & Fasano, G. From regression models to machine learning approaches for long term Bitcoin price forecast. Ann Oper Res (2023). https://doi.org/10.1007/s10479-023-05444-w
Accepted:
Published:
DOI: https://doi.org/10.1007/s10479-023-05444-w