IDEAS home Printed from https://ideas.repec.org/a/eee/eneeco/v123y2023ics0140988323002347.html
   My bibliography  Save this article

What can be learned from the historical trend of crude oil prices? An ensemble approach for crude oil price forecasting

Author

Listed:
  • Li, Mingchen
  • Cheng, Zishu
  • Lin, Wencan
  • Wei, Yunjie
  • Wang, Shouyang

Abstract

Crude oil price series are nonlinear and highly volatile, making it difficult to obtain satisfactory performance for traditional statistical-based forecasting methods. To improve forecasting accuracy, this study proposes a novel learning paradigm by integrating the trajectory similarity method with machine learning models based on the decomposition-ensemble framework. In the proposed learning paradigm, raw data of international crude oil prices are first decomposed using variational mode decomposition (VMD), after which, using sample entropy (SE), the resulting essential modal functions are divided into high and low frequencies. The process aims to reorganize the data by using the forecasting properties of different models. Finally, to obtain the final forecasting results, two models, i.e., the trajectory similarity method (TS) and long short term memory neural network (LSTM), are applied to predict and sum up the low and high-frequency subseries, respectively. As sample data for validation, this study selected the international crude oil price series of West Texas Intermediate (WTI) and Brent. Experimental results showed that the proposed VMD-SE-TS/LSTM learning paradigm significantly outperforms all other benchmark models, including the single models without decomposition and the hybrid models with decomposition. The proposed approach performs best in different evaluation metrics and statistical tests under different horizons, indicating that the proposed VMD-SE-TS/LSTM learning paradigm is effective and robust in crude oil price forecasting.

Suggested Citation

  • 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).
  • Handle: RePEc:eee:eneeco:v:123:y:2023:i:c:s0140988323002347
    DOI: 10.1016/j.eneco.2023.106736
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0140988323002347
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.eneco.2023.106736?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. Wang, Jue & Zhou, Hao & Hong, Tao & Li, Xiang & Wang, Shouyang, 2020. "A multi-granularity heterogeneous combination approach to crude oil price forecasting," Energy Economics, Elsevier, vol. 91(C).
    2. Yu, Lean & Wang, Zishu & Tang, Ling, 2015. "A decomposition–ensemble model with data-characteristic-driven reconstruction for crude oil price forecasting," Applied Energy, Elsevier, vol. 156(C), pages 251-267.
    3. Zhang, Xun & Lai, K.K. & Wang, Shou-Yang, 2008. "A new approach for crude oil price analysis based on Empirical Mode Decomposition," Energy Economics, Elsevier, vol. 30(3), pages 905-918, May.
    4. Qadan, Mahmoud & Nama, Hazar, 2018. "Investor sentiment and the price of oil," Energy Economics, Elsevier, vol. 69(C), pages 42-58.
    5. Weng, Futian & Zhang, Hongwei & Yang, Cai, 2021. "Volatility forecasting of crude oil futures based on a genetic algorithm regularization online extreme learning machine with a forgetting factor: The role of news during the COVID-19 pandemic," Resources Policy, Elsevier, vol. 73(C).
    6. Teterin, Pavel & Brooks, Robert & Enders, Walter, 2016. "Smooth volatility shifts and spillovers in U.S. crude oil and corn futures markets," Journal of Empirical Finance, Elsevier, vol. 38(PA), pages 22-36.
    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. Charles, Amélie & Darné, Olivier, 2017. "Forecasting crude-oil market volatility: Further evidence with jumps," Energy Economics, Elsevier, vol. 67(C), pages 508-519.
    9. Bergmeir, Christoph & Hyndman, Rob J. & Benítez, José M., 2016. "Bagging exponential smoothing methods using STL decomposition and Box–Cox transformation," International Journal of Forecasting, Elsevier, vol. 32(2), pages 303-312.
    10. Karasu, Seçkin & Altan, Aytaç & Bekiros, Stelios & Ahmad, Wasim, 2020. "A new forecasting model with wrapper-based feature selection approach using multi-objective optimization technique for chaotic crude oil time series," Energy, Elsevier, vol. 212(C).
    11. Wu, Yu-Xi & Wu, Qing-Biao & Zhu, Jia-Qi, 2019. "Improved EEMD-based crude oil price forecasting using LSTM networks," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 516(C), pages 114-124.
    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. Tang, Ling & Wu, Yao & Yu, Lean, 2018. "A randomized-algorithm-based decomposition-ensemble learning methodology for energy price forecasting," Energy, Elsevier, vol. 157(C), pages 526-538.
    14. 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.
    15. Zhaojie Luo & Xiaojing Cai & Katsuyuki Tanaka & Tetsuya Takiguchi & Takuji Kinkyo & Shigeyuki Hamori, 2019. "Can We Forecast Daily Oil Futures Prices? Experimental Evidence from Convolutional Neural Networks," JRFM, MDPI, vol. 12(1), pages 1-13, January.
    16. 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.
    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. Wang, Yudong & Liu, Li & Wu, Chongfeng, 2017. "Forecasting the real prices of crude oil using forecast combinations over time-varying parameter models," Energy Economics, Elsevier, vol. 66(C), pages 337-348.
    19. Hansen, Peter Reinhard, 2005. "A Test for Superior Predictive Ability," Journal of Business & Economic Statistics, American Statistical Association, vol. 23, pages 365-380, October.
    20. Xiong, Tao & Bao, Yukun & Hu, Zhongyi, 2013. "Beyond one-step-ahead forecasting: Evaluation of alternative multi-step-ahead forecasting models for crude oil prices," Energy Economics, Elsevier, vol. 40(C), pages 405-415.
    21. Drachal, Krzysztof, 2016. "Forecasting spot oil price in a dynamic model averaging framework — Have the determinants changed over time?," Energy Economics, Elsevier, vol. 60(C), pages 35-46.
    22. Pierpaolo D’Urso & Livia Giovanni & Riccardo Massari, 2021. "Trimmed fuzzy clustering of financial time series based on dynamic time warping," Annals of Operations Research, Springer, vol. 299(1), pages 1379-1395, April.
    23. Wang, Huai-zhi & Li, Gang-qiang & Wang, Gui-bin & Peng, Jian-chun & Jiang, Hui & Liu, Yi-tao, 2017. "Deep learning based ensemble approach for probabilistic wind power forecasting," Applied Energy, Elsevier, vol. 188(C), pages 56-70.
    24. 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.
    25. Yu, Lean & Zhao, Yaqing & Tang, Ling & Yang, Zebin, 2019. "Online big data-driven oil consumption forecasting with Google trends," International Journal of Forecasting, Elsevier, vol. 35(1), pages 213-223.
    26. Godarzi, Ali Abbasi & Amiri, Rohollah Madadi & Talaei, Alireza & Jamasb, Tooraj, 2014. "Predicting oil price movements: A dynamic Artificial Neural Network approach," Energy Policy, Elsevier, vol. 68(C), pages 371-382.
    27. Jammazi, Rania & Aloui, Chaker, 2012. "Crude oil price forecasting: Experimental evidence from wavelet decomposition and neural network modeling," Energy Economics, Elsevier, vol. 34(3), pages 828-841.
    28. Tang, Ling & Zhang, Chengyuan & Li, Ling & Wang, Shouyang, 2020. "A multi-scale method for forecasting oil price with multi-factor search engine data," Applied Energy, Elsevier, vol. 257(C).
    29. Ratti, Ronald A. & Vespignani, Joaquin L., 2016. "Oil prices and global factor macroeconomic variables," Energy Economics, Elsevier, vol. 59(C), pages 198-212.
    30. Ma, Feng & Zhang, Yaojie & Huang, Dengshi & Lai, Xiaodong, 2018. "Forecasting oil futures price volatility: New evidence from realized range-based volatility," Energy Economics, Elsevier, vol. 75(C), pages 400-409.
    31. Wang, Jue & Athanasopoulos, George & Hyndman, Rob J. & Wang, Shouyang, 2018. "Crude oil price forecasting based on internet concern using an extreme learning machine," International Journal of Forecasting, Elsevier, vol. 34(4), pages 665-677.
    32. Pham, Tuan D. & Yan, Hong, 2018. "Spatial-dependence recurrence sample entropy," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 494(C), pages 581-590.
    33. Wang, Minggang & Tian, Lixin & Zhou, Peng, 2018. "A novel approach for oil price forecasting based on data fluctuation network," Energy Economics, Elsevier, vol. 71(C), pages 201-212.
    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. 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).
    2. 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.
    3. Zhao, Geya & Xue, Minggao & Cheng, Li, 2023. "A new hybrid model for multi-step WTI futures price forecasting based on self-attention mechanism and spatial–temporal graph neural network," Resources Policy, Elsevier, vol. 85(PB).
    4. 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).
    5. Qin, Quande & Xie, Kangqiang & He, Huangda & Li, Li & Chu, Xianghua & Wei, Yi-Ming & Wu, Teresa, 2019. "An effective and robust decomposition-ensemble energy price forecasting paradigm with local linear prediction," Energy Economics, Elsevier, vol. 83(C), pages 402-414.
    6. 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.
    7. Manickavasagam, Jeevananthan & Visalakshmi, S. & Apergis, Nicholas, 2020. "A novel hybrid approach to forecast crude oil futures using intraday data," Technological Forecasting and Social Change, Elsevier, vol. 158(C).
    8. 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).
    9. He, Huizi & Sun, Mei & Li, Xiuming & Mensah, Isaac Adjei, 2022. "A novel crude oil price trend prediction method: Machine learning classification algorithm based on multi-modal data features," Energy, Elsevier, vol. 244(PA).
    10. Wang, Yudong & Hao, Xianfeng, 2022. "Forecasting the real prices of crude oil: A robust weighted least squares approach," Energy Economics, Elsevier, vol. 116(C).
    11. Donghua Wang & Tianhui Fang, 2022. "Forecasting Crude Oil Prices with a WT-FNN Model," Energies, MDPI, vol. 15(6), pages 1-21, March.
    12. Lin, Ling & Jiang, Yong & Xiao, Helu & Zhou, Zhongbao, 2020. "Crude oil price forecasting based on a novel hybrid long memory GARCH-M and wavelet analysis model," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 543(C).
    13. He, Mengxi & Zhang, Yaojie & Wen, Danyan & Wang, Yudong, 2021. "Forecasting crude oil prices: A scaled PCA approach," Energy Economics, Elsevier, vol. 97(C).
    14. 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).
    15. 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.
    16. 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).
    17. Jiang, He & Hu, Weiqiang & Xiao, Ling & Dong, Yao, 2022. "A decomposition ensemble based deep learning approach for crude oil price forecasting," Resources Policy, Elsevier, vol. 78(C).
    18. Liu, Li & Wang, Yudong & Yang, Li, 2018. "Predictability of crude oil prices: An investor perspective," Energy Economics, Elsevier, vol. 75(C), pages 193-205.
    19. 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).
    20. Ding, Yishan, 2018. "A novel decompose-ensemble methodology with AIC-ANN approach for crude oil forecasting," Energy, Elsevier, vol. 154(C), pages 328-336.

    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:eee:eneeco:v:123:y:2023:i:c:s0140988323002347. 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: Catherine Liu (email available below). General contact details of provider: http://www.elsevier.com/locate/eneco .

    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.