メインコンテンツに移動

Journal of Energy Markets

Risk.net

Machine learning in oil market volatility forecasting: the role of feature selection and forecast horizon

Ahmet Göncü, Tolga U. Kuzubaş and Burak Saltoğlu

  • Financial variables lead short-term forecasts, macro factors dominate long-term.
  • SVR and Random Forest with PCA-based selection achieve highest accuracy .
  • Recent volatility predicts best in short term, showing market efficiency .
  • Hybrid PCA and filtering approach improves medium-term forecast accuracy significantly. SVR and Random Forest perform best with proper feature selection techniques.

In this paper we investigate oil market volatility prediction using a comprehensive data set of 205 variables spanning macroeconomic, financial, energy-related and sentiment indicators. We employ machine learning techniques for variable selection and dimension reduction, combining hard thresholding, soft thresholding and principal component analysis, evaluated through an out-of-sample time-series backtesting framework. The empirical findings reveal that financial variables dominate short-horizon forecasting, while macroeconomic and sentiment factors become progressively more important at longer horizons. A hybrid approach combining principal component analysis with preliminary variable filtering improves forecast accuracy, particularly for medium-term predictions. Support vector regression and random forest methods demonstrate strong performance when paired with appropriate feature selection techniques, suggesting the importance of capturing nonlinear relationships while maintaining robustness to outliers. These results indicate that effective oil volatility forecasting requires careful consideration of both the forecast horizon and the interaction between feature selection and machine learning methods.

Sorry, our subscription options are not loading right now

Please try again later. Get in touch with our customer services team if this issue persists.

New to Risk.net? View our subscription options

無料メンバーシップの内容をお知りになりたいですか?ここをクリック

パスワードを表示
パスワードを非表示にする

You need to sign in to use this feature. If you don’t have a Risk.net account, please register for a trial.

ログイン
You are currently on corporate access.

To use this feature you will need an individual account. If you have one already please sign in.

Sign in.

Alternatively you can request an individual account here