Oil price forecasting using gene expression programming and artificial neural networks

This study aims to forecast oil prices using evolutionary techniques such as gene expression programming (GEP) and artificial neural network (NN) models to predict oil prices over the period from January 2, 1986 to June 12, 2012. Autoregressive integrated moving average (ARIMA) models are employed t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Economic modelling 2016-04, Vol.54, p.40-53
Hauptverfasser: Mostafa, Mohamed M., El-Masry, Ahmed A.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This study aims to forecast oil prices using evolutionary techniques such as gene expression programming (GEP) and artificial neural network (NN) models to predict oil prices over the period from January 2, 1986 to June 12, 2012. Autoregressive integrated moving average (ARIMA) models are employed to benchmark evolutionary models. The results reveal that the GEP technique outperforms traditional statistical techniques in predicting oil prices. Further, the GEP model outperforms the NN and the ARIMA models in terms of the mean squared error, the root mean squared error and the mean absolute error. Finally, the GEP model also has the highest explanatory power as measured by the R-squared statistic. The results of this study have important implications for both theory and practice. •The gene expression programming (GEP) and artificial neural network (NN) models are used to predict oil prices.•ARIMA models are employed to benchmark evolutionary models.•The GEP model outperforms the NN and the ARIMA models in terms of several performance statistics.
ISSN:0264-9993
1873-6122
DOI:10.1016/j.econmod.2015.12.014