Forecasting Volatility Returns of Oil Price Using Gene Expression Programming Approach

Alexander Amo Baffour 1 , Jingchun Feng 1 , Liwei Fan 1  and Beryl Adormaa Buanya 2
  • 1 School of Business, Hohai University, 8 West Fochenglu, Nanjing, China
  • 2 College of Environment, Hohai University, 211100, Nanjing, China
Alexander Amo Baffour, Jingchun Feng, Liwei Fan and Beryl Adormaa Buanya

Abstract

This study employs four (4) Generalized Autoregressive Conditional Heteroscedasticity (GARCH) variants namely GARCH (1, 1), Glosten–Jagannathan–Runkle (GJR), Auto Regressive Integrated Moving Average (ARIMA)-GARCH and ARIMA-GJR as benchmark models to assess the performance of a proposed novel Gene Expression Programming (GEP) based univariate time series modeling approach used to conduct ex ante oil price volatility forecasts. The report illustrates that the GEP model is more superior to any of the traditional models on issues relating to both loss functions applied. The GEP model is of a greater volatility forecasting precision at different forecast horizons, therefore. There is also the existence of evidence that GJR and ARIMA-GJR differ in their loss functions, the performance is nevertheless better than GARCH (1, 1) and ARIMA-GARCH. This study conducted herein achieves importance in literature by broadening the application of gene algorithms in finance and forecasting. It also solves the problem of high error associated with the use of GARCH related models in oil price volatility forecasting.

  • Agnolucci, P. 2009. “Volatility in Crude Oil Futures: A Comparison of the Predictive Ability of GARCH and Implied Volatility Models.” Energy Economics 31: 316–21. .

    • Crossref
    • Export Citation
  • Aloui, C., and S. Mabrouk. 2010. “Value-At-Risk Estimations of Energy Commodities via Long-Memory, Asymmetry and Fat-Tailed GARCH Models.” Energy Policy 38: 2326–39. .

    • Crossref
    • Export Citation
  • Barunik, J., T. Krehlik, and L. Vacha. 2016. “Modeling and Forecasting Exchange Rate Volatility in Time-Frequency Domain.” European Journal of Operational Research 251: 329–40. .

    • Crossref
    • Export Citation
  • Bayus, B. 1989. “Developing and Using Forecasting Models of Consumer Durables the Case of Color Television.” Journal of Product Innovation Management 6: 5–19. .

    • Crossref
    • Export Citation
  • Bernardi, M., and L. Catania, 2014. The Model Confidence Set Package for R.

    • Crossref
    • Export Citation
  • Biais, B., L. Glosten, and C. Spatt. 2005. “Market Microstructure: A Survey of Microfoundations, Empirical Results, and Policy Implications.” Journal of Finance and Marketing 8: 217–64. .

    • Crossref
    • Export Citation
  • Black, K.H. 2006. “6 – The Changing Performance and Risks of Funds of Funds in the Modern Period.” In Funds of Hedge Funds, 99–106. .

    • Crossref
    • Export Citation
  • Bollerslev, T. 1986. “Generalized Autoregressive Conditional Heteroskedasticity.” Journal Econometrics 31: 307–27.

    • Crossref
    • Export Citation
  • Carruth, A.A., M.A. Hooker, and A.J. Oswald. 1998. “Unemployment Equilibria and Input Prices : Theory and Evidence from the United States.” The Review of Economics and Statistics 80: 621–28. .

    • Crossref
    • Export Citation
  • Christie, A. 1982. “The Stochastic Behavior of Common Stock Variances Value, Leverage and Interest Rate Effects.” Journal of Financial Economics 10: 407–32. .

    • Crossref
    • Export Citation
  • Christodoulos, C., C. Michalakelis, and D. Varoutas. 2010. “Forecasting with Limited Data: Combining ARIMA and Diffusion Models.” Technological Forecasting and Social Change 77: 558–65. .

    • Crossref
    • Export Citation
  • de la Paz-Marín, M., P. Campoy-Muñoz, and C. Hervás-Martínez. 2012. “Non-Linear Multiclassifier Model Based on Artificial Intelligence to Predict Research and Development Performance in European Countries.” Technological Forecasting and Social Change 79: 1731–45. .

    • Crossref
    • Export Citation
  • Dehuri, S., B.B. Misra, A. Ghosh, and S.-B. Cho. 2011. “A Condensed Polynomial Neural Network for Classification Using Swarm Intelligence.” Applied Soft Computing 11: 3106–13. .

    • Crossref
    • Export Citation
  • Dey, P., and A.K. Das. 2016. “A Utilization of GEP (Gene Expression Programming) Metamodel and PSO (Particle Swarm Optimization) Tool to Predict and Optimize the Forced Convection around A Cylinder.” Energy 95: 447–58. .

    • Crossref
    • Export Citation
  • Dou, R., C. Zong, and M. Li. 2016. “An Interactive Genetic Algorithm with the Interval Arithmetic Based on Hesitation and Its Application to Achieve Customer Collaborative Product Configuration Design.” Applied Soft Computing 38: 384–94. .

    • Crossref
    • Export Citation
  • El Hedi Arouri, M., J. Jouini, and D.K. Nguyen. 2011. “Volatility Spillovers between Oil Prices and Stock Sector Returns: Implications for Portfolio Management.” Journal International Money Finance 30: 1387–405. .

    • Crossref
    • Export Citation
  • Engle, R.F. 1982. “Autoregressive Conditional Heteroscedasticity with Estimates of the Variance of United Kingdom Inflation.” Econometrica 50: 987. .

    • Crossref
    • Export Citation
  • Fan, L., and H. Li. 2015. “Volatility Analysis and Forecasting Models of Crude Oil Prices: A Review.” International Journal of Global Energy Issues 38: 5. .

    • Crossref
    • Export Citation
  • Fan, L., S. Pan, Z. Li, and H. Li. 2016. “An ICA-based Support Vector Regression Scheme for Forecasting Crude Oil Prices.” Technological Forecasting and Social Change 112: 245–53. .

    • Crossref
    • Export Citation
  • Ferreira, C., 2001. Gene expression programming: a new adaptive algorithm for solving problems. Complex Sys. 13, 87–129.

  • Ferreira, C., 2006. Gene Expression Programming: Mathematical Modelling by an Artificial Intelligence. Springer, San Francisco.

  • Gandomi, A.H., A.H. Alavi, and S.S. Sadat Hosseini. 2008. “A Discussion on “Genetic Programming for Retrieving Missing Information in Wave Records along the West Coast of India”.” [Applied Ocean Research 2007; 29 (3): 99–111]. Applied Ocean Research. .

    • Crossref
    • Export Citation
  • Gupta, R.K., A.K. Bhunia, and S.K. Goyal. 2007. “An Application of Genetic Algorithm in a Marketing Oriented Inventory Model with Interval Valued Inventory Costs and Three-Component Demand Rate Dependent on Displayed Stock Level.” Applied Mathematics and Computation 192: 466–78. .

    • Crossref
    • Export Citation
  • Gupta, R.K., A.K. Bhunia, and S.K. Goyal. 2009. “An Application of Genetic Algorithm in Solving an Inventory Model with Advance Payment and Interval Valued Inventory Costs.” Mathematical and Computer Modelling 49: 893–905. .

    • Crossref
    • Export Citation
  • Hamilton, J.D. 1996. “This Is What Happened to the Oil Price-Macroeconomy Relationship.” Journal of Monetary Economics 38: 215–20. .

    • Crossref
    • Export Citation
  • Hamilton, J.D. 2003. “What Is an Oil Shock? J.” Econometrics 113: 363–98. .

    • Crossref
    • Export Citation
  • Hamilton, J.D., and J.C. Wu. 2014. “Risk Premia in Crude Oil Futures Prices.” Journal International Money Finance 42: 9–37. .

    • Crossref
    • Export Citation
  • Hansen, P.R., A. Lunde, and J.M. Nason. 2011. “The Model Confidence Set.” Econometrica 79: 453–97. .

    • Crossref
    • Export Citation
  • Hao, J.-X., Y. Yu, R. Law, and D.K.C. Fong. 2015. “A Genetic Algorithm-Based Learning Approach to Understand Customer Satisfaction with OTA Websites.” Tourism Management 48: 231–41. .

    • Crossref
    • Export Citation
  • Hou, A., and S. Suardi. 2012. “A Nonparametric GARCH Model of Crude Oil Price Return Volatility.” Energy Economics 34: 618–26. .

    • Crossref
    • Export Citation
  • Holland, J.H., 1975. Adaptation in Natural and Artificial Systems. The University of Michigan Press, Ann Arbor.

  • Jammazi, R., and C. Aloui. 2012. “Crude Oil Price Forecasting: Experimental Evidence from Wavelet Decomposition and Neural Network Modeling.” Energy Economics 34: 828–41. .

    • Crossref
    • Export Citation
  • Kahyaoglu, T. 2008. “Optimization of the Pistachio Nut Roasting Process Using Response Surface Methodology and Gene Expression Programming.” LWT-Food Science and Technology 41: 26–33. .

    • Crossref
    • Export Citation
  • Kalra, R., and M.C. Deo. 2007. “Genetic Programming for Retrieving Missing Information in Wave Records along the West Coast of India.” Applied Ocean Research 29: 99–111. .

    • Crossref
    • Export Citation
  • Kapetanios, G., V. Labhard, and C. Schleicher, 2005. Conditional Model Confidence Sets with an Application to Forecasting Models.

  • Koza JR. (1992). Genetic Programming: On the Programming of Computers by Means of Natural Selection. Cambridge, MA: MIT Press.

  • Kristjanpoller, W., and M. Minutolo. 2015. “Gold Price Volatility: A Forecasting Approach Using the Artificial Neural Network–GARCH Model.” Expert Systems with Applications 42. doi: .

    • Crossref
    • Export Citation
  • Kristjanpoller, W., and M.C. Minutolo. 2016. “Forecasting Volatility of Oil Price Using an Artificial Neural network-GARCH Model.” Expert Systems with Applications 65: 233–41. .

    • Crossref
    • Export Citation
  • Makridakis, S. 1994. “A.S. Weigend and N.A. Gershenfeld, Time series prediction: Forecasting the future and understanding the past.“ International Journal of Forecasting 10: 463.

    • Crossref
    • Export Citation
  • Mahdavi, I., M. Movahednejad, and F. Adbesh. 2011. “Designing Customer-Oriented Catalogs in e-CRM Using an Effective Self-Adaptive Genetic Algorithm.” Expert Systems with Applications 38: 631–39. .

    • Crossref
    • Export Citation
  • Mehdizadeh, S., J. Behmanesh, and K. Khalili. 2017. “Application of Gene Expression Programming to Predict Daily Dew Point Temperature.” Applied Thermal Engineering 112: 1097–107. .

    • Crossref
    • Export Citation
  • Mitchell, M., 2001. An Introduction to Genetic Algorithms. MIT Press, Cambridge, Mass.

  • Mohammadi, H., and L. Su. 2010. “International Evidence on Crude Oil Price Dynamics: Applications of ARIMA-GARCH Models.” Energy Economics 32: 1001–08. .

    • Crossref
    • Export Citation
  • Monfared, S.A., and D. Enke. 2014. “Volatility Forecasting Using a Hybrid GJR-GARCH Neural Network Model.” Procedia Computer Science 36: 246–53. .

    • Crossref
    • Export Citation
  • Mostafa, M.M., and A.A. El-Masry. 2016. “Oil Price Forecasting Using Gene Expression Programming and Artificial Neural Networks.” Economics Modelling 54: 40–53. .

    • Crossref
    • Export Citation
  • Mousavi, S.M., E.S. Mostafavi, and F. Hosseinpour. 2014. “Gene Expression Programming as a Basis for New Generation of Electricity Demand Prediction Models.” Computers & Industrial Engineering 74: 120–28. .

    • Crossref
    • Export Citation
  • Nazari, A., and M. Ghafouri Safarnejad. 2013. “Prediction Early Age Compressive Strength of OPC-based Geopolymers with Different Alkali Activators and Seashell Powder by Gene Expression Programming.” Ceramics International 39: 1433–42. .

    • Crossref
    • Export Citation
  • Sermpinis, G., J. Laws, A. Karathanasopoulos, and C.L. Dunis. 2012. “Forecasting and Trading the EUR/USD Exchange Rate with Gene Expression and Psi Sigma Neural Networks.” Expert Systems with Applications 39: 8865–77. .

    • Crossref
    • Export Citation
  • Shambora, W.E., and R. Rossiter. 2007. “Are There Exploitable Inefficiencies in the Futures Market for Oil?” Energy Economics 29: 18–27. .

    • Crossref
    • Export Citation
  • Sharifi, S.S., V. Rezaverdinejad, and V. Nourani. 2016. “Estimation of Daily Global Solar Radiation Using Wavelet Regression, ANN, GEP and Empirical Models: A Comparative Study of Selected Temperature-Based Approaches.” Journal of Atmospheric and Solar-Terrestrial Physics 149: 131–45. .

    • Crossref
    • Export Citation
  • Shirani, R., D. Jahed, and M. Monjezi. 2016. “International Journal of Rock Mechanics & Mining Sciences Genetic Programming and Gene Expression Programming for Fl Yrock Assessment Due to Mine Blasting.” International Journal of Rock Mechanics and Mining Sciences 88: 254–64. .

    • Crossref
    • Export Citation
  • Shiri, J. 2017. “Evaluation of FAO56-PM, Empirical, Semi-Empirical and Gene Expression Programming Approaches for Estimating Daily Reference Evapotranspiration in Hyper-Arid Regions of Iran.” Agricultural Water Management 188: 101–14. .

    • Crossref
    • Export Citation
  • Shiri, J., Ö. Kişi, G. Landeras, J.J. López, A.H. Nazemi, and L.C.P.M. Stuyt. 2012. “Daily Reference Evapotranspiration Modeling by Using Genetic Programming Approach in the Basque Country (Northern Spain).” Journal of Hydrology 414: 302–16. .

    • Crossref
    • Export Citation
  • Tahmasebi Poor, A., A. Barari, M. Behnia, and T. Najafi. 2015. “Determination of the Ultimate Limit States of Shallow Foundations Using Gene Expression Programming (GEP) Approach.” Soils Found 55: 650–59. .

    • Crossref
    • Export Citation
  • Teodorescu, L., and D. Sherwood. 2008. “High Energy Physics Event Selection with Gene Expression Programming.” Computer Physics Communications 178: 409–19. .

    • Crossref
    • Export Citation
  • Wang, D., Z. Zhang, R. Bai, and Y. Mao. 2017. “A Hybrid System with Filter Approach and Multiple Population Genetic Algorithm for Feature Selection in Credit Scoring.” Journal of Computational and Applied Mathematics. .

    • Crossref
    • Export Citation
  • Wang, W., Y. Du, Q. Li, and Z. Fang. 2011. “Credit Evaluation Based on Gene Expression Programming and Clonal Selection.” Procedia Engineering 15: 3759–63. .

    • Crossref
    • Export Citation
  • Wei, Y., Y. Wang, and D. Huang. 2010. “Forecasting Crude Oil Market Volatility: Further Evidence Using GARCH-class Models.” Energy Economics 32: 1477–84. .

    • Crossref
    • Export Citation
  • Xu, K., Y. Liu, R. Tang, J. Zuo, J. Zhu, and C. Tang. 2009. “A Novel Method for Real Parameter Optimization Based on Gene Expression Programming.” Applied Soft Computing 9: 725–37. .

    • Crossref
    • Export Citation
  • Zhang, J.-L., Y.-J. Zhang, and L. Zhang. 2015. “A Novel Hybrid Method for Crude Oil Price Forecasting.” Energy Economics 49: 649–59. .

    • Crossref
    • Export Citation
Purchase article
Get instant unlimited access to the article.
$42.00
Log in
Already have access? Please log in.


or
Log in with your institution

Journal + Issues

The Journal of Time Series Econometrics (JTSE) serves as an internationally recognized outlet for important new research in both theoretical and applied classical and Bayesian time series, spatial and panel data econometrics. The scope of the journal includes papers dealing with estimation, testing and other methodological aspects involved in the application of time series and spatial analytic techniques to economic, financial and related data.

Search