Forecasting Realized Volatility of Crude Oil Futures Prices based on Machine Learning
40 Pages Posted: 5 Nov 2020 Last revised: 17 Mar 2021
Date Written: March 15, 2020
We augment the HAR model with additional information channels to forecast realized volatility of WTI futures prices. These channels include stock markets, sentiment indices, commodity and FX markets, and text-based Google indices. We then apply four differing machine learning techniques to identify the most suitable endo- and exogenous factors which improve baseline model forecasts. We show that machine learning generated forecasts provide better forecasting quality and that portfolios which are constructed with these forecasts outperform their competing models. We find LASSO and SSVS to provide outperforming forecasts and portfolio weights. Analyzing the selection process, we show that variable choices vary across forecasting horizon. Variable selection produces clusters and provides evidence that there are structural changes with regard to the significance of information channels.
Keywords: Forecasting, Crude oil, Realized volatility, Exogenous predictors, Machine learning
JEL Classification: C22, C45, E37, Q47
Suggested Citation: Suggested Citation