Bibtex
Cite as text
@Select Types{,
Journal = "Band-1",
Title= "Machine Learning for Bitcoin Pricing — A Structured Literature Review",
Author= "Patrick Jaquart, David Dann, and Carl Martin",
Doi= "https://doi.org/10.30844/wi_2020_b4-jaquart",
Abstract= "Bitcoin, as the most popular cryptocurrency, has received increasing attention from both investors and researchers over recent years. One emerging branch of the research on bitcoin focuses on empirical bitcoin pricing. Machine learning methods are well suited for predictive problems, and researchers frequently apply these methods to predict bitcoin prices and returns. In this study, we analyze the existing body of literature on empirical bitcoin pricing via machine learning and structure it according to four different concepts. We show that research on this topic is highly diverse and that the results of several studies can only be compared to a limited extent. We further derive guidelines for future publications in the field to ensure a sufficient level of transparency and reproducibility.
",
Keywords= "bitcoin, cryptocurrency, asset pricing, machine learning, prediction",
}
Patrick Jaquart, David Dann, and Carl Martin: Machine Learning for Bitcoin Pricing — A Structured Literature Review. Online: https://doi.org/10.30844/wi_2020_b4-jaquart (Abgerufen 23.11.24)
Open Access
Bitcoin, as the most popular cryptocurrency, has received increasing attention from both investors and researchers over recent years. One emerging branch of the research on bitcoin focuses on empirical bitcoin pricing. Machine learning methods are well suited for predictive problems, and researchers frequently apply these methods to predict bitcoin prices and returns. In this study, we analyze the existing body of literature on empirical bitcoin pricing via machine learning and structure it according to four different concepts. We show that research on this topic is highly diverse and that the results of several studies can only be compared to a limited extent. We further derive guidelines for future publications in the field to ensure a sufficient level of transparency and reproducibility.
bitcoin, cryptocurrency, asset pricing, machine learning, prediction
1. Nakamoto, S.: Bitcoin: A peer-to-peer electronic cash system, https://bitcoin.org/bitcoin.pdf.
2. The Economist: The trust machine, https://www.economist.com/leaders/2015/10/31/the-trust-machine.
3. Beck, R., Avital, M., Rossi, M., Thatcher, J.B.: Blockchain Technology in Business and Information Systems Research. Bus. Inf. Syst. Eng. 59, 381–384 (2017). https://doi.org/10.1007/s12599-017-0505-1.
4. Böhme, R., Christin, N., Edelman, B., Moore, T.: Bitcoin: Economics, technology, and governance. J. Econ. Perspect. 29, 213–238 (2015).
5. Coinmarketcap, https://coinmarketcap.com/.
6. Bolt, W., Van Oordt, M.R.C.: On the value of virtual currencies. J. Money, Credit Bank. (2019).
7. Pagnotta, E., Buraschi, A.: An equilibrium valuation of bitcoin and decentralized network assets. Work. Pap. (2018).
8. Biais, B., Bisiere, C., Bouvard, M., Casamatta, C., Menkveld, A.J.: Equilibrium bitcoin pricing. Work. Pap. (2018).
9. Schilling, L., Uhlig, H.: Some simple bitcoin economics. J. Monet. Econ. (2019).
10. Glaser, F., Zimmermann, K., Haferkorn, M., Weber, M.C., Siering, M.: Bitcoin-asset or currency? revealing users’ hidden intentions. In: ECIS 2014 Proceedings. pp. 1–15 (2014).
11. Dyhrberg, A.H.: Bitcoin, gold and the dollar – A GARCH volatility analysis. Financ. Res. Lett. 16, 85–92 (2016).
12. Burniske, C., White, A.: Bitcoin: Ringing the bell for a new asset class, https://research.ark-invest.com/hubfs/1_Download_Files_ARKInvest/ White_Papers/Bitcoin-Ringing-The-Bell-For-A-New-Asset-Class.pdf.
13. Green, J., Hand, J.R.M., Zhang, X.F.: The supraview of return predictive signals. Rev. Account. Stud. 18, 692–730 (2013).
14. Cybenko, G.: Approximation by superpositions of a sigmoidal function. Math. Control. signals Syst. 2, 303–314 (1989).
15. Hornik, K., Stinchcombe, M., White, H.: Multilayer feedforward networks are universal approximators. Neural networks. 2, 359–366 (1989).
16. Hammer, B.: On the approximation capability of recurrent neural networks. Neurocomputing. 31, 107–123 (2000).
17. Cortes, C., Vapnik, V.: Support-vector networks. Mach. Learn. 20, 273–297 (1995).
18. Breiman, L.: Random forests. Mach. Learn. 45, 5–32 (2001).
19. Gu, S., Kelly, B., Xiu, D.: Empirical asset pricing via machine learning. Work. Pap. (2018).
20. Webster, J., Watson, R.T.: Analyzing the past to prepare for the future: Writing a literature review. MIS Q. xiii–xxiii (2002).
21. Vom Brocke, J., Simons, A., Niehaves, B., Riemer, K., Plattfaut, R., Cleven, A., others: Reconstructing the giant: on the importance of rigour in documenting the literature search process. In: ECIS 2009 Proceedings. pp. 2206–2217 (2009).
22. Hornik, K.: Approximation capabilities of multilayer feedforward networks. Neural networks. 4, 251–257 (1991).
23. Rumelhart, D.E., Hinton, G.E., Williams, R.J., others: Learning representations by back-propagating errors. Nature. 323, 533–536 (1988).
24. Vapnik, V.: The nature of statistical learning theory. Springer science & business media (1995).
25. Drucker, H., Burges, C.J.C., Kaufman, L., Smola, A.J., Vapnik, V.: Supportvector regression machines. In: Advances in neural information processing systems. pp. 155–161 (1997).
26. Breiman, L., Friedman, J.H., Olshen, R., Stone, C.J.: Classification and Regression Trees. Routledge (1984).
27. Atsalakis, G.S., Valavanis, K.P.: Forecasting stock market short-term trends using a neuro-fuzzy based methodology. Expert Syst. Appl. 36, 10696–10707 (2009).
28. Jegadeesh, N.: Evidence of predictable behavior of security returns. J. Finance. 45, 881–898 (1990).
29. Jegadeesh, N., Titman, S.: Returns to buying winners and selling losers: Implications for stock market efficiency. J. Finance. 48, 65–91 (1993).
30. Demir, E., Gozgor, G., Lau, C.K.M., Vigne, S.A.: Does economic policy uncertainty predict the Bitcoin returns? An empirical investigation. Financ. Res. Lett. 26, 145–149 (2018).
31. Aysan, A.F., Demir, E., Gozgor, G., Lau, C.K.M.: Effects of the geopolitical risks on Bitcoin returns and volatility. Res. Int. Bus. Financ. 47, 511–518 (2019).
32. Hotz-Behofsits, C., Huber, F., Zörner, T.O.: Predicting crypto-currencies using sparse non-Gaussian state space models. J. Forecast. 37, 627–640 (2018).
33. Phaladisailoed, T., Numnonda, T.: Machine learning models comparison for bitcoin price prediction. In: Proceedings of 2018 International Conference on Information Technology and Electrical Engineering: Smart Technology for Better Society (2018). https://doi.org/10.1109/ICITEED.2018.8534911.
34. Mallqui, D.C.A., Fernandes, R.A.S.: Predicting the direction, maximum, minimum and closing prices of daily Bitcoin exchange rate using machine learning techniques. Appl. Soft Comput. J. 75, 596–606 (2019). https://doi.org/10.1016/j.asoc.2018.11.038.
35. Smuts, N.: What Drives Cryptocurrency Prices?: An Investigation of Google Trends and Telegram Sentiment. ACM SIGMETRICS Perform. Eval. Rev. 46, 131–134 (2019).
36. Madan, I., Saluja, S., Zhao, A.: Automated bitcoin trading via machine learning algorithms. Work. Pap. (2015).
37. Greaves, A., Au, B.: Using the bitcoin transaction graph to predict the price of bitcoin. Work. Pap. (2015).
38. Nakano, M., Takahashi, A., Takahashi, S.: Bitcoin technical trading with artificial neural network. Physica A. 510, 587–609 (2018). https://doi.org/10.1016/j.physa.2018.07.017.
39. Huang, J.-Z., Huang, W., Ni, J.: Predicting Bitcoin Returns Using High- Dimensional Technical Indicators. J. Financ. Data Sci. (2018).
40. VHB, https://vhbonline.org/en/service/jourqual/vhb-jourqual-3/complete-listof- the-journals/.
41. Atsalakis, G.S., Atsalaki, I.G., Pasiouras, F., Zopounidis, C.: Bitcoin price forecasting with neuro-fuzzy techniques. Eur. J. Oper. Res. 276, 770–780 (2019). https://doi.org/10.1016/j.ejor.2019.01.040.
42. Rahman, S., Hemel, J.N., Junayed Ahmed Anta, S., Muhee, H. Al, Uddin, J.: Sentiment analysis using R: An approach to correlate cryptocurrency price fluctuations with change in user sentiment using machine learning. In: Proceedings of 2018 Joint International Conference on Informatics, Electronics and Vision and International Conference on Imaging, Vision and Pattern Recognition. pp. 492–497. IEEE (2019). https://doi.org/10.1109/ICIEV.2018.8641075.
43. Wu, C.H., Lu, C.C., Ma, Y.F., Lu, R.S.: A new forecasting framework for bitcoin price with LSTM. In: 2019 Proceedings of IEEE International Conference on Data Mining Workshops. pp. 168–175 (2019). https://doi.org/10.1109/ICDMW.2018.00032.
44. Khaldi, R., El Afia, A., Chiheb, R., Faizi, R.: Forecasting of Bitcoin Daily Returns with EEMD-ELMAN based Model. In: Proceedings of 2018 International Conference on Learning and Optimization Algorithms: Theory and Applications. pp. 1–6 (2018). https://doi.org/10.1145/3230905.3230948.
45. Lahmiri, S., Bekiros, S.: Cryptocurrency forecasting with deep learning chaotic neural networks. Chaos, Solitons & Fractals. 118, 35–40 (2019).
46. Karakoyun, E.S., Cibikdiken, A.O.: Comparison of ARIMA Time Series Model and LSTM Deep Learning Algorithm for Bitcoin Price Forecasting. In: Proceedings of 2018 Multidisciplinary Academic Conference. pp. 171–180 (2018).
47. Almeida, J., Tata, S., Moser, A., Smit, V.: Bitcoin prediciton using ANN. Neural networks. 1–12 (2015).
48. Pant, D.R., Neupane, P., Poudel, A., Pokhrel, A.K., Lama, B.K.: Recurrent Neural Network Based Bitcoin Price Prediction by Twitter Sentiment Analysis. In: Proceedings of 2018 IEEE International Conference on Computing, Communication and Security. pp. 128–132 (2018).
49. Arnott, R., Harvey, C.R., Markowitz, H.: A backtesting protocol in the era of machine learning. J. Financ. Data Sci. 1, 64–74 (2019).
50. Poyser, O.: Exploring the dynamics of Bitcoin’s price: a Bayesian structural time series approach. Eurasian Econ. Rev. 9, 29–60 (2019).
51. Ciaian, P., Rajcaniova, M., Kancs, D.: The economics of BitCoin price formation. Appl. Econ. 48, 1799–1815 (2016).
52. Georgoula, I., Pournarakis, D., Bilanakos, C., Sotiropoulos, D., Giaglis, G.M.: Using Time-Series and Sentiment Analysis to Detect the Determinants of Bitcoin Prices. Work. Pap. (2015). https://doi.org/10.2139/ssrn.2607167.
53. McNally, S., Roche, J., Caton, S.: Predicting the Price of Bitcoin Using Machine Learning. In: Proceedings of 2018 Euromicro International Conference on Parallel, Distributed, and Network-Based Processing. pp. 339– 343 (2018). https://doi.org/10.1109/PDP2018.2018.00060.
54. Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9, 1735–1780 (1997).
55. LeCun, Y., Bengio, Y., others: Convolutional networks for images, speech, and time series. Handb. brain theory neural networks. 3361, 1–14 (1995).
56. Yu, F., Koltun, V.: Multi-Scale Context Aggregation by Dilated Convolutions. In: Proceedings of 2016 International Conference on Learning Representations.pp. 1–13 (2016).
57. Borovykh, A., Bohte, S., Oosterlee, C.W.: Conditional time series forecasting with convolutional neural networks. Work. Pap. (2017).
58. Luo, W., Phung, D., Tran, T., Gupta, S., Rana, S., Karmakar, C., Shilton, A., Yearwood, J., Dimitrova, N., Ho, T.B., others: Guidelines for developing and reporting machine learning predictive models in biomedical research: a multidisciplinary view. J. Med. Internet Res. 18, e323 (2016).
59. Wilkinson, L.: Statistical methods in psychology journals: Guidelines and explanations. Am. Psychol. 54, 594 (1999).
60. CORE, https://core.ac.uk/.
61. Open Research Library – Australian National University, https://openresearchrepository. anu.edu.au/.
62. Amjad, M., Shah, D.: Trading bitcoin and online time series prediction. In: NIPS 2016 Proceedings. pp. 1–15 (2017).
63. Cerda, G.C., Reutter, J., Maza, D. La: Bitcoin Price Prediction Through Opinion Mining. In: Proceedings of 2019 World Wide Web Conference. pp. 755–762 (2019).
64. Giudici, P., Abu-Hashish, I.: What determines bitcoin exchange prices? A network VAR approach. Financ. Res. Lett. 28, 309–318 (2019).
65. Hegazy, K., Mumford, S.: Comparative automated bitcoin trading strategies. Work. Pap. (2016).
66. Jain, A., Tripathi, S., Dwivedi, H.D., Saxena, P.: Forecasting Price of Cryptocurrencies using Tweets Sentiment Analysis. In: Proceedings of 2018 International Conference on Contemporary Computing. pp. 2–4 (2018).
67. Jang, H., Lee, J.: An Empirical Study on Modeling and Prediction of Bitcoin Prices with Bayesian Neural Networks Based on Blockchain Information. IEEE Access. 6, 5427–5437 (2017). https://doi.org/10.1109/ACCESS.2017.2779181.
68. Kim, Y. Bin, Kim, J.G., Kim, W., Im, J.H., Kim, T.H., Kang, S.J., Kim, C.H.: Predicting fluctuations in cryptocurrency transactions based on user comments and replies. PLoS One. 11, 1–17 (2016).
69. Shah, D., Zhang, K.: Bayesian regression and Bitcoin. In: Proceedings of 2014 Annual Allerton Conference on Communication, Control, and Computing. pp. 409–414 (2014). https://doi.org/10.1109/ALLERTON.2014.7028484.
70. Sin, E., Wang, L.: Bitcoin price prediction using ensembles of neural networks. In: Proceedings of 2018 International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery. pp. 666–671 (2018). https://doi.org/10.1109/FSKD.2017.8393351.
71. Sun, X., Liu, M., Sima, Z.: A novel cryptocurrency price trend forecasting model based on LightGBM. Financ. Res. Lett. (2018). https://doi.org/10.1016/j.frl.2018.12.032.
72. Tupinambás, T.M., Leão, R.A., Lemos, A.P.: Cryptocurrencies transactions advisor using a genetic mamdani-type fuzzy rules based system. In: Proceedings of 2018 IEEE International Conference on Fuzzy Systems. pp. 1– 7 (2018). https://doi.org/10.1109/FUZZ-IEEE.2018.8491619.