Forecasting Bitcoin Price Movements Using Historical Data
Abstract
In the digital currency, Bitcoin (BTC) is called the gold of the digital currency. It is possible to make some profits in trading of bitcoins, though this market is a very illiquid market and it is very challenging to determine the price of a bitcoin. The current work uses historical data and technical indicators to predict Bitcoin prices in a broad approach. BTC-USD price data were obtained using Yahoo Finance API and covered from 01/01/2015 till 07/01/2024. The concept of feature engineering was applied to improve the dataset by including vital financial characteristics, including Moving Averages, RSI, and Bollinger Bands for higher forecasting precision. The forward-looking model for the Bitcoin price was developed using machine learning and deep learning algorithms. The efficiency of the model was assessed with the help of Mean Absolute Error (MAE), Mean Squared Error (MSE), and Root Mean Squared Error (RMSE). The overall values of Mean Absolute Error, Mean Squared Error, and Root Mean Squared Error were 0.0062, 8.39e-05 and 0.0092 respectively which suggest that the proposed model is accurate in forecasting the future prices.