IDEAS home Printed from https://ideas.repec.org/a/spr/annopr/v345y2025i2d10.1007_s10479-022-05004-8.html
   My bibliography  Save this article

Forecasting oil commodity spot price in a data-rich environment

Author

Listed:
  • Sabri Boubaker

    (Métis Lab
    Vietnam National University
    Swansea University)

  • Zhenya Liu

    (Renmin University of China
    Renmin University of China
    Aix-Marseille University)

  • Yifan Zhang

    (Renmin University of China)

Abstract

Statistical properties that vary with time represent a challenge for time series forecasting. This paper proposes a change point-adaptive-RNN (CP-ADARNN) framework to predict crude oil prices with high-dimensional monthly variables. We first detect the structural breaks in predictors using the change point technique, and subsequently train a prediction model based on ADARNN. Using 310 economic series as exogenous factors from 1993 to 2021 to predict the monthly return on the WTI crude oil real price, CP-ADARNN outperforms competing benchmarks by 12.5% in terms of the root mean square error and achieves a correlation of 0.706 between predicted and actual returns. Furthermore, the superiority of CP-ADARNN is robust for Brent oil price as well as during the COVID-19 pandemic. The findings of this paper provide new insights for investors and researchers in the oil market.

Suggested Citation

  • Sabri Boubaker & Zhenya Liu & Yifan Zhang, 2025. "Forecasting oil commodity spot price in a data-rich environment," Annals of Operations Research, Springer, vol. 345(2), pages 685-702, February.
  • Handle: RePEc:spr:annopr:v:345:y:2025:i:2:d:10.1007_s10479-022-05004-8
    DOI: 10.1007/s10479-022-05004-8
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10479-022-05004-8
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10479-022-05004-8?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Zhang, Yue-Jun & Zhang, Lu, 2015. "Interpreting the crude oil price movements: Evidence from the Markov regime switching model," Applied Energy, Elsevier, vol. 143(C), pages 96-109.
    2. Christiane Baumeister & Lutz Kilian, 2016. "Forty Years of Oil Price Fluctuations: Why the Price of Oil May Still Surprise Us," Journal of Economic Perspectives, American Economic Association, vol. 30(1), pages 139-160, Winter.
    3. Mohammadi, Hassan & Su, Lixian, 2010. "International evidence on crude oil price dynamics: Applications of ARIMA-GARCH models," Energy Economics, Elsevier, vol. 32(5), pages 1001-1008, September.
    4. John B. Guerard & Ganlin Xu & Harry Markowitz, 2021. "A further analysis of robust regression modeling and data mining corrections testing in global stocks," Annals of Operations Research, Springer, vol. 303(1), pages 175-195, August.
    5. Li, Xuerong & Shang, Wei & Wang, Shouyang, 2019. "Text-based crude oil price forecasting: A deep learning approach," International Journal of Forecasting, Elsevier, vol. 35(4), pages 1548-1560.
    6. Scott R. Baker & Nicholas Bloom & Steven J. Davis, 2016. "Measuring Economic Policy Uncertainty," The Quarterly Journal of Economics, President and Fellows of Harvard College, vol. 131(4), pages 1593-1636.
    7. Barigozzi, Matteo & Cho, Haeran & Fryzlewicz, Piotr, 2018. "Simultaneous multiple change-point and factor analysis for high-dimensional time series," Journal of Econometrics, Elsevier, vol. 206(1), pages 187-225.
    8. Bai, Jushan, 2010. "Common breaks in means and variances for panel data," Journal of Econometrics, Elsevier, vol. 157(1), pages 78-92, July.
    9. Chang, Kuang-Liang & Yu, Shih-Ti, 2013. "Does crude oil price play an important role in explaining stock return behavior?," Energy Economics, Elsevier, vol. 39(C), pages 159-168.
    10. Miao, Hong & Ramchander, Sanjay & Wang, Tianyang & Yang, Dongxiao, 2017. "Influential factors in crude oil price forecasting," Energy Economics, Elsevier, vol. 68(C), pages 77-88.
    11. Zagaglia, Paolo, 2010. "Macroeconomic factors and oil futures prices: A data-rich model," Energy Economics, Elsevier, vol. 32(2), pages 409-417, March.
    12. Chai, Jian & Xing, Li-Min & Zhou, Xiao-Yang & Zhang, Zhe George & Li, Jie-Xun, 2018. "Forecasting the WTI crude oil price by a hybrid-refined method," Energy Economics, Elsevier, vol. 71(C), pages 114-127.
    13. Rabeh Khalfaoui & Sakiru Adebola Solarin & Adel Al-Qadasi & Sami Ben Jabeur, 2022. "Dynamic causality interplay from COVID-19 pandemic to oil price, stock market, and economic policy uncertainty: evidence from oil-importing and oil-exporting countries," Annals of Operations Research, Springer, vol. 313(1), pages 105-143, June.
    14. Kayalar, Derya Ezgi & Küçüközmen, C. Coşkun & Selcuk-Kestel, A. Sevtap, 2017. "The impact of crude oil prices on financial market indicators: copula approach," Energy Economics, Elsevier, vol. 61(C), pages 162-173.
    15. Lutz Kilian & Daniel P. Murphy, 2014. "The Role Of Inventories And Speculative Trading In The Global Market For Crude Oil," Journal of Applied Econometrics, John Wiley & Sons, Ltd., vol. 29(3), pages 454-478, April.
    16. Conrad, Christian & Loch, Karin & Rittler, Daniel, 2014. "On the macroeconomic determinants of long-term volatilities and correlations in U.S. stock and crude oil markets," Journal of Empirical Finance, Elsevier, vol. 29(C), pages 26-40.
    17. Yu, Lean & Zhao, Yang & Tang, Ling, 2014. "A compressed sensing based AI learning paradigm for crude oil price forecasting," Energy Economics, Elsevier, vol. 46(C), pages 236-245.
    18. Horváth, Lajos & Liu, Zhenya & Lu, Shanglin, 2022. "Sequential Monitoring Of Changes In Dynamic Linear Models, Applied To The U.S. Housing Market," Econometric Theory, Cambridge University Press, vol. 38(2), pages 209-272, April.
    19. Zhao, Yang & Li, Jianping & Yu, Lean, 2017. "A deep learning ensemble approach for crude oil price forecasting," Energy Economics, Elsevier, vol. 66(C), pages 9-16.
    20. Christian-Oliver Ewald & Aihua Zhang & Zhe Zong, 2019. "On the calibration of the Schwartz two-factor model to WTI crude oil options and the extended Kalman Filter," Annals of Operations Research, Springer, vol. 282(1), pages 119-130, November.
    21. Akhtaruzzaman, Md & Boubaker, Sabri & Chiah, Mardy & Zhong, Angel, 2021. "COVID−19 and oil price risk exposure," Finance Research Letters, Elsevier, vol. 42(C).
    22. Morales-Arias, Leonardo & Moura, Guilherme V., 2013. "Adaptive forecasting of exchange rates with panel data," International Journal of Forecasting, Elsevier, vol. 29(3), pages 493-509.
    23. Kuck, Konstantin & Schweikert, Karsten, 2017. "A Markov regime-switching model of crude oil market integration," Journal of Commodity Markets, Elsevier, vol. 6(C), pages 16-31.
    24. Ye, Michael & Zyren, John & Shore, Joanne, 2006. "Forecasting short-run crude oil price using high- and low-inventory variables," Energy Policy, Elsevier, vol. 34(17), pages 2736-2743, November.
    25. Jerome Geyer‐Klingeberg & Andreas W. Rathgeber, 2021. "Determinants of the WTI‐Brent price spread revisited," Journal of Futures Markets, John Wiley & Sons, Ltd., vol. 41(5), pages 736-757, May.
    26. Liu, Yue & Sun, Huaping & Zhang, Jijian & Taghizadeh-Hesary, Farhad, 2020. "Detection of volatility regime-switching for crude oil price modeling and forecasting," Resources Policy, Elsevier, vol. 69(C).
    27. Naser, Hanan, 2016. "Estimating and forecasting the real prices of crude oil: A data rich model using a dynamic model averaging (DMA) approach," Energy Economics, Elsevier, vol. 56(C), pages 75-87.
    28. Hui Zou & Trevor Hastie, 2005. "Addendum: Regularization and variable selection via the elastic net," Journal of the Royal Statistical Society Series B, Royal Statistical Society, vol. 67(5), pages 768-768, November.
    29. Ling Tang & Shuai Wang & Kaijian He & Shouyang Wang, 2015. "A novel mode-characteristic-based decomposition ensemble model for nuclear energy consumption forecasting," Annals of Operations Research, Springer, vol. 234(1), pages 111-132, November.
    30. He, Yanan & Wang, Shouyang & Lai, Kin Keung, 2010. "Global economic activity and crude oil prices: A cointegration analysis," Energy Economics, Elsevier, vol. 32(4), pages 868-876, July.
    31. Hui Zou & Trevor Hastie, 2005. "Regularization and variable selection via the elastic net," Journal of the Royal Statistical Society Series B, Royal Statistical Society, vol. 67(2), pages 301-320, April.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Cheng, Xian & Wu, Peng & Liao, Stephen Shaoyi & Wang, Xuelian, 2023. "An integrated model for crude oil forecasting: Causality assessment and technical efficiency," Energy Economics, Elsevier, vol. 117(C).
    2. Hao, Xianfeng & Zhao, Yuyang & Wang, Yudong, 2020. "Forecasting the real prices of crude oil using robust regression models with regularization constraints," Energy Economics, Elsevier, vol. 86(C).
    3. Costa, Alexandre Bonnet R. & Ferreira, Pedro Cavalcanti G. & Gaglianone, Wagner P. & Guillén, Osmani Teixeira C. & Issler, João Victor & Lin, Yihao, 2021. "Machine learning and oil price point and density forecasting," Energy Economics, Elsevier, vol. 102(C).
    4. Bonnier, Jean-Baptiste, 2022. "Forecasting crude oil volatility with exogenous predictors: As good as it GETS?," Energy Economics, Elsevier, vol. 111(C).
    5. Zhao, Yang & Li, Jianping & Yu, Lean, 2017. "A deep learning ensemble approach for crude oil price forecasting," Energy Economics, Elsevier, vol. 66(C), pages 9-16.
    6. Lang, Korbinian & Auer, Benjamin R., 2020. "The economic and financial properties of crude oil: A review," The North American Journal of Economics and Finance, Elsevier, vol. 52(C).
    7. Liu, Li & Wang, Yudong & Yang, Li, 2018. "Predictability of crude oil prices: An investor perspective," Energy Economics, Elsevier, vol. 75(C), pages 193-205.
    8. Arroyo Marioli,Francisco & Khadan,Jeetendra & Ohnsorge,Franziska Lieselotte & Yamazaki,Takefumi, 2023. "Forecasting Industrial Commodity Prices : Literature Review and a Model Suite," Policy Research Working Paper Series 10611, The World Bank.
    9. He, Mengxi & Zhang, Yaojie & Wen, Danyan & Wang, Yudong, 2021. "Forecasting crude oil prices: A scaled PCA approach," Energy Economics, Elsevier, vol. 97(C).
    10. Li, Jinchao & Zhu, Shaowen & Wu, Qianqian, 2019. "Monthly crude oil spot price forecasting using variational mode decomposition," Energy Economics, Elsevier, vol. 83(C), pages 240-253.
    11. Li, Mingchen & Cheng, Zishu & Lin, Wencan & Wei, Yunjie & Wang, Shouyang, 2023. "What can be learned from the historical trend of crude oil prices? An ensemble approach for crude oil price forecasting," Energy Economics, Elsevier, vol. 123(C).
    12. Petropoulos, Fotios & Apiletti, Daniele & Assimakopoulos, Vassilios & Babai, Mohamed Zied & Barrow, Devon K. & Ben Taieb, Souhaib & Bergmeir, Christoph & Bessa, Ricardo J. & Bijak, Jakub & Boylan, Joh, 2022. "Forecasting: theory and practice," International Journal of Forecasting, Elsevier, vol. 38(3), pages 705-871.
      • Fotios Petropoulos & Daniele Apiletti & Vassilios Assimakopoulos & Mohamed Zied Babai & Devon K. Barrow & Souhaib Ben Taieb & Christoph Bergmeir & Ricardo J. Bessa & Jakub Bijak & John E. Boylan & Jet, 2020. "Forecasting: theory and practice," Papers 2012.03854, arXiv.org, revised Jan 2022.
    13. Drachal, Krzysztof, 2018. "Comparison between Bayesian and information-theoretic model averaging: Fossil fuels prices example," Energy Economics, Elsevier, vol. 74(C), pages 208-251.
    14. Wang, Yudong & Hao, Xianfeng, 2022. "Forecasting the real prices of crude oil: A robust weighted least squares approach," Energy Economics, Elsevier, vol. 116(C).
    15. Xing, Li-Min & Zhang, Yue-Jun, 2022. "Forecasting crude oil prices with shrinkage methods: Can nonconvex penalty and Huber loss help?," Energy Economics, Elsevier, vol. 110(C).
    16. Zhenhua Liu & Zhihua Ding & Tao Lv & Jy S. Wu & Wei Qiang, 2019. "Financial factors affecting oil price change and oil-stock interactions: a review and future perspectives," Natural Hazards: Journal of the International Society for the Prevention and Mitigation of Natural Hazards, Springer;International Society for the Prevention and Mitigation of Natural Hazards, vol. 95(1), pages 207-225, January.
    17. Lu, Quanying & Li, Yuze & Chai, Jian & Wang, Shouyang, 2020. "Crude oil price analysis and forecasting: A perspective of “new triangle”," Energy Economics, Elsevier, vol. 87(C).
    18. Guo, Jingjun & Zhao, Zhengling & Sun, Jingyun & Sun, Shaolong, 2022. "Multi-perspective crude oil price forecasting with a new decomposition-ensemble framework," Resources Policy, Elsevier, vol. 77(C).
    19. Li, Jingjing & Tang, Ling & Wang, Shouyang, 2020. "Forecasting crude oil price with multilingual search engine data," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 551(C).
    20. Fang, Tong & Lee, Tae-Hwy & Su, Zhi, 2020. "Predicting the long-term stock market volatility: A GARCH-MIDAS model with variable selection," Journal of Empirical Finance, Elsevier, vol. 58(C), pages 36-49.

    More about this item

    Keywords

    Change point detection; Recursive neural network; Oil price prediction; COVID-19;
    All these keywords.

    JEL classification:

    • C22 - Mathematical and Quantitative Methods - - Single Equation Models; Single Variables - - - Time-Series Models; Dynamic Quantile Regressions; Dynamic Treatment Effect Models; Diffusion Processes
    • C45 - Mathematical and Quantitative Methods - - Econometric and Statistical Methods: Special Topics - - - Neural Networks and Related Topics
    • C53 - Mathematical and Quantitative Methods - - Econometric Modeling - - - Forecasting and Prediction Models; Simulation Methods
    • Q43 - Agricultural and Natural Resource Economics; Environmental and Ecological Economics - - Energy - - - Energy and the Macroeconomy

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:annopr:v:345:y:2025:i:2:d:10.1007_s10479-022-05004-8. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.