Return
Enhancing Gold Price Forecasting Using Machine Learning Models Optimized with Metaheuristic Algorithms
DOI:10.12720/jait.17.1.107-121.png)
Abstract
En 中文
Forecasting gold prices is essential for supporting informed decision-making among investors, policymakers, and financial analysts. However, due to their non-linear and volatile behavior influenced by complex economic and geopolitical factors, predicting gold prices remains a significant challenge. This study evaluates the forecasting performance of three traditional machine learning (MLP), and XGBoost-on a monthly dataset spanning from January 1991 to December 2023, using macroeconomic and commodity-related indicators obtained from IndexMundi. To enhance predictive accuracy, RF and MLP were optimized using metaheuristic algorithms including Particle Simulated Annealing (SA), and Genetic Algorithm (GA), ensemble strategies were developed to further improve performance: a weighted ensemble based on inverse error metrics and a boosting ensemble that sequentially combined top-performing models. The results show that combining traditional models with metaheuristic optimization significantly improves forecasting accuracy. The best performance was achieved by the boosting ensemble integrating RF-PSO and optimized XGBoost, attaining an best single optimized model. This research demonstrates be developed using established machine learning techniques, offering valuable decision-support tools in dynamic financial markets.
Keywords:
gold price forecasting
machine learning
metaheuristic optimization
ensemble learning
financial
time series
Journal
J
IF:
1.5
Papers:
57
Citations:
0

