Abstract
Background: With their volatile prices, cryptocurrencies have become valuable assets in the financial market. Predicting cryptocurrency prices accurately is essential for making well-informed investment decisions. Time series prediction models, like Gated Recurrent Unit (GRU) and Recurrent Neural Networks (RNN), are popular tools for financial data forecasting because they can capture sequential dependencies in data. Aim: This study aims to predict the average monthly closing prices of five major cryptocurrencies—Bitcoin (BTC), Ethereum (ETH), Binance Coin (BNB), Litecoin (LTC), and Ripple (XRP)—using GRU and RNN models and evaluate their performance in forecasting these prices. Method: Time series input sequences were produced and historical price data for the chosen cryptocurrencies were preprocessed using Min-Max Scaling. This data was divided into training and test sets, and it was used to train both the GRU and RNN models. The Mean Absolute Percentage Error (MAPE) and Root Mean Squared Error (RMSE) were used to assess the performance of the model. Results: For the majority of cryptocurrencies, the RNN model exhibited better predicted accuracy and consistently outperformed the GRU model. For instance, the RMSE for Ripple was 0.06 for the RNN model and 0.09 for GRU. In a similar vein, the RNN model outperformed the GRU model with a MAPE of 12.97% for Ethereum. These results imply that RNN models are more suitable for financial forecasting in this sector, as they yield more accurate predictions for cryptocurrency values.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have