Review on Bitcoin Price Prediction Using Machine Learning and Statistical Methods

Bitcoin is invented in 2009 by the pseudonymous Satoshi Nakamoto. Bitcoin is a decentralized digital currency system [1]. Bitcoin is the most acknowledged cryptocurrency in the world, which provide it interesting for financier. The cryptocurrency market capitalization on date 22nd July 2020 value represents roughly USD 277 billion of dollars, bitcoin representing 62% of it. However, a disadvantage for investors is the difficulty of predicting the price of bitcoin due to the high volatility of the bitcoin exchange rate. Measurement, estimation, and modeling of currency exchange rate volatility compose a significant research area. For this reason, a lot of studies done about bitcoin price prediction both Machine Learning (ML) and Statistical Methods. In comparison studies, ML methods perform better in general. This review is a comprehensive study on how we can better predict bitcoin prices by grouping previously done studies. The presentation of Bitcoin price prediction studies in groups reveals, the difference from other review studies. These are statistical methods, ML and statistical methods, ML-ML, frequency effect of selected time, effect of social media and web search engine, causality, optimization of hyperparameters methods.

___

[1] M. Rahouti, K. Xiong and N. Ghani, "Bitcoin Concepts, Threats, and Machine-Learning Security Solutions," in IEEE Access, vol 6, pp. 67189 - 67205, 9 November 2018.

[2] S. Abboushi, "Global Virtual Currency – Brief Overview.19(6), 10-118.," The Journal of Applied Business and Economics, vol 19, no. 6, 10 2017

[3] O. D. Juarez and H. E. Manzanilla , "Forecasting Bitcoin Pricing with Hybrid Models A Review of The Literature," International Journal of Advanced Engineering Research and Science (IJAERS), vol 6, no. 9, pp. 161-164, Sept 2019.

[4] H. Garrick and M. Rauchs, "Global cryptocurrency benchmarking study," Cambridge Centre for Alternative Finance, 2017.

[5] H. Ince and T. B. Trafalis, "A Hybrid Model for Exchange Rate Prediction," Decision Support Systems, vol 42, p. 1054–1062, 2006.

[6] I. N. Indera, I. M. Yassin, A. Zabidi and Z. I. Rizman, "Non-Linear Autoregressive with Exogeneous Input (NARX) Bitcoin Price Prediction Model Using PSO-Optimized Parameters Optimized Parameters," Journal of fundamental and applied sciences, vol 9, no. 3S, p. 791, 10 September 2017

[7] S. Roy , S. Nanjiba and A. Chakrabarty, "Bitcoin Price Forecasting Using Time Series Analysis," ICCIT, Dhaka, Bangladesh, 2018

[8] A.Zeba; F.Jinan ; S.Ahmer ; A.M. Anwer, "Bitcoin Price Prediction using ARIMA Model," Canada, 2020.

[9] P. Katsiampa, "Volatility Estimation for Bitcoin: A Comparison of GARCH Models," Economics Letters, vol 158, pp. 3-6, 2017.

[10] N. Mangla, A. Bhat, G. Avabratha and N. Bhat, "Bitcoin Price Prediction Using Machine Learning," International Joutnal of Information And Computing Science, vol 6, no. 5, pp. 318- 320, May 2019.

[11] S. Ze, W. Qing and L. J. David, "Model, Bitcoin Return Volatility Forecasting: A Comparative Study of GARCH Model and Machine Learning,"Agricultural & Applied Economics Association, Atlanta, GA, 2019.

[12] M. Sean, R. Jason and C. Simon, "Predicting the Price of Bitcoin Using Machine Learning," 26th Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, 2018.

[13] P. Thearasak and N. Thanisa, "Machine Learning Models Comparison for Bitcoin Price Prediction," 2018 10th International Conference on Information Technology and Electrical Engineering (ICITEE), pp. 506-511, 2018.

[14] T. Shintate and . L. Pichl, "Trend Prediction Classification for High Frequency Bitcoin Time Series with Deep Learning," Risk and Financial Management, 2019.

[15] S. Devavrat and Z. Kang , "Bayesian regression and Bitcoin," Fifty-second Annual Allerton Conference, Monticello, IL, USA, 2014.

[16] I. Madan, S. Saluja and A. Zhao,"Automated Bitcoin Trading via Machine Learning Algorithms," Google Scholar, 2014.

[17] M. Martina , L. Ilaria and M. Michele , "Bitcoin Spread Prediction Using Social And Web Search Media," UMAP Workshops, 2015, 2015

[18] J. C. Kaminski and M. M. Lab, "Nowcasting the Bitcoin Market with Twitter Signals," Cornell University, Jan 2016.

[19] D. Garcia, C. J. Tessone, P. Mavrodiev and N. Perony, "Feedback Cycles Between SocioEconomic Signals in the Bitcoin Economy," The Journal of The Royal Society, Oct 2014.

[20] D. Shen, A. Urquhart and P. Wanga, "Does Twitter Predict Bitcoin?," Economics Letters, vol 174, p. 118–122, 2019.

[21] D. G. Baur, T. Dimpfl and K. Kuck, "Bitcoin, Gold and the US Dollar – A Replication and Extension," Finance Research Letters, vol 25, pp. 103-110, 2018.

[22] A. H. Dyhrberg, "Bitcoin, Gold and The Dollar –A GARCH Volatility Analysis," Finance Research Letters, vol 16, pp. 85-92, 2016.

[23] E. Bouri, R. Gupta, A. Lahiani and M. Shahbaz, "Testing for Asymmetric Nonlinear Short- and Long-Run Relationships Between Bitcoin, Aggregate Commodity and Gold Prices," Elsevier, vol 57, p. 224–235, 2018.

[24] J. Bouoiyour and R. Selmi, "What Does Bitcoin Look Like?," Annals of Economics and Finance, vol 16, no. 2, pp. 449-492, 2015.

[25] M. Balcilar, E. Bouri, R. Gupta and D. Roubaud, "Can Volume Predict Bitcoin Returns and Volatility? A Quantiles-Based Approach.," Economic Modelling, 2017.

[26] A. Aggarwal, I. Gupta, N. Garg and A. Goel, "Deep Learning Approach to Determine the Impact of Socio Economic Factors on Bitcoin Price Prediction," Twelfth International Conference on Contemporary Computing (IC3), India, 2019 .

[27] M. Polasik, A. I. Piotrowska, T. P. Wisniewski, R. Kotkowski and G. Lightfoot, "Price Fluctuations and the Use of Bitcoin: An Empirical Inquiry," International Journal of Electronic Commerce, vol 20, no. 1, pp. 9-49, 2015.

[28] S. Karasu, A. Altan, Z. Saraç and R. Hacioğlu, "Prediction of Bitcoin Prices with Machine Learning Methods Using Time Series Data," 2018 26th Signal Processing and Communications Applications Conference (SIU), Izmir, Turkey, May 2018.

[29] A. Dutta, S. Kumar and M. Basu, "A Gated Recurrent Unit Approach to Bitcoin Price Prediction," Journal of Risk and Financial Management, vol 13, no. 2, Feb 2020

[30] R. Chowdhury, M. A. Rahman, M. S. Rahman and M. Mahdy, "An approach to predict and forecast the price of constituents and index of cryptocurrency using machine learning,» Physica A: Statistical Mechanics and its Applications, vol 551, April 2020.

[31] J. H. Friedman, "Stochastic Gradient Boosting," Computational Statistics & Data Analysis, vol 38, pp. 367-378, 2002.

[32] S. Lahmiri and S. Bekiros, "Cryptocurrency Forecasting with Deep Learning Chaotic Neural Networks," Chaos,Solitons and Fractals, vol 118, pp. 35-40, 2019.

[33] F. A. Narudin, A. Feizollah, N. B. Anuar and A. Gani, "Evaluation of Machine Learning Classifiers for Mobile Malware Detection," Soft Computing, no. 20, p. 343–357, 2014.

[34] F. Long, K. Zhou and W. Ou, "Sentiment Analysis of Text Based on Bidirectional LSTM With Multi-Head Attention," IEEE Access, vol 7, pp. 141960 - 141969, Sep 2019.

[35] C. Zheshi, L. Chunhong and S. Wenjun, "Bitcoin Price Prediction Using Machine Learning: An Approach to Sample Dimension Engineering," Journal of Computational and Applied, vol 365, July 2019.

[36] S. Corbet, A. Meegan, C. Larkin, B. Lucey and L. Yarovaya, "Exploring the Dynamic Relationships Between CryptoCurrencies and Other Financial Assets," Economics Letters, vol 165, pp. 28-34, 2018.

[37] C. Yu, X. Qi, H. Ma, X. He, C. Wang and Y. Zhao, "LLR: Learning Learning Rates by LSTM for Training neural Networks," Neurocomputing, pp. 22-45, Feb 2020.

[38] T. M. Breuel, "Benchmarking of LSTM Networks," Cornell University, 2015.

[39] Y. Bengio, A. Courville and P. Vincent, "Representation Learning a Review and Perspectives," IEEE Transactions on Pattern Analysis and Machine Intelligence, vol 35, no. 8, August 2013.

[40] M. Nakano, A. Takahashi and S. Takahashi, "Bitcoin Technical Trading with Artificial Neural Network," Physica A, vol 510, p. 587–609, 2018.

[41] B. Spilak, "Deep Neural Networks For Cryptocurrencies Price Prediction," Thesis Master in Humboldt University , Berlin, 2018.