A semi-heterogeneous approach to combining crude oil price forecasts

Abstract Crude oil price forecasting has received increased attentions due to its significant role in the global economy. Accurate crude oil price forecasts often lead to a rapid new production development with higher quality and less cost. Making such accurate forecasts, however, is challenging due to the intrinsic complexity of oil market mechanism. Many techniques have been tested in the crude oil price forecasting literature. Although forecast combination is a well-known method to improve forecast accuracy, generating forecasts using various techniques tend to be labor intensive. How to efficiently generate many individual forecasts for combination becomes a research question in crude oil price forecasting. Recently, several signal decomposition methods have been suggested for processing the oil price signals. In this paper, we propose a semi-heterogeneous approach to combining crude oil price forecasts, which interacts a set of decomposition methods with a set of forecasting techniques. We first decompose the original price series using four decomposition methods, such as Wavelet Analysis, Singular Spectral Analysis, Empirical Mode Decomposition, and Variational Mode Decomposition. We then use four different forecasting techniques, such as Autoregressive Models, Autoregressive Integrated Moving Average Models, Artificial Neural Networks, and Support Vector Regression Models, to forecast the components from each decomposition methods. Finally, we reconstruct the price forecasts from the forecasted components. This process generates 16 price forecasts in total for combination. We test the combination based on all individual forecasts, as well as a subset of the individual forecasts selected using Tabu Search. The experimental results demonstrate that the forecasting models with the addition of a decomposition technique can have an error reduction of 30.6% compared to benchmark models on average. The combined forecasts outperform the individual forecasts on average. Furthermore, comparing with the heterogeneous combination of 4 individual forecasts, the semi-heterogeneous combinations reduce the errors by 56.6% (w/o Tabu Search) and 61.6% (w/ Tabu Search).

[1]  Théo Naccache,et al.  Oil price cycles and wavelets , 2011 .

[2]  JinXing Che,et al.  Optimal sub-models selection algorithm for combination forecasting model , 2015, Neurocomputing.

[3]  Afees A. Salisu,et al.  Modeling oil price–US stock nexus: A VARMA–BEKK–AGARCH approach , 2015 .

[4]  Masao Fukushima,et al.  Tabu search for attribute reduction in rough set theory , 2008, Soft Comput..

[5]  Ling Tang,et al.  LSSVR ensemble learning with uncertain parameters for crude oil price forecasting , 2017, Appl. Soft Comput..

[6]  Kin Keung Lai,et al.  Multivariate EMD-Based Modeling and Forecasting of Crude Oil Price , 2016 .

[7]  K. Lai,et al.  Forecasting crude oil price with an EMD-based neural network ensemble learning paradigm , 2008 .

[8]  Zhifang He,et al.  Stock Price Prediction based on SSA and SVM , 2014, ITQM.

[9]  Tao Hong,et al.  Improving short term load forecast accuracy via combining sister forecasts , 2016 .

[10]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[11]  J. Reboredo,et al.  A wavelet decomposition approach to crude oil price and exchange rate dependence , 2013 .

[12]  C. Aloui,et al.  Crude oil price forecasting: Experimental evidence from wavelet decomposition and neural network modeling , 2012 .

[13]  J. Scott Armstrong,et al.  Principles of forecasting : a handbook for researchers and practitioners , 2001 .

[14]  Aviral Kumar Tiwari,et al.  Analyzing time–frequency relationship between oil price and exchange rate in Pakistan through wavelets , 2015 .

[15]  Tiago Alessandro Espínola Ferreira,et al.  Copulas-based time series combined forecasters , 2017, Inf. Sci..

[16]  Hongnian Yu,et al.  A combination selection algorithm on forecasting , 2014, Eur. J. Oper. Res..

[17]  Ani Shabri,et al.  A Hybrid of EMD-SVM Based on Extreme Learning Machine for Crude Oil Price Forecasting , 2014 .

[18]  Chao Huang,et al.  An EPC Forecasting Method for Stock Index Based on Integrating Empirical Mode Decomposition, SVM and Cuckoo Search Algorithm , 2014 .

[19]  Ozgur Kisi,et al.  A wavelet-support vector machine conjunction model for monthly streamflow forecasting , 2011 .

[20]  Jinbo Bi,et al.  Dimensionality Reduction via Sparse Support Vector Machines , 2003, J. Mach. Learn. Res..

[21]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[22]  Feng Ma,et al.  Forecasting the prices of crude oil: An iterated combination approach , 2018 .

[23]  Chen Wang,et al.  A combined model based on multiple seasonal patterns and modified firefly algorithm for electrical load forecasting , 2016 .

[24]  Lean Yu,et al.  A New Method for Crude Oil Price Forecasting Based on Support Vector Machines , 2006, International Conference on Computational Science.

[25]  Salim Lahmiri,et al.  A variational mode decompoisition approach for analysis and forecasting of economic and financial time series , 2016, Expert Syst. Appl..

[26]  A. Maghyereh,et al.  Oil Price Shocks and Emerging Stock Markets: A Generalized VAR Approach , 2006 .

[27]  Zhi-Hua Zhou,et al.  Ensemble Methods: Foundations and Algorithms , 2012 .

[28]  Li Yang,et al.  Forecasting crude oil market volatility: A Markov switching multifractal volatility approach , 2016 .

[29]  Jianzhou Wang,et al.  Forecasting wind speed using empirical mode decomposition and Elman neural network , 2014, Appl. Soft Comput..

[30]  Ling Tang,et al.  A hybrid grid-GA-based LSSVR learning paradigm for crude oil price forecasting , 2016, Neural Computing and Applications.

[31]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[32]  Maria Joana Soares,et al.  Oil and the macroeconomy: using wavelets to analyze old issues , 2011 .

[33]  L. Campos,et al.  Combination of forecasts for the price of crude oil on the spot market , 2016 .

[34]  R. Vautard,et al.  Singular-spectrum analysis: a toolkit for short, noisy chaotic signals , 1992 .

[35]  Wei-Chiang Hong,et al.  Electric load forecasting by the SVR model with differential empirical mode decomposition and auto regression , 2016, Neurocomputing.

[36]  Yu Jin,et al.  A generalized dynamic fuzzy neural network based on singular spectrum analysis optimized by brain storm optimization for short-term wind speed forecasting , 2017, Appl. Soft Comput..

[37]  J. Stock,et al.  Combination forecasts of output growth in a seven-country data set , 2004 .

[38]  Alípio Mário Jorge,et al.  Ensemble approaches for regression: A survey , 2012, CSUR.

[39]  Vladimir Vapnik,et al.  Statistical learning theory , 1998 .

[40]  Ning Li,et al.  A bi-level programming model of resource matching for collaborative logistics network in supply uncertainty environment , 2015, J. Frankl. Inst..

[41]  Gong Xu,et al.  Stock Price Prediction based on SSA and SVM , 2014 .

[42]  Jozef Baruník,et al.  Forecasting the Term Structure of Crude Oil Futures Prices with Neural Networks , 2015, 1504.04819.

[43]  Valérie Mignon,et al.  Oil price shocks and global imbalances: Lessons from a model with trade and financial interdependencies , 2015 .

[44]  Dominique Zosso,et al.  Variational Mode Decomposition , 2014, IEEE Transactions on Signal Processing.

[45]  Jan Dehn,et al.  The Effects on Growth of Commodity Price Uncertainty and Shocks , 2000 .

[46]  K. Lai,et al.  A new approach for crude oil price analysis based on Empirical Mode Decomposition , 2008 .

[47]  David J. Parsons,et al.  An improved wavelet–ARIMA approach for forecasting metal prices , 2014 .

[48]  Hui Liu,et al.  An EMD-recursive ARIMA method to predict wind speed for railway strong wind warning system , 2015 .

[49]  Jing Wang,et al.  Exploring the WTI crude oil price bubble process using the Markov regime switching model , 2015 .

[50]  Kin Keung Lai,et al.  Estimating the impact of extreme events on crude oil price: An EMD-based event analysis method , 2009 .