Time Series Forecasting of Bitcoin Price Based on Autoregressive Integrated Moving Average and Machine Learning Approaches

被引:13
|
作者
Khedmati, M. [1 ]
Seifi, F. [1 ]
Azizib, M. J. [2 ]
机构
[1] Sharif Univ Technol, Dept Ind Engn, Tehran, Iran
[2] Univ Southern Calif, Daniel J Epstein Dept Ind & Syst Engn, Los Angeles, CA 90007 USA
来源
INTERNATIONAL JOURNAL OF ENGINEERING | 2020年 / 33卷 / 07期
关键词
Time Series Forecasting; Machine Learning; Bitcoin; Multivariate Models; NEURAL-NETWORK; WIND-SPEED; PREDICTION; SIMULATION; REGRESSION; MODELS; ARIMA;
D O I
10.5829/ije.2020.33.07a.16
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Bitcoin as the current leader in cryptocurrencies is a new asset class receiving significant attention in the financial and investment community and presents an interesting time series prediction problem. In this paper, some forecasting models based on classical like ARIMA and machine learning approaches including Kriging, Artificial Neural Network (ANN), Bayesian method, Support Vector Machine (SVM) and Random Forest (RF) are proposed and analyzed for modelling and forecasting the Bitcoin price. While some of the proposed models are univariate, the other models are multivariate and as a result, the maximum, minimum and the opening daily price of Bitcoin are also used in these models. The proposed models are applied on the Bitcoin price from December 18, 2019 to March 1, 2020 and their performances are compared in terms of the performance measures of RMSE and MAPE by Diebold-Mariano statistical test. Based on RMSE and MAPE measures, the results show that SVM provides the best performance among all the models. In addition, ARIMA and Bayesian approaches outperform other univariate models where they provide smaller values for RMSE and MAPE.
引用
收藏
页码:1293 / 1303
页数:11
相关论文
共 50 条
  • [21] Kick Risk Forecasting and Evaluating During Drilling Based on Autoregressive Integrated Moving Average Model
    Yin, Hu
    Si, Menghan
    Li, Qian
    Zhang, Jinke
    Dai, Liming
    ENERGIES, 2019, 12 (18)
  • [22] Forecasting Brazilian mortality rates due to occupational accidents using autoregressive moving average approaches
    Melchior, Cristiane
    Zanini, Roselaine Ruviaro
    Guerra, Renata Rojas
    Rockenbach, Dinei A.
    INTERNATIONAL JOURNAL OF FORECASTING, 2021, 37 (02) : 825 - 837
  • [23] Forecasting Bitcoin returns: Econometric time series analysis vs. machine learning
    Berger, Theo
    Koubova, Jana
    JOURNAL OF FORECASTING, 2024, 43 (07) : 2904 - 2916
  • [24] Time series analysis-based seasonal autoregressive fractionally integrated moving average to estimate hepatitis B and C epidemics in China
    Wang, Yong-Bin
    Qing, Si-Yu
    Liang, Zi-Yue
    Ma, Chang
    Bai, Yi-Chun
    Xu, Chun-Jie
    WORLD JOURNAL OF GASTROENTEROLOGY, 2023, 29 (42) : 5716 - 5727
  • [25] Forecasting air quality index data with autoregressive integrated moving average models
    Vatresia, Arie
    Nafila, Ridha
    Agwil, Winalia
    Utama, Ferzha Putra
    Shehab, Maryam
    EQA-INTERNATIONAL JOURNAL OF ENVIRONMENTAL QUALITY, 2025, 65 : 86 - 96
  • [26] Investigation of Machine Learning Techniques in Forecasting of Blood Pressure Time Series Data
    Masum, Shamsul
    Chiverton, John P.
    Liu, Ying
    Vuksanovic, Branislav
    ARTIFICIAL INTELLIGENCE XXXVI, 2019, 11927 : 269 - 282
  • [27] Machine Learning-Based Algorithms to Knowledge Extraction from Time Series Data: A Review
    Ciaburro, Giuseppe
    Iannace, Gino
    DATA, 2021, 6 (06)
  • [28] A moving-average filter based hybrid ARIMA-ANN model for forecasting time series data
    Babu, C. Narendra
    Reddy, B. Eswara
    APPLIED SOFT COMPUTING, 2014, 23 : 27 - 38
  • [29] A Comparative Study of Time Series, Machine Learning, and Deep Learning Models for Forecasting Global Price of Wheat
    Abhishek Yadav
    Operations Research Forum, 5 (4)
  • [30] A Comparison of Statistical and Machine Learning Approaches for Time Series Forecasting in a Demand Management Scenario
    Pfeifer, Anton
    Brand, Hendrik
    Lohweg, Volker
    2023 IEEE 21ST INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, INDIN, 2023,