Analysis of Bitcoin price prediction using machine learning
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.
Year of publication: |
2023
|
---|---|
Authors: | Chen, Junwei |
Published in: |
Journal of Risk and Financial Management. - ISSN 1911-8074. - Vol. 16.2023, 1, p. 1-25
|
Publisher: |
Basel : MDPI |
Subject: | Bitcoin | machine learning | LSTM | random forest regression |
Saved in:
freely available
Saved in favorites
Similar items by subject
-
Analysis of Bitcoin price prediction using machine learning
Chen, Junwei, (2023)
-
KryĆska, Katarzyna, (2022)
-
Agrawal, Anshul, (2023)
- More ...
Similar items by person
-
Analysis of Bitcoin price prediction using machine learning
Chen, Junwei, (2023)
- More ...