The gold market plays a vital role in the world economy. Due to its complex and nonstationary nature, predicting the price of gold is particularly challenging. In this study, a new hybrid forecasting approach named variational mode decomposition (VMD)-iterated cumulative sums of squares (ICSS)-bidirectional gated recurrent unit (BiGRU) is proposed by integrating BiGRU deep learning model, VMD, and iterated cumulative sum of squares algorithm. The forecasting framework is able to extract the inner factors and patterns within the gold futures market movements, decompose its correlation with external markets and detect shifts within market conditions in order to accurately predict price movements in the gold futures market. The experimental results show that the hybrid forecasting approach can improve the prediction performance significantly in comparison to the benchmarks. Furthermore, we extend the proposed hybrid forecasting approach to generate trading strategies and test trading performance of the gold futures market. The testing results over an out-of-sample period of 11 years (2008–2019) indicate that the strategy generated based on the prediction of the proposed approach displays high levels of consistency in generating positive returns and outperforms several other common trading strategies under various market conditions. The approach also shows consistent better results when generalized to the spot gold market, providing practical guidance for minimizing investment risk and hedging strategies in the gold commodity market.
19 February 2018 in IEEE Transactions on Systems, Man, and Cybernetics: Systems
A clustering-based nonlinear ensemble (CNE) learning approach is proposed in this paper to forecast exchange rates. In the proposed CNE learning approach: 1) a self-organizing map neural network is introduced to cluster the in-sample component forecasts; 2) kernel-based extreme learning machine is employed to calculate the in-sample ensemble weights for each cluster; and 3) the corresponding clusters' in-sample ensemble weights are used for out-of-sample component forecasts to obtain the ensemble forecasts. To illustrate and verify the effectiveness of our proposed model, we test its directional and level forecasting accuracy using four major exchange rates. The out-of-sample forecasting performance results show that the proposed CNE learning approach consistently outperforms the component models and other ensemble learning approaches in terms of the directional forecasting accuracy and the level forecasting accuracy.
1 October 2018 in Journal of Systems Science and Systems Engineering