Analysis of Bitcoin Price Prediction Using Machine Learning

被引:36
作者
Chen, Junwei [1 ]
机构
[1] Kobe Univ, Grad Sch Econ, Kobe 6578501, Japan
关键词
Bitcoin; machine learning; random forest regression; LSTM;
D O I
10.3390/jrfm16010051
中图分类号
F8 [财政、金融];
学科分类号
0202 ;
摘要
The research purpose of this paper is to obtain an algorithm model with high prediction accuracy for the price of Bitcoin on the next day through random forest regression and LSTM, and to explain which variables have influence on the price of Bitcoin. There is much prior literature on Bitcoin price prediction research, and the research methods mainly revolve around the ARMA model of time series and the LSTM algorithm of deep learning. Although it cannot be proved by the Diebold-Mariano test that the prediction accuracy of random forest regression is significantly better than that of LSTM, the prediction errors RMSE and MAPE of random forest regression are better than those of LSTM. The changes in the variables that determine the price of Bitcoin in each period are also obtained through random forest regression. From 2015 to 2018, three US stock market indexes, NASDAQ, DJI, and S&P500 and oil price, and ETH price have impact on Bitcoin prices. Since 2018, the important variables have become ETH price and Japanese stock market index JP225. The relationship between accuracy and the number of periods of explanatory variables brought into the model shows that for predicting the price of Bitcoin for the next day, the model with only one lag of the explanatory variables has the best prediction accuracy.
引用
收藏
页数:25
相关论文
共 38 条
[1]  
Aggarwal Apoorva., 2019, PAPER PRESENTED 2019
[2]   Forecasting mid-price movement of Bitcoin futures using machine learning [J].
Akyildirim, Erdinc ;
Cepni, Oguzhan ;
Corbet, Shaen ;
Uddin, Gazi Salah .
ANNALS OF OPERATIONS RESEARCH, 2023, 330 (1-2) :553-584
[3]  
Awoke Temesgen, 2021, Communication Software and Networks. Proceedings of INDIA 2019. Lecture Notes in Networks and Systems (LNNS 134), P631, DOI 10.1007/978-981-15-5397-4_63
[4]   Predicting the direction of stock market prices using tree-based classifiers [J].
Basak, Suryoday ;
Kar, Saibal ;
Saha, Snehanshu ;
Khaidem, Luckyson ;
Dey, Sudeepa Roy .
NORTH AMERICAN JOURNAL OF ECONOMICS AND FINANCE, 2019, 47 :552-567
[5]   The Bitcoin gold correlation puzzle [J].
Baur, Dirk G. ;
Hoang, Lai .
JOURNAL OF BEHAVIORAL AND EXPERIMENTAL FINANCE, 2021, 32
[6]   The volatility of Bitcoin and its role as a medium of exchange and a store of value [J].
Baur, Dirk G. ;
Dimpfl, Thomas .
EMPIRICAL ECONOMICS, 2021, 61 (05) :2663-2683
[7]  
Blake R., 2019, ECONOMETRIC ANAL REL
[8]   Machine learning model for Bitcoin exchange rate prediction using economic and technology determinants [J].
Chen, Wei ;
Xu, Huilin ;
Jia, Lifen ;
Gao, Ying .
INTERNATIONAL JOURNAL OF FORECASTING, 2021, 37 (01) :28-43
[9]   A deep residual compensation extreme learning machine and applications [J].
Chen, Yinghao ;
Xie, Xiaoliang ;
Zhang, Tianle ;
Bai, Jiaxian ;
Hou, Muzhou .
JOURNAL OF FORECASTING, 2020, 39 (06) :986-999
[10]  
Derbentsev Vasily, 2020, 2020 IEEE International Conference on Problems of Infocommunications. Science and Technology (PIC S&T), P707, DOI 10.1109/PICST51311.2020.9468090