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

Forecasting copper prices by decision tree learning

Author

Listed:
  • Liu, Chang
  • Hu, Zhenhua
  • Li, Yan
  • Liu, Shaojun

Abstract

Forecasting the prices of metals is important in many aspects of economics. Metal prices are also vital variables in financial models for revenue evaluation, which forms the basis of an effective payment regime using by resource policymakers. In this article, we utilized a machine-learning algorithm based on decision tree to predict future copper prices. We showed that our method is capable of accurately and reliably predicting copper prices in both short-term (days) and long-term (years), with mean absolute percentage errors below 4%. We also demonstrated that the current method is assumption-free, robust, and not prone to human bias. This method is easily and readily applicable to predicting the prices of other metals and other commodities, and we expect that such method could be useful in a broad range of fields.

Suggested Citation

  • 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.
  • Handle: RePEc:eee:jrpoli:v:52:y:2017:i:c:p:427-434
    DOI: 10.1016/j.resourpol.2017.05.007
    as

    Download full text from publisher

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

    File URL: https://libkey.io/10.1016/j.resourpol.2017.05.007?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. Jan J. J. Groen & Paolo A. Pesenti, 2011. "Commodity Prices, Commodity Currencies, and Global Economic Developments," NBER Chapters, in: Commodity Prices and Markets, pages 15-42, National Bureau of Economic Research, Inc.
    2. Charlot, Philippe & Marimoutou, Vêlayoudom, 2014. "On the relationship between the prices of oil and the precious metals: Revisiting with a multivariate regime-switching decision tree," Energy Economics, Elsevier, vol. 44(C), pages 456-467.
    3. 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.
    4. Bresnahan, Timothy F & Suslow, Valerie Y, 1985. "Inventories as an Asset: The Volatility of Copper Prices," International Economic Review, Department of Economics, University of Pennsylvania and Osaka University Institute of Social and Economic Research Association, vol. 26(2), pages 409-424, June.
    5. Clinton Watkins & Michael McAleer, 2004. "Econometric modelling of non‐ferrous metal prices," Journal of Economic Surveys, Wiley Blackwell, vol. 18(5), pages 651-701, December.
    6. Buncic, Daniel & Moretto, Carlo, 2015. "Forecasting copper prices with dynamic averaging and selection models," The North American Journal of Economics and Finance, Elsevier, vol. 33(C), pages 1-38.
    7. Ramaprasad Bhar & A.G. Malliaris & Mary Malliaris, 2015. "Quantitative Easing and the U.S. Stock Market: A Decision Tree Analysis," Review of Economic Analysis, Digital Initiatives at the University of Waterloo Library, vol. 7(2), pages 135-156, December.
    8. Li, Gang & Li, Yong, 2015. "Forecasting copper futures volatility under model uncertainty," Resources Policy, Elsevier, vol. 46(P2), pages 167-176.
    9. Gang-Zhi Fan & Seow Eng Ong & Hian Chye Koh, 2006. "Determinants of House Price: A Decision Tree Approach," Urban Studies, Urban Studies Journal Limited, vol. 43(12), pages 2301-2315, November.
    10. Ross Garnaut, 2010. "Principles and Practice of Resource Rent Taxation," Australian Economic Review, The University of Melbourne, Melbourne Institute of Applied Economic and Social Research, vol. 43(4), pages 347-356, December.
    11. Gargano, Antonio & Timmermann, Allan, 2014. "Forecasting commodity price indexes using macroeconomic and financial predictors," International Journal of Forecasting, Elsevier, vol. 30(3), pages 825-843.
    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. 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).
    2. 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).
    3. Díaz, Juan D. & Hansen, Erwin & Cabrera, Gabriel, 2021. "Economic drivers of commodity volatility: The case of copper," Resources Policy, Elsevier, vol. 73(C).
    4. Pincheira Brown, Pablo & Hardy, Nicolás, 2019. "Forecasting base metal prices with the Chilean exchange rate," Resources Policy, Elsevier, vol. 62(C), pages 256-281.
    5. 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).
    6. Pincheira, Pablo & Hardy, Nicolas, 2018. "Forecasting Base Metal Prices with Commodity Currencies," MPRA Paper 83564, University Library of Munich, Germany.
    7. Pincheira, Pablo & Hardy, Nicolas, 2018. "The predictive relationship between exchange rate expectations and base metal prices," MPRA Paper 89423, University Library of Munich, Germany.
    8. Tapia, Carlos & Coulton, Jeff & Saydam, Serkan, 2020. "Using entropy to assess dynamic behaviour of long-term copper price," Resources Policy, Elsevier, vol. 66(C).
    9. 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).
    10. Buncic, Daniel & Moretto, Carlo, 2015. "Forecasting copper prices with dynamic averaging and selection models," The North American Journal of Economics and Finance, Elsevier, vol. 33(C), pages 1-38.
    11. Drachal, Krzysztof, 2019. "Forecasting prices of selected metals with Bayesian data-rich models," Resources Policy, Elsevier, vol. 64(C).
    12. 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).
    13. 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.
    14. Su, Chi-Wei & Wang, Xiao-Qing & Zhu, Haotian & Tao, Ran & Moldovan, Nicoleta-Claudia & Lobonţ, Oana-Ramona, 2020. "Testing for multiple bubbles in the copper price: Periodically collapsing behavior," Resources Policy, Elsevier, vol. 65(C).
    15. 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).
    16. 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.
    17. Crespo-Cuaresma, Jesus & Fortin, Ines & Hlouskova, Jaroslava & Obersteiner, Michael, 2021. "Regime-dependent commodity price dynamics: A predictive analysis," IHS Working Paper Series 28, Institute for Advanced Studies.
    18. Pincheira, Pablo & Hardy, Nicolás, 2021. "Forecasting aluminum prices with commodity currencies," Resources Policy, Elsevier, vol. 73(C).
    19. 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).
    20. 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).

    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:52:y:2017:i:c:p:427-434. 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.