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

A new hybrid model for multi-step WTI futures price forecasting based on self-attention mechanism and spatial–temporal graph neural network

Author

Listed:
  • Zhao, Geya
  • Xue, Minggao
  • Cheng, Li

Abstract

WTI futures prices are impacted by supply, demand and a variety of financial factors, including U.S. dollar exchange rates, interest rates, market sentiment and related market linkages. The frequent changes in these factors cause WTI futures prices to fluctuate dramatically and complicate the trading decisions of investors and the policy-making of governments; consequently, accurate forecasting of WTI futures prices has become a topic of intense interest in the field of energy research. To thoroughly investigate the impact of various factors on crude oil prices, this paper introduces the self-attention mechanism and the spatial–temporal graph neural network Graph WaveNet (GWNet) to predict crude oil prices. The self-attention mechanism is employed to learn time-varying interactions between variables to tackle a problem where the graph structure is unknown. The graph convolution and the dilated causal convolution in GWNet capture the spatial and temporal dependencies, respectively. The empirical findings demonstrate that the proposed Graph WaveNet with Self-Attention (GWNet-Attn) robustly and significantly outperforms all baseline models in various prediction horizons and that the dollar index (USDX), LIBOR, and VIX have surpassed supply and demand as the most influential predictors of WTI futures prices.

Suggested Citation

  • 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).
  • Handle: RePEc:eee:jrpoli:v:85:y:2023:i:pb:s0301420723006670
    DOI: 10.1016/j.resourpol.2023.103956
    as

    Download full text from publisher

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

    File URL: https://libkey.io/10.1016/j.resourpol.2023.103956?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. Bowden, Nicholas & Payne, James E., 2008. "Short term forecasting of electricity prices for MISO hubs: Evidence from ARIMA-EGARCH models," Energy Economics, Elsevier, vol. 30(6), pages 3186-3197, November.
    2. Urolagin, Siddhaling & Sharma, Nikhil & Datta, Tapan Kumar, 2021. "A combined architecture of multivariate LSTM with Mahalanobis and Z-Score transformations for oil price forecasting," Energy, Elsevier, vol. 231(C).
    3. 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.
    4. Monge, Manuel & Gil-Alana, Luis A. & Pérez de Gracia, Fernando, 2017. "U.S. shale oil production and WTI prices behaviour," Energy, Elsevier, vol. 141(C), pages 12-19.
    5. Dai, Zhifeng & Kang, Jie & Hu, Yangli, 2021. "Efficient predictability of oil price: The role of number of IPOs and U.S. dollar index," Resources Policy, Elsevier, vol. 74(C).
    6. Dario Caldara & Matteo Iacoviello, 2022. "Measuring Geopolitical Risk," American Economic Review, American Economic Association, vol. 112(4), pages 1194-1225, April.
    7. 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.
    8. Peter R. Hansen & Asger Lunde & James M. Nason, 2011. "The Model Confidence Set," Econometrica, Econometric Society, vol. 79(2), pages 453-497, March.
    9. Kanjilal, Kakali & Ghosh, Sajal, 2017. "Dynamics of crude oil and gold price post 2008 global financial crisis – New evidence from threshold vector error-correction model," Resources Policy, Elsevier, vol. 52(C), pages 358-365.
    10. Yan‐ran Ma & Qiang Ji & Jiaofeng Pan, 2019. "Oil financialization and volatility forecast: Evidence from multidimensional predictors," Journal of Forecasting, John Wiley & Sons, Ltd., vol. 38(6), pages 564-581, September.
    11. He, Kaijian & Yu, Lean & Lai, Kin Keung, 2012. "Crude oil price analysis and forecasting using wavelet decomposed ensemble model," Energy, Elsevier, vol. 46(1), pages 564-574.
    12. Tan, Zhongfu & Zhang, Jinliang & Wang, Jianhui & Xu, Jun, 2010. "Day-ahead electricity price forecasting using wavelet transform combined with ARIMA and GARCH models," Applied Energy, Elsevier, vol. 87(11), pages 3606-3610, November.
    13. Chiroma, Haruna & Abdulkareem, Sameem & Herawan, Tutut, 2015. "Evolutionary Neural Network model for West Texas Intermediate crude oil price prediction," Applied Energy, Elsevier, vol. 142(C), pages 266-273.
    14. 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.
    15. Wang, Gang & Sharma, Paritosh & Jain, Vipin & Shukla, Avanish & Shahzad Shabbir, Malik & Tabash, Mosab I. & Chawla, Chanchal, 2022. "The relationship among oil prices volatility, inflation rate, and sustainable economic growth: Evidence from top oil importer and exporter countries," Resources Policy, Elsevier, vol. 77(C).
    16. Arora, Vipin & Tanner, Matthew, 2013. "Do oil prices respond to real interest rates?," Energy Economics, Elsevier, vol. 36(C), pages 546-555.
    17. Hamilton, James D, 1983. "Oil and the Macroeconomy since World War II," Journal of Political Economy, University of Chicago Press, vol. 91(2), pages 228-248, April.
    18. Zhang, Yue-Jun, 2013. "Speculative trading and WTI crude oil futures price movement: An empirical analysis," Applied Energy, Elsevier, vol. 107(C), pages 394-402.
    19. Gao, Ciwei & Bompard, Ettore & Napoli, Roberto & Cheng, Haozhong, 2007. "Price forecast in the competitive electricity market by support vector machine," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 382(1), pages 98-113.
    20. Du, Limin & He, Yanan, 2015. "Extreme risk spillovers between crude oil and stock markets," Energy Economics, Elsevier, vol. 51(C), pages 455-465.
    21. Niu, Dongxiao & Yu, Min & Sun, Lijie & Gao, Tian & Wang, Keke, 2022. "Short-term multi-energy load forecasting for integrated energy systems based on CNN-BiGRU optimized by attention mechanism," Applied Energy, Elsevier, vol. 313(C).
    22. Abdollahi, Hooman, 2020. "A novel hybrid model for forecasting crude oil price based on time series decomposition," Applied Energy, Elsevier, vol. 267(C).
    23. 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.
    24. Diebold, Francis X & Mariano, Roberto S, 2002. "Comparing Predictive Accuracy," Journal of Business & Economic Statistics, American Statistical Association, vol. 20(1), pages 134-144, January.
    25. 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.
    26. 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.
    27. Miljkovic, Dragan & Goetz, Cole, 2020. "The effects of futures markets on oil spot price volatility in regional US markets," Applied Energy, Elsevier, vol. 273(C).
    28. 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).
    29. Zhang, Jin-Liang & Zhang, Yue-Jun & Zhang, Lu, 2015. "A novel hybrid method for crude oil price forecasting," Energy Economics, Elsevier, vol. 49(C), pages 649-659.
    30. Zhang, Xiaobo & Wang, Jianzhou & Gao, Yuyang, 2019. "A hybrid short-term electricity price forecasting framework: Cuckoo search-based feature selection with singular spectrum analysis and SVM," Energy Economics, Elsevier, vol. 81(C), pages 899-913.
    31. Chen, Zhonglu & Liang, Chao & Umar, Muhammad, 2021. "Is investor sentiment stronger than VIX and uncertainty indices in predicting energy volatility?," Resources Policy, Elsevier, vol. 74(C).
    32. Kertlly de Medeiros, Rennan & da Nóbrega Besarria, Cássio & Pitta de Jesus, Diego & Phillipe de Albuquerquemello, Vinicius, 2022. "Forecasting oil prices: New approaches," Energy, Elsevier, vol. 238(PC).
    33. Fazlipour, Zahra & Mashhour, Elaheh & Joorabian, Mahmood, 2022. "A deep model for short-term load forecasting applying a stacked autoencoder based on LSTM supported by a multi-stage attention mechanism," Applied Energy, Elsevier, vol. 327(C).
    34. 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.
    35. Salisu, Afees A. & Isah, Kazeem O., 2017. "Revisiting the oil price and stock market nexus: A nonlinear Panel ARDL approach," Economic Modelling, Elsevier, vol. 66(C), pages 258-271.
    36. 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).
    37. Gao, Yuan & Miyata, Shohei & Akashi, Yasunori, 2022. "Interpretable deep learning models for hourly solar radiation prediction based on graph neural network and attention," Applied Energy, Elsevier, vol. 321(C).
    38. Zhang, Yue-Jun & Wang, Jin-Li, 2019. "Do high-frequency stock market data help forecast crude oil prices? Evidence from the MIDAS models," Energy Economics, Elsevier, vol. 78(C), pages 192-201.
    39. Abdollahi, Hooman & Ebrahimi, Seyed Babak, 2020. "A new hybrid model for forecasting Brent crude oil price," Energy, Elsevier, vol. 200(C).
    40. 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.
    41. Klein, Tony, 2018. "Trends and Contagion in WTI and Brent Crude Oil Spot and Futures Markets - The Role of OPEC in the last Decade," QBS Working Paper Series 2018/05, Queen's University Belfast, Queen's Business School.
    42. 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).
    43. Ruan, Qingsong & Wang, Yao & Lu, Xinsheng & Qin, Jing, 2016. "Cross-correlations between Baltic Dry Index and crude oil prices," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 453(C), pages 278-289.
    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, Fangzheng & Li, Tian & Wei, Yi-ming & Fan, Tijun, 2019. "The VEC-NAR model for short-term forecasting of oil prices," Energy Economics, Elsevier, vol. 78(C), pages 656-667.
    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. Ding, Yishan, 2018. "A novel decompose-ensemble methodology with AIC-ANN approach for crude oil forecasting," Energy, Elsevier, vol. 154(C), pages 328-336.
    4. 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).
    5. Zhao, Yuan & Zhang, Weiguo & Gong, Xue & Wang, Chao, 2021. "A novel method for online real-time forecasting of crude oil price," Applied Energy, Elsevier, vol. 303(C).
    6. Abdollahi, Hooman, 2020. "A novel hybrid model for forecasting crude oil price based on time series decomposition," Applied Energy, Elsevier, vol. 267(C).
    7. 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.
    8. 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).
    9. 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.
    10. Wang, Minggang & Zhao, Longfeng & Du, Ruijin & Wang, Chao & Chen, Lin & Tian, Lixin & Eugene Stanley, H., 2018. "A novel hybrid method of forecasting crude oil prices using complex network science and artificial intelligence algorithms," Applied Energy, Elsevier, vol. 220(C), pages 480-495.
    11. Hao, Jun & Feng, Qianqian & Yuan, Jiaxin & Sun, Xiaolei & Li, Jianping, 2022. "A dynamic ensemble learning with multi-objective optimization for oil prices prediction," Resources Policy, Elsevier, vol. 79(C).
    12. Xu, Kunliang & Wang, Weiqing, 2023. "Limited information limits accuracy: Whether ensemble empirical mode decomposition improves crude oil spot price prediction?," International Review of Financial Analysis, Elsevier, vol. 87(C).
    13. 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).
    14. Xu, Kunliang & Niu, Hongli, 2022. "Do EEMD based decomposition-ensemble models indeed improve prediction for crude oil futures prices?," Technological Forecasting and Social Change, Elsevier, vol. 184(C).
    15. 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).
    16. 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.
    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. Wen, Danyan & Liu, Li & Wang, Yudong & Zhang, Yaojie, 2022. "Forecasting crude oil market returns: Enhanced moving average technical indicators," Resources Policy, Elsevier, vol. 76(C).
    20. Qi Zhang & Yi Hu & Jianbin Jiao & Shouyang Wang, 2022. "Exploring the Trend of Commodity Prices: A Review and Bibliometric Analysis," Sustainability, MDPI, vol. 14(15), pages 1-22, August.

    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:jrpoli:v:85:y:2023:i:pb:s0301420723006670. 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/inca/30467 .

    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.