Skip to content
Open access

Predictive Model Based on Machine Learning to Determine Gold Price Fluctuation and Improve Trading Decisions

Jul 2026 · Journal of Risk and Financial Management · 0 citations · 49 references

Abstract

Gold’s price reflects currency, opportunity-cost, and safe-haven channels whose strength shifts across regimes, motivating an empirical, data-driven forecasting approach. This study develops a monthly gold price forecasting system for ASM sales-timing decisions in Peru (January 2020–June 2026) using macro-financial predictors including a geopolitical risk index and three U.S. monetary indicators, none of which were Granger-causal and were therefore excluded from the production set. After confirming non-stationarity and Johansen cointegration (four vectors), thirty-two model-feature-set combinations, including Elastic Net, Bayesian Ridge, and a PCA factor, were compared under strict temporal validation with bounded hyperparameter search. The selected model, Ridge regression on the CONTROL feature set, achieved a cross-validation MAPE of 2.29% and test MAPE of 3.62% (official)/3.15% (extended sensitivity window). It was benchmarked against random walk, historical mean, and exponential smoothing and evaluated via the Diebold–Mariano, Clark–West, encompassing, and Model Confidence Set tests (low-power caveats given the small sample). A dual-horizon Monte Carlo simulation, robust to heavy-tailed shocks, projected USD 4482/oz (December 2026) and USD 5106/oz (December 2027). A sales-timing backtest showed a statistically significant result (−0.67%) versus a passive strategy, indicating calibrated price information alone does not yet yield a reliable trading edge, supporting the model’s role as decision support rather than an autonomous trading signal.

Read PDF