IDEAS home Printed from https://ideas.repec.org/a/hin/complx/4392785.html
   My bibliography  Save this article

A CEEMDAN and XGBOOST-Based Approach to Forecast Crude Oil Prices

Author

Listed:
  • Yingrui Zhou
  • Taiyong Li
  • Jiayi Shi
  • Zijie Qian

Abstract

Crude oil is one of the most important types of energy for the global economy, and hence it is very attractive to understand the movement of crude oil prices. However, the sequences of crude oil prices usually show some characteristics of nonstationarity and nonlinearity, making it very challenging for accurate forecasting crude oil prices. To cope with this issue, in this paper, we propose a novel approach that integrates complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN) and extreme gradient boosting (XGBOOST), so-called CEEMDAN-XGBOOST, for forecasting crude oil prices. Firstly, we use CEEMDAN to decompose the nonstationary and nonlinear sequences of crude oil prices into several intrinsic mode functions (IMFs) and one residue. Secondly, XGBOOST is used to predict each IMF and the residue individually. Finally, the corresponding prediction results of each IMF and the residue are aggregated as the final forecasting results. To demonstrate the performance of the proposed approach, we conduct extensive experiments on the West Texas Intermediate (WTI) crude oil prices. The experimental results show that the proposed CEEMDAN-XGBOOST outperforms some state-of-the-art models in terms of several evaluation metrics.

Suggested Citation

  • Yingrui Zhou & Taiyong Li & Jiayi Shi & Zijie Qian, 2019. "A CEEMDAN and XGBOOST-Based Approach to Forecast Crude Oil Prices," Complexity, Hindawi, vol. 2019, pages 1-15, February.
  • Handle: RePEc:hin:complx:4392785
    DOI: 10.1155/2019/4392785
    as

    Download full text from publisher

    File URL: http://downloads.hindawi.com/journals/8503/2019/4392785.pdf
    Download Restriction: no

    File URL: http://downloads.hindawi.com/journals/8503/2019/4392785.xml
    Download Restriction: no

    File URL: https://libkey.io/10.1155/2019/4392785?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
    ---><---

    References listed on IDEAS

    as
    1. Shuyu Dai & Dongxiao Niu & Yan Li, 2018. "Daily Peak Load Forecasting Based on Complete Ensemble Empirical Mode Decomposition with Adaptive Noise and Support Vector Machine Optimized by Modified Grey Wolf Optimization Algorithm," Energies, MDPI, vol. 11(1), pages 1-25, January.
    2. AL-Musaylh, Mohanad S. & Deo, Ravinesh C. & Li, Yan & Adamowski, Jan F., 2018. "Two-phase particle swarm optimized-support vector regression hybrid model integrated with improved empirical mode decomposition with adaptive noise for multiple-horizon electricity demand forecasting," Applied Energy, Elsevier, vol. 217(C), pages 422-439.
    3. Wen, Fenghua & Gong, Xu & Cai, Shenghua, 2016. "Forecasting the volatility of crude oil futures using HAR-type models with structural breaks," Energy Economics, Elsevier, vol. 59(C), pages 400-413.
    4. Peter R. Hansen & Asger Lunde & James M. Nason, 2011. "The Model Confidence Set," Econometrica, Econometric Society, vol. 79(2), pages 453-497, March.
    5. Ling Tang & Wei Dai & Lean Yu & Shouyang Wang, 2015. "A Novel CEEMD-Based EELM Ensemble Learning Paradigm for Crude Oil Price Forecasting," International Journal of Information Technology & Decision Making (IJITDM), World Scientific Publishing Co. Pte. Ltd., vol. 14(01), pages 141-169.
    6. Liu, Hui & Tian, Hong-qi & Li, Yan-fei, 2012. "Comparison of two new ARIMA-ANN and ARIMA-Kalman hybrid methods for wind speed prediction," Applied Energy, Elsevier, vol. 98(C), pages 415-424.
    7. 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.
    8. Taiyong Li & Zhenda Hu & Yanchi Jia & Jiang Wu & Yingrui Zhou, 2018. "Forecasting Crude Oil Prices Using Ensemble Empirical Mode Decomposition and Sparse Bayesian Learning," Energies, MDPI, vol. 11(7), pages 1-23, July.
    9. Baruník, Jozef & Malinská, Barbora, 2016. "Forecasting the term structure of crude oil futures prices with neural networks," Applied Energy, Elsevier, vol. 164(C), pages 366-379.
    10. E, Jianwei & Bao, Yanling & Ye, Jimin, 2017. "Crude oil price analysis and forecasting based on variational mode decomposition and independent component analysis," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 484(C), pages 412-427.
    11. Gong, Xu & Lin, Boqiang, 2017. "Forecasting the good and bad uncertainties of crude oil prices using a HAR framework," Energy Economics, Elsevier, vol. 67(C), pages 315-327.
    12. 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.
    13. Yu, Lean & Wang, Shouyang & Lai, Kin Keung, 2008. "Forecasting crude oil price with an EMD-based neural network ensemble learning paradigm," Energy Economics, Elsevier, vol. 30(5), pages 2623-2635, September.
    14. 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.
    15. Fan, Liwei & Pan, Sijia & Li, Zimin & Li, Huiping, 2016. "An ICA-based support vector regression scheme for forecasting crude oil prices," Technological Forecasting and Social Change, Elsevier, vol. 112(C), pages 245-253.
    16. Taiyong Li & Min Zhou & Chaoqi Guo & Min Luo & Jiang Wu & Fan Pan & Quanyi Tao & Ting He, 2016. "Forecasting Crude Oil Price Using EEMD and RVM with Adaptive PSO-Based Kernels," Energies, MDPI, vol. 9(12), pages 1-21, December.
    17. Morana, Claudio, 2001. "A semiparametric approach to short-term oil price forecasting," Energy Economics, Elsevier, vol. 23(3), pages 325-338, May.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Yu, Lean & Ma, Yueming & Ma, Mengyao, 2021. "An effective rolling decomposition-ensemble model for gasoline consumption forecasting," Energy, Elsevier, vol. 222(C).
    2. Jiang Wu & Feng Miu & Taiyong Li, 2020. "Daily Crude Oil Price Forecasting Based on Improved CEEMDAN, SCA, and RVFL: A Case Study in WTI Oil Market," Energies, MDPI, vol. 13(7), pages 1-20, April.
    3. Nik Dawson & Marian-Andrei Rizoiu & Benjamin Johnston & Mary-Anne Williams, 2020. "Predicting Skill Shortages in Labor Markets: A Machine Learning Approach," Papers 2004.01311, arXiv.org, revised Aug 2020.
    4. Marcus Vinicius Santos & Fernando Morgado-Dias & Thiago C. Silva, 2023. "Oil Sector and Sentiment Analysis—A Review," Energies, MDPI, vol. 16(12), pages 1-29, June.
    5. Lean Yu & Yueming Ma, 2021. "A Data-Trait-Driven Rolling Decomposition-Ensemble Model for Gasoline Consumption Forecasting," Energies, MDPI, vol. 14(15), pages 1-26, July.
    6. Wei Jiang & Jianzhong Zhou & Yanhe Xu & Jie Liu & Yahui Shan, 2019. "Multistep Degradation Tendency Prediction for Aircraft Engines Based on CEEMDAN Permutation Entropy and Improved Grey–Markov Model," Complexity, Hindawi, vol. 2019, pages 1-18, October.
    7. Jin, Xuejun & Zhu, Keer & Yang, Xiaolan & Wang, Shouyang, 2021. "Estimating the reaction of Bitcoin prices to the uncertainty of fiat currency," Research in International Business and Finance, Elsevier, vol. 58(C).
    8. Hualing Lin & Qiubi Sun, 2020. "Crude Oil Prices Forecasting: An Approach of Using CEEMDAN-Based Multi-Layer Gated Recurrent Unit Networks," Energies, MDPI, vol. 13(7), pages 1-21, March.
    9. Zhang, Tingting & Tang, Zhenpeng & Wu, Junchuan & Du, Xiaoxu & Chen, Kaijie, 2021. "Multi-step-ahead crude oil price forecasting based on two-layer decomposition technique and extreme learning machine optimized by the particle swarm optimization algorithm," Energy, Elsevier, vol. 229(C).
    10. Mario Figueiredo & Yuri F. Saporito, 2023. "Forecasting the term structure of commodities future prices using machine learning," Digital Finance, Springer, vol. 5(1), pages 57-90, March.
    11. Wenchao Ban & Liangduo Shen, 2022. "PM2.5 Prediction Based on the CEEMDAN Algorithm and a Machine Learning Hybrid Model," Sustainability, MDPI, vol. 14(23), pages 1-15, December.
    12. Yan Guo & Dezhao Tang & Wei Tang & Senqi Yang & Qichao Tang & Yang Feng & Fang Zhang, 2022. "Agricultural Price Prediction Based on Combined Forecasting Model under Spatial-Temporal Influencing Factors," Sustainability, MDPI, vol. 14(17), pages 1-18, August.
    13. Yishun Liu & Chunhua Yang & Keke Huang & Weiping Liu, 2023. "A Multi-Factor Selection and Fusion Method through the CNN-LSTM Network for Dynamic Price Forecasting," Mathematics, MDPI, vol. 11(5), pages 1-20, February.
    14. James Ming Chen & Mira Zovko & Nika Šimurina & Vatroslav Zovko, 2021. "Fear in a Handful of Dust: The Epidemiological, Environmental, and Economic Drivers of Death by PM 2.5 Pollution," IJERPH, MDPI, vol. 18(16), pages 1-59, August.
    15. Wei, Jiangqiao & Ma, Zhe & Wang, Anjian & Li, Pengyuan & Sun, Xiaoyan & Yuan, Xiaojing & Hao, Hongchang & Jia, Hongxiang, 2022. "Multiscale nonlinear Granger causality and time-varying effect analysis of the relationship between iron ore futures and spot prices," Resources Policy, Elsevier, vol. 77(C).
    16. Bai, Yun & Li, Xixi & Yu, Hao & Jia, Suling, 2022. "Crude oil price forecasting incorporating news text," International Journal of Forecasting, Elsevier, vol. 38(1), pages 367-383.

    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. Taiyong Li & Yingrui Zhou & Xinsheng Li & Jiang Wu & Ting He, 2019. "Forecasting Daily Crude Oil Prices Using Improved CEEMDAN and Ridge Regression-Based Predictors," Energies, MDPI, vol. 12(19), pages 1-25, September.
    2. Taiyong Li & Min Zhou & Chaoqi Guo & Min Luo & Jiang Wu & Fan Pan & Quanyi Tao & Ting He, 2016. "Forecasting Crude Oil Price Using EEMD and RVM with Adaptive PSO-Based Kernels," Energies, MDPI, vol. 9(12), pages 1-21, December.
    3. Jiang Wu & Yu Chen & Tengfei Zhou & Taiyong Li, 2019. "An Adaptive Hybrid Learning Paradigm Integrating CEEMD, ARIMA and SBL for Crude Oil Price Forecasting," Energies, MDPI, vol. 12(7), pages 1-23, April.
    4. Taiyong Li & Zhenda Hu & Yanchi Jia & Jiang Wu & Yingrui Zhou, 2018. "Forecasting Crude Oil Prices Using Ensemble Empirical Mode Decomposition and Sparse Bayesian Learning," Energies, MDPI, vol. 11(7), pages 1-23, July.
    5. 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.
    6. Nademi, Arash & Nademi, Younes, 2018. "Forecasting crude oil prices by a semiparametric Markov switching model: OPEC, WTI, and Brent cases," Energy Economics, Elsevier, vol. 74(C), pages 757-766.
    7. 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).
    8. Emmanuel Senyo Fianu, 2022. "Analyzing and Forecasting Multi-Commodity Prices Using Variants of Mode Decomposition-Based Extreme Learning Machine Hybridization Approach," Forecasting, MDPI, vol. 4(2), pages 1-27, June.
    9. 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).
    10. Wang, Jun & Cao, Junxing & Yuan, Shan & Cheng, Ming, 2021. "Short-term forecasting of natural gas prices by using a novel hybrid method based on a combination of the CEEMDAN-SE-and the PSO-ALS-optimized GRU network," Energy, Elsevier, vol. 233(C).
    11. Ding, Yishan, 2018. "A novel decompose-ensemble methodology with AIC-ANN approach for crude oil forecasting," Energy, Elsevier, vol. 154(C), pages 328-336.
    12. Piersanti, Giovanni & Piersanti, Mirko & Cicone, Antonio & Canofari, Paolo & Di Domizio, Marco, 2020. "An inquiry into the structure and dynamics of crude oil price using the fast iterative filtering algorithm," Energy Economics, Elsevier, vol. 92(C).
    13. Gao, Xiangyun & Fang, Wei & An, Feng & Wang, Yue, 2017. "Detecting method for crude oil price fluctuation mechanism under different periodic time series," Applied Energy, Elsevier, vol. 192(C), pages 201-212.
    14. 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.
    15. Liu, Li & Wang, Yudong & Yang, Li, 2018. "Predictability of crude oil prices: An investor perspective," Energy Economics, Elsevier, vol. 75(C), pages 193-205.
    16. Wang, Yudong & Hao, Xianfeng, 2023. "Forecasting the real prices of crude oil: What is the role of parameter instability?," Energy Economics, Elsevier, vol. 117(C).
    17. Zhao, Lu-Tao & Wang, Yi & Guo, Shi-Qiu & Zeng, Guan-Rong, 2018. "A novel method based on numerical fitting for oil price trend forecasting," Applied Energy, Elsevier, vol. 220(C), pages 154-163.
    18. 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).
    19. Zou, Yingchao & Yu, Lean & Tso, Geoffrey K.F. & He, Kaijian, 2020. "Risk forecasting in the crude oil market: A multiscale Convolutional Neural Network approach," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 541(C).
    20. Chen, Yixiang & Ma, Feng & Zhang, Yaojie, 2019. "Good, bad cojumps and volatility forecasting: New evidence from crude oil and the U.S. stock markets," Energy Economics, Elsevier, vol. 81(C), pages 52-62.

    More about this item

    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:hin:complx:4392785. 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: Mohamed Abdelhakeem (email available below). General contact details of provider: https://www.hindawi.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.