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

A novel copper price forecasting ensemble method using adversarial interpretive structural model and sparrow search algorithm

Author

Listed:
  • Li, Ning
  • Li, Jiaojiao
  • Wang, Qizhou
  • Yan, Dairong
  • Wang, Liguan
  • Jia, Mingtao

Abstract

Copper is a commodity whose price can accurately and swiftly reflect changes in the macroeconomy due to its widespread use in the national economy and its strong industrial and financial characteristics. Copper prices are influenced by supply and demand, national policies, laws, and regulations, and its volatility poses many risks to producers, processors, and consumers. This study selects ten highly correlated factors as input features for the prediction model. These factors include the total copper inventories on the LME and COMEX, the US Dow Jones Industrial Average, Brent crude oil price, gold, silver, and iron ore futures prices, as well as the US dollar index, the exchange rate between the United States and China (USD/CNY) and Australia (USD/AUD), and the Shanghai copper price. To create a fully ensemble forecasting model, a convolutional neural network (CNN) was selected as the second layer model, and a deep extreme learning machine (DELM) was selected as the first layer single model alongside the extreme gradient boosting (XGBoost) algorithm and long and short-term memory networks (LSTM). The hyperparameters of each single model were further optimized with the sparrow search algorithm (SSA) to achieve the best results for the ensemble prediction model. The test results indicate that, compared to the single and semi-ensemble models, the fully ensemble model achieves the best copper price prediction results, with a mean absolute percentage error (MAPE) of 3.59%, and offers a novel approach for predicting copper price volatility. In addition, the adversarial interpretive structural model (AISM) is introduced to analyze the selected factors, and the influence degree of different categories of factors on the final forecast results is discussed, in order to verify the overall influence of the selected copper price factors on the forecast results.

Suggested Citation

  • Li, Ning & Li, Jiaojiao & Wang, Qizhou & Yan, Dairong & Wang, Liguan & Jia, Mingtao, 2024. "A novel copper price forecasting ensemble method using adversarial interpretive structural model and sparrow search algorithm," Resources Policy, Elsevier, vol. 91(C).
  • Handle: RePEc:eee:jrpoli:v:91:y:2024:i:c:s0301420724002599
    DOI: 10.1016/j.resourpol.2024.104892
    as

    Download full text from publisher

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

    File URL: https://libkey.io/10.1016/j.resourpol.2024.104892?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. Liu, Kailei & Cheng, Jinhua & Yi, Jiahui, 2022. "Copper price forecasted by hybrid neural network with Bayesian Optimization and wavelet transform," Resources Policy, Elsevier, vol. 75(C).
    2. Gong, Xu & Lin, Boqiang, 2018. "The incremental information content of investor fear gauge for volatility forecasting in the crude oil futures market," Energy Economics, Elsevier, vol. 74(C), pages 370-386.
    3. Becerra, Miguel & Jerez, Alejandro & Garcés, Hugo O. & Demarco, Rodrigo, 2022. "Copper price: A brief analysis of China’s impact over its short-term forecasting," Resources Policy, Elsevier, vol. 75(C).
    4. Sánchez Lasheras, Fernando & de Cos Juez, Francisco Javier & Suárez Sánchez, Ana & Krzemień, Alicja & Riesgo Fernández, Pedro, 2015. "Forecasting the COMEX copper spot price by means of neural networks and ARIMA models," Resources Policy, Elsevier, vol. 45(C), pages 37-43.
    5. Fenghua Wen & Zhifang He & Xiaohong Chen, 2014. "Investors’ Risk Preference Characteristics and Conditional Skewness," Mathematical Problems in Engineering, Hindawi, vol. 2014, pages 1-14, January.
    6. Donglin Ren & Liang Liu & Xiujuan Gong & Pan Jiang & Shu Liu & Yirui Yang & Ruifeng Jin, 2022. "Effect Evaluation of Ecological Compensation for Strategic Mineral Resources Exploitation Based on VIKOR-AISM Model," Sustainability, MDPI, vol. 14(23), pages 1-18, November.
    7. Du, Pei & Guo, Ju’e & Sun, Shaolong & Wang, Shouyang & Wu, Jing, 2021. "Multi-step metal prices forecasting based on a data preprocessing method and an optimized extreme learning machine by marine predators algorithm," Resources Policy, Elsevier, vol. 74(C).
    8. Zhang, Hong & Nguyen, Hoang & Vu, Diep-Anh & Bui, Xuan-Nam & Pradhan, Biswajeet, 2021. "Forecasting monthly copper price: A comparative study of various machine learning-based methods," Resources Policy, Elsevier, vol. 73(C).
    9. Díaz, Juan D. & Hansen, Erwin & Cabrera, Gabriel, 2020. "A random walk through the trees: Forecasting copper prices using decision learning methods," Resources Policy, Elsevier, vol. 69(C).
    10. Liu, Chang & Hu, Zhenhua & Li, Yan & Liu, Shaojun, 2017. "Forecasting copper prices by decision tree learning," Resources Policy, Elsevier, vol. 52(C), pages 427-434.
    11. Zhou, Ying-Zhe & Huang, Jian-Bai & Chen, Jin-Yu, 2019. "Time-varying effect of the financialization of nonferrous metals markets on China's industrial sector," Resources Policy, Elsevier, vol. 64(C).
    12. Luo, Hongyuan & Wang, Deyun & Cheng, Jinhua & Wu, Qiaosheng, 2022. "Multi-step-ahead copper price forecasting using a two-phase architecture based on an improved LSTM with novel input strategy and error correction," Resources Policy, Elsevier, vol. 79(C).
    13. Kriechbaumer, Thomas & Angus, Andrew & Parsons, David & Rivas Casado, Monica, 2014. "An improved wavelet–ARIMA approach for forecasting metal prices," Resources Policy, Elsevier, vol. 39(C), pages 32-41.
    14. Wang, Chao & Zhang, Xinyi & Wang, Minggang & Lim, Ming K. & Ghadimi, Pezhman, 2019. "Predictive analytics of the copper spot price by utilizing complex network and artificial neural network techniques," Resources Policy, Elsevier, vol. 63(C), pages 1-1.
    15. Khoshalan, Hasel Amini & Shakeri, Jamshid & Najmoddini, Iraj & Asadizadeh, Mostafa, 2021. "Forecasting copper price by application of robust artificial intelligence techniques," Resources Policy, Elsevier, vol. 73(C).
    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. Nabavi, Zohre & Mirzehi, Mohammad & Dehghani, Hesam, 2024. "Reliable novel hybrid extreme gradient boosting for forecasting copper prices using meta-heuristic algorithms: A thirty-year analysis," Resources Policy, Elsevier, vol. 90(C).
    2. Zhou, Jianguo & Xu, Zhongtian, 2023. "A novel three-stage hybrid learning paradigm based on a multi-decomposition strategy, optimized relevance vector machine, and error correction for multi-step forecasting of precious metal prices," Resources Policy, Elsevier, vol. 80(C).
    3. Henriques, Irene & Sadorsky, Perry, 2023. "Forecasting rare earth stock prices with machine learning," Resources Policy, Elsevier, vol. 86(PA).
    4. Liu, Kailei & Cheng, Jinhua & Yi, Jiahui, 2022. "Copper price forecasted by hybrid neural network with Bayesian Optimization and wavelet transform," Resources Policy, Elsevier, vol. 75(C).
    5. Luo, Hongyuan & Wang, Deyun & Cheng, Jinhua & Wu, Qiaosheng, 2022. "Multi-step-ahead copper price forecasting using a two-phase architecture based on an improved LSTM with novel input strategy and error correction," Resources Policy, Elsevier, vol. 79(C).
    6. Shi, Tao & Li, Chongyang & Zhang, Wei & Zhang, Yi, 2023. "Forecasting on metal resource spot settlement price: New evidence from the machine learning model," Resources Policy, Elsevier, vol. 81(C).
    7. He, Zhichao & Huang, Jianhua, 2023. "A novel non-ferrous metal price hybrid forecasting model based on data preprocessing and error correction," Resources Policy, Elsevier, vol. 86(PB).
    8. Zhang, Hong & Nguyen, Hoang & Vu, Diep-Anh & Bui, Xuan-Nam & Pradhan, Biswajeet, 2021. "Forecasting monthly copper price: A comparative study of various machine learning-based methods," Resources Policy, Elsevier, vol. 73(C).
    9. Ewees, Ahmed A. & Elaziz, Mohamed Abd & Alameer, Zakaria & Ye, Haiwang & Jianhua, Zhang, 2020. "Improving multilayer perceptron neural network using chaotic grasshopper optimization algorithm to forecast iron ore price volatility," Resources Policy, Elsevier, vol. 65(C).
    10. Fernandez, Viviana & Pastén-Henríquez, Boris & Tapia-Griñen, Pablo & Wagner, Rodrigo, 2023. "Commodity prices under the threat of operational disruptions: Labor strikes at copper mines," Journal of Commodity Markets, Elsevier, vol. 32(C).
    11. Kwas, Marek & Paccagnini, Alessia & Rubaszek, Michał, 2021. "Common factors and the dynamics of industrial metal prices. A forecasting perspective," Resources Policy, Elsevier, vol. 74(C).
    12. Rubaszek, Michał & Karolak, Zuzanna & Kwas, Marek, 2020. "Mean-reversion, non-linearities and the dynamics of industrial metal prices. A forecasting perspective," Resources Policy, Elsevier, vol. 65(C).
    13. Díaz, Juan D. & Hansen, Erwin & Cabrera, Gabriel, 2020. "A random walk through the trees: Forecasting copper prices using decision learning methods," Resources Policy, Elsevier, vol. 69(C).
    14. Du, Pei & Wang, Jianzhou & Yang, Wendong & Niu, Tong, 2020. "Point and interval forecasting for metal prices based on variational mode decomposition and an optimized outlier-robust extreme learning machine," Resources Policy, Elsevier, vol. 69(C).
    15. Shen, Junjie & Huang, Shupei, 2022. "Copper cross-market volatility transition based on a coupled hidden Markov model and the complex network method," Resources Policy, Elsevier, vol. 75(C).
    16. Khoshalan, Hasel Amini & Shakeri, Jamshid & Najmoddini, Iraj & Asadizadeh, Mostafa, 2021. "Forecasting copper price by application of robust artificial intelligence techniques," Resources Policy, Elsevier, vol. 73(C).
    17. Ozdemir, Ali Can & Buluş, Kurtuluş & Zor, Kasım, 2022. "Medium- to long-term nickel price forecasting using LSTM and GRU networks," Resources Policy, Elsevier, vol. 78(C).
    18. Alameer, Zakaria & Elaziz, Mohamed Abd & Ewees, Ahmed A. & Ye, Haiwang & Jianhua, Zhang, 2019. "Forecasting gold price fluctuations using improved multilayer perceptron neural network and whale optimization algorithm," Resources Policy, Elsevier, vol. 61(C), pages 250-260.
    19. Liu, Qing & Liu, Min & Zhou, Hanlu & Yan, Feng, 2022. "A multi-model fusion based non-ferrous metal price forecasting," Resources Policy, Elsevier, vol. 77(C).
    20. Zhao, Jue & Hosseini, Shahab & Chen, Qinyang & Jahed Armaghani, Danial, 2023. "Super learner ensemble model: A novel approach for predicting monthly copper price in future," Resources Policy, Elsevier, vol. 85(PB).

    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:91:y:2024:i:c:s0301420724002599. 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.