Bitcoin price forecasting using hybrid genetic algorithm

Document Type : Original Article

Authors

1 Group of Industrial Engineering, Meybod University, Meybod, Iran.

2 Department of Computer Engineering, Meybod University, Yazd University

3 Department of Industrial Engineering, Meybod University, Meybod, Iran.

Abstract
Bitcoin and digital currencies have emerged as a new market for investment. Therefore, the prediction of their future trend and prices is highly significant. In this research, the factors influencing the price of bitcoin were identified and extracted based on previous researches. The identified factors include the US dollar index, CPI index, S and P 500, Dow Jones, and gold price. Considering the performance of metaheuristic algorithms in predicting bitcoin price, this research utilized genetic algorithm and particle swarm optimization algorithm, and proposed a hybrid algorithm to improve their performance.
According to our results, among the investigated factors, the US dollar index has the greatest impact on bitcoin price, followed by inflation rate and the CPI index. Additionally, the proposed hybrid algorithm outperforms the particle swarm optimization and genetic algorithms, with a prediction error of 7.3%. It should be noted that the type and magnitude of the impact of the investigated factors may change over time. For example, a factor that previously had a direct impact may become reversed or neutralized over time.

Keywords

Subjects


[1]Amirhosseini, Z., Davarpanah, A. (2016). A Model Designed to Predict the Price of Gold Using particle swarm optimisatin and Genetic Algorithms and Providing Combined Algorithm.
[2]Arias-Oliva, M., Pelegrin-Borondo, J., Matías-Clavero, G. (2019). Variables influencing cryptocurrency use: a technology acceptance model in Spain. Frontiers in psychology, 10, 475.
[3]Bunjaku, F., Gjorgieva-Trajkovska, O., Miteva-Kacarski, E. (2017). Cryptocurrencies–advantages and disadvantages. Journal of Economics, 2(1), 31-39.
[4]Chen, J. (2023). Analysis of bitcoin price prediction using machine learning. Journal of Risk and Financial Management, 16(1), 51.
[5]Cohen, G. (2020). Forecasting bitcoin trends using algorithmic learning systems. Entropy, 22(8), 838.
[6]Dash, M. (2020). Analysis of Bitcoin Returns Volatility using AR-GARCH Modelling. Available at SSRN 3567216.
[7]Faghih Mohammadi Jalali, M., Heidar, H. (2020). Predicting changes in Bitcoin price using grey system theory. Financial Innovation.
[8]Guo, T., Bifet, A., & Antulov-Fantulin, N. (2018, November). Bitcoin volatility forecasting with a glimpse into buy and sell orders. In 2018 IEEE international conference on data mining (ICDM) (pp. 989-994). IEEE.
[9]Hamayel, M. J., Owda, A. Y. (2021). A novel cryptocurrency price prediction model using GRU, LSTM and bi-LSTM machine learning algorithms. Ai, 2(4), 477-496.
[10]Hattori, T. (2020). A forecast comparison of volatility models using realized volatility: Evidence from the Bitcoin market. Applied economics letters, 27(7), 591-595.
[11]Jiang, X. (2019). Bitcoin price prediction based on deep learning methods. Journal of Mathematical Finance, 10(1), 132-139.
[12]Khedmati, M., Seifi, F., Azizi, M. J. (2020). Time series forecasting of bitcoin price based on autoregressive integrated moving average and machine learning approaches. International Journal of Engineering, 33(7), 1293-1303.
[13]Li, M. (2021, December). Prediction of bitcoin price based on the hidden markov model. In 2021 3rd International Conference on Economic Management and Cultural Industry (ICEMCI 2021) (pp. 2962-2967). Atlantis Press.
[14]Maleki, N., Nikoubin, A., Rabbani, M., Zeinali, Y. (2023). Bitcoin price prediction based on other cryptocurrencies using machine learning and time series analysis. Scientia Iranica, 30(1), 285-301.
[15]Mehta, P., Sasikala, E. (2020). Prediction of Bitcoin using recurrent neural network. Int J Recent Technol Eng (IJRTE), 8(6), 1303-7.
[16]Mirghfouri, S.H., Sayadi, H., Dehghani Zadeh, N. Advantages and disadvantages of digital currencies with an emphasis on Bitcoin. www.SID.ir. (In Persian).
[17]Mohammadsharifi, A., Kahlili-Damghani, K., Abdi, F., Sardar, S. (2021). Predicting the Price of Bitcoin Using Hybrid ARIMA and Deep Learning. Industrial Management Studies, 19(61), 125-146.
[18]Monadjemi, S. A., Abzari, M., Rayati Shavazi, A. (2009). Modeling of Stock Price Forecasting in Stock Exchange Market, using Fuzzy Neural Networks and Genetic Algorithms. Quarterly Journal of Quantitative Economics, 6(22).
[19]Mousavi, S.S., Fatemi, S., Akbari, H., Meshkat, S.R. (2010). Optimization by population-based meta-heuristic. Maybod University, first edition, first edition, 1389.
[20]Mozaffari, M. A., Bajalan, S., Eivazlu, R. (2022). Analyzing the volatility behavior of Bitcoin and examining its safe haven and hedge capability for Iranian investors. Journal of Financial Management Perspective, 12(37), 9-35.
[21]Munim, Z. H., Shakil, M. H., Alon, I. (2019). Next-day bitcoin price forecast. Journal of risk and financial management, 12(2), 103
[22]Naghipour, H., Nabavi Chashmi, A., Barzegar, B., Memarian, E. (2023). Modeling and prediction of bitcoin prices based on blockchain information. International Journal of Nonlinear Analysis and Applications, 14(1), 1601-1610.
[23]Poongodi, M., Vijayakumar, V., & Chilamkurti, N. (2020). Bitcoin price prediction using ARIMA model. International Journal of Internet Technology and Secured Transactions, 10(4), 396-406.
[24]Ravi, C. (2020). Fuzzy crow search algorithm-based deep LSTM for bitcoin prediction. International Journal of Distributed Systems and Technologies (IJDST), 11(4), 53-71.
[25]Sanchez Ascanio, L. C. Arredondo Garcia, J. A. (2020). Predicting the Price of Bitcoin, and more. Suma de Negocios, 11(24), 42-52.
[16]Sharifi, A., Khalili Damghani, K, A., Abdi, F., Sardar, S. (2021). Bitcoin price prediction using ARIMA combination model and deep learning. Industrial Management Studies Quarterly, 19(61).
[27]Shokri, N., Sahab, M. (2021). Investigating the effects of financial volatility spillover between digital currencies (application of multivariate GARCH approach). Journal of Financial Management Perspective, (35), 143-172.
[28]Wardak, A. B., Rasheed, J. (2022). Bitcoin cryptocurrency price prediction using long short-term memory recurrent neural network. Avrupa Bilim ve Teknoloji Dergisi, (38), 47-53.
[29]Zhang, S., Li, M., Yan, C. (2022). The empirical analysis of bitcoin price prediction based on deep learning integration method. Computational Intelligence and Neuroscience, 2022(1), 1265837.
[30]Zhu, Y., Dickinson, D., Li, J. (2017). Analysis on the influence factors of Bitcoin s price based on VEC model. Financial Innovation, 3, 1-13.
Volume 5, Issue 2
Spring 2024
Pages 34-48

  • Receive Date 19 April 2024
  • Revise Date 18 May 2024
  • Accept Date 21 June 2024