Performance of SARIMA, LSTM, GRU and Ensemble Methods for Forecasting Nickel Prices

Authors

  • Irdayanti IPB University Author
  • Khairil Anwar Notodiputro IPB University Author
  • Sachnaz Desta Oktarina IPB University Author

DOI:

https://doi.org/10.15294/sji.v12i4.32225

Keywords:

Deep learning, volatility, ensemble forecast, SDGs, Nickel prices

Abstract

Purpose: There are several forecasting methods, including SARIMA, LSTM, and GRU, which are often claimed to exhibit strong performance in capturing patterns in time series data. However, few studies have conducted direct comparisons among these methods. Therefore, it is necessary to conduct a performance evaluation using empirical data, particularly nickel prices data. This study also aims to improve forecasting performance by combining prediction outputs from deep learning-based models.

Methods: This study utilized data on monthly global nickel prices from January 1990 to May 2025. The models developed include SARIMA, LSTM, GRU, and two ensemble approaches: Weighted Averaging (WA) and Bayesian Model Averaging (BMA). The performance was evaluated using MAPE, RMSE, and MAE.

Result: The BMA Ensemble approach shows the best performance in forecasting nickel prices, with a MAPE value of 5.39%, RMSE of 1897.84, and MAE of 1133.96. Prediction validation produces MAPE values below 10%, which indicates that the forecasting results are accurate. The ensemble BMA approach is able to produce more accurate and stable predictions compared to other models.

Novelty: This study offers a novel approach combining LSTM and GRU through ensemble methods to forecast global nickel prices using monthly historical data from 1990 to 2025. In contrast to previous studies that relied on single models, the proposed method with the ensemble BMA approach demonstrates improved forecasting accuracy and stability.

Published

19-11-2025

Article ID

32225

Issue

Section

Articles

How to Cite

Performance of SARIMA, LSTM, GRU and Ensemble Methods for Forecasting Nickel Prices. (2025). Scientific Journal of Informatics, 12(4). https://doi.org/10.15294/sji.v12i4.32225