Beyond Forecast Accuracy: Evaluating the Error–Profit Paradox in AI-Based Copper Price Prediction
Abstract
1. Introduction
1.1. Research Gap
1.2. Accordingly, This Study Addresses the Following Research Questions
1.3. The Innovation of the Study Can Be Summarized Through Five Interrelated Contributions
- It develops a regime-aware comparison of traditional econometric, machine learning and deep learning models for copper price prediction, rather than evaluating architectures under a single assumed market environment.
- It extends the empirical evidence on AI-based commodity forecasting to a strategically important industrial metal that is central to electrification, renewable-energy investment and the expansion of digital infrastructure.
- It evaluates robustness under structural breaks and market regime shifts, thereby addressing the instability of model rankings that is frequently observed in volatile commodity markets.
- It combines multiple horizons, dynamic-pattern diagnostics and forecast-driven trading simulation, which allows statistical accuracy to be assessed alongside temporal similarity and economic usefulness.
- It provides direct evidence on the Error–Profit Paradox by testing whether the most accurate copper-price forecasts are also those that produce the strongest risk-adjusted trading outcomes.
2. Literature Review
2.1. Artificial Intelligence in Commodity Market Forecasting
2.2. Structural Breaks and Their Importance in Time-Series Modeling
2.3. Forecasting Accuracy and Trading Performance
3. Materials and Methods
3.1. Data
3.2. Methods
3.2.1. Autoregressive Integrated Moving Average (ARIMA)
3.2.2. Adaptive Boosting (AdaBoost)
3.2.3. Random Forest Regression (RFR)
3.2.4. Support Vector Regression (SVR)
3.2.5. DLinear
3.2.6. Gated Recurrent Unit (GRU)
3.2.7. Long Short-Term Memory (LSTM)
3.2.8. Temporal Convolutional Network (TCN)
3.2.9. Temporal Fusion Transformer (TFT)
3.3. Rolling Window, Forecasting Design and Hyperparameters
3.4. Algorithmic Trading Simulation and Risk Management
- SL_MULTIPLIER: defines the stop-loss threshold as a function of prior period volatility.
- TP_MULTIPLIER: determines the take-profit level relative to the volatility.
- VOL_LOOKBACK: sets the temporal window (moving standard deviation) used for volatility estimation.
- Confidence-Based Filtering: The strategy calculates a 5-day rolling Mean Absolute Percentage Error (MAPE). A position is only opened if this error metric remains below a 3% threshold, effectively using recent model accuracy as a gatekeeper. This threshold was not chosen arbitrarily but was calibrated to the stylized volatility characteristics of COMEX/LME copper futures, where daily price fluctuations of this magnitude typically fall within the range of ordinary intraday noise and bid-ask spreads. The filter therefore acts as a structural buffer, ensuring that the trading engine opens positions only when a model signals a macroscopically meaningful trend continuation or reversal rather than reacting to statistically insignificant micro-fluctuations.
- Dynamic Sizing: The rolling MAPE serves as a scaling factor for capital allocation. Higher recent error leads to a reduced position size, whereas high historical accuracy justifies a larger exposure.
3.5. Performance Evaluation Framework
3.5.1. Forecast Accuracy Metrics
3.5.2. Statistical Significance Tests
3.5.3. Dynamic Similarity Analysis
3.5.4. Economic Evaluation (Trading Simulation)
3.5.5. Cross-Layer Correlation Test
4. Results
4.1. Results of Copper Price Forecasts for 2022 and 2025
4.2. Statistical Comparison of Model Performance
4.3. Structural Break Analysis
4.3.1. Structural Break Analysis for Period 1 (2022)
4.3.2. Structural Break Analysis for Period 2 (2025)
4.4. Analysis of Trading Strategies
4.4.1. Trading Strategy Results for Period 1 (2022)
4.4.2. Trading Strategy Results for Period 2 (2025)
4.5. Statistical Validation of the Error–Profit Paradox via Rank Correlation
5. Discussion
6. Conclusions
Limitations and Future Research
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| ACF | Autocorrelation Function |
| AdaBoost | AdaBoost |
| ADF | Augmented Dickey–Fuller Test |
| AI | Artificial Intelligence |
| ARIMA | Autoregressive Integrated Moving Average |
| COVID-19 | Coronavirus Disease 2019 |
| DFGLS | Dickey–Fuller Generalized Least Squares Test |
| DM | Diebold–Mariano Test |
| DLinear | Decomposition Linear Model |
| GRU | Gated Recurrent Unit |
| KPSS | Kwiatkowski–Phillips–Schmidt–Shin Test |
| LSTM | Long Short-Term Memory |
| MAE | Mean Absolute Error |
| MAPE | Mean Absolute Percentage Error |
| MCS | Model Confidence Set |
| PP | Phillips–Perron Test |
| RF | Random Forest |
| RMSE | Root Mean Squared Error |
| RNN | Recurrent Neural Network |
| SVR | Support Vector Regression |
| TCN | Temporal Convolutional Network |
| TFT | Temporal Fusion Transformer |
| TLCC | Time-Lagged Cross-Correlation |
| ZA | Zivot–Andrews Test |
Appendix A
Appendix A.1


Appendix A.2


References
- Li, B.; Li, H.; Dong, Z.; Lu, Y.; Liu, N.; Hao, X. The global copper material trade network and risk evaluation: An industry chain perspective. Resour. Policy 2021, 74, 102275. [Google Scholar] [CrossRef]
- Sugimura, Y.; Kawasaki, T.; Murakami, S. Potential for increased use of secondary raw materials in the copper industry as a countermeasure against climate change in Japan. Sustain. Prod. Consum. 2023, 35, 275–286. [Google Scholar] [CrossRef]
- Podobińska-Staniec, M.; Wiktor-Sułkowska, A.; Kustra, A.; Lorenc-Szot, S. Copper as a critical resource in the energy transition. Energies 2025, 18, 969. [Google Scholar] [CrossRef]
- Mahnoor, M.; Chandio, R.; Inam, A.; Ahad, I.U. Critical and strategic raw materials for energy storage devices. Batteries 2025, 11, 163. [Google Scholar] [CrossRef]
- Rajaperumal, T.A.; Columbus, C.C. Transforming the electrical grid: The role of AI in advancing smart, sustainable, and secure energy systems. Energy Inform. 2025, 8, 51. [Google Scholar] [CrossRef]
- Soares, A.F.; Spers, R.G.; Jhunior, R.D.O.S. Projection of global copper demand in the context of energy transition. Resour. Policy 2025, 103, 105567. [Google Scholar] [CrossRef]
- Ushie, O.J.; Nwokolo, S.C.; Ohiero, P.O.; Iwuji, P.C.; Eyime, E.E.; Ogbulezie, J.C. Resilient strategies to mitigate the volatility of copper and aluminium critical mineral demand for net-zero electricity network production. Sustain. Energy Res. 2025, 12, 56. [Google Scholar] [CrossRef]
- Basdekis, C.; Christopoulos, A.G.; Katsampoxakis, I.; Xanthopoulos, S. Trends and challenges after the impact of COVID-19 and the energy crisis on financial markets. Energies 2024, 17, 3857. [Google Scholar] [CrossRef]
- Yang, S.; Fu, Y. Interconnectedness among supply chain disruptions, energy crisis, and oil market volatility on economic resilience. Energy Econ. 2025, 143, 108290. [Google Scholar] [CrossRef]
- Aladwani, J. Influence of oil price fluctuations on inflation uncertainty. J. Chin. Econ. Foreign Trade Stud. 2025, 18, 44–85. [Google Scholar] [CrossRef]
- Ben Ameur, H.; Boubaker, S.; Ftiti, Z.; Louhichi, W.; Tissaoui, K. Forecasting commodity prices: Empirical evidence using deep learning tools. Ann. Oper. Res. 2024, 339, 349–367. [Google Scholar] [CrossRef] [PubMed]
- Rao, A.; Tedeschi, M.; Mohammed, K.S.; Shahzad, U. Role of economic policy uncertainty in energy commodities prices forecasting: Evidence from a hybrid deep learning approach. Comput. Econ. 2024, 64, 3295–3315. [Google Scholar] [CrossRef]
- Manogna, R.L.; Dharmaji, V.; Sarang, S. Enhancing agricultural commodity price forecasting with deep learning. Sci. Rep. 2025, 15, 20903. [Google Scholar] [CrossRef] [PubMed]
- Doroshenko, L.; Mastroeni, L.; Mazzoccoli, A. Wavelet and deep learning framework for predicting commodity prices under economic and financial uncertainty. Mathematics 2025, 13, 1346. [Google Scholar] [CrossRef]
- Ao, X.; Gong, Y.; He, A. A review of time series prediction models based on deep learning. IEEE Access, 2025; in press. [CrossRef]
- Kong, X.; Chen, Z.; Liu, W.; Ning, K.; Zhang, L.; Muhammad Marier, S.; Xia, F. Deep learning for time series forecasting: A survey. Int. J. Mach. Learn. Cybern. 2025, 16, 5079–5112. [Google Scholar] [CrossRef]
- Saravana, M.K.; Roopa, M.S.; Arunalatha, J.S.; Venugopal, K.R. Transformers for multivariate time series forecasting: Comprehensive analysis, challenges, research opportunities and future prospects. IEEE Access 2026, 14, 11424–11457. [Google Scholar] [CrossRef]
- Ghoddusi, H.; Creamer, G.G.; Rafizadeh, N. Machine learning in energy economics and finance: A review. Energy Econ. 2019, 81, 709–727. [Google Scholar] [CrossRef]
- Sezer, O.B.; Gudelek, M.U.; Ozbayoglu, A.M. Financial time series forecasting with deep learning: A systematic literature review: 2005–2019. Appl. Soft Comput. 2020, 90, 106181. [Google Scholar] [CrossRef]
- Fischer, T.; Krauss, C. Deep learning with long short-term memory networks for financial market predictions. Eur. J. Oper. Res. 2018, 270, 654–669. [Google Scholar] [CrossRef]
- Lim, B.; Arik, S.O.; Loeff, N.; Pfister, T. Temporal Fusion Transformers for interpretable multi-horizon time series forecasting. Int. J. Forecast. 2021, 37, 1748–1764. [Google Scholar] [CrossRef]
- Ahmar, A.S.; Alfairus, M.Q.; Nursya’bani, N. Sustainable energy risk management: An integrated exponential smoothing and ARCH-GARCH framework for probabilistic forecasting. Dev. Sustain. Econ. Financ. 2025, 8, 100087. [Google Scholar] [CrossRef]
- Al-Haddad, A.; Abu-Rayash, A. Volatility modeling in energy commodity markets: A review of responses to shocks and the path towards resiliency and sustainability. Appl. Energy 2026, 411, 127559. [Google Scholar] [CrossRef]
- Maghyereh, A.; Ziadat, S.A. Dynamic interactions in futures markets: Exploring transitory and persistent intraday volatility linkages among oil, gold, stocks, and forex markets. Comput. Econ. 2026, 1–47. [Google Scholar] [CrossRef]
- Chen, J.; Yi, J.; Liu, K.; Cheng, J.; Feng, Y.; Fang, C. Copper price prediction using LSTM recurrent neural network integrated simulated annealing algorithm. PLoS ONE 2023, 18, e0285631. [Google Scholar] [CrossRef] [PubMed]
- Derakhshani, R.; GhasemiNejad, A.; Amani Zarin, N.; Amani Zarin, M.M.; Jalaee, M.S. Forecasting copper prices using deep learning: Implications for energy sector economies. Mathematics 2024, 12, 2316. [Google Scholar] [CrossRef]
- Zhang, C.; Sjarif, N.N.A.; Ibrahim, R. Deep learning models for price forecasting of financial time series: A review of recent advancements: 2020–2022. WIREs Data Min. Knowl. Discov. 2024, 14, e1519. [Google Scholar] [CrossRef]
- Olubusola, O.; Mhlongo, N.Z.; Daraojimba, D.O.; Ajayi-Nifise, A.O.; Falaiye, T. Machine learning in financial forecasting: A US review: Exploring the advancements, challenges, and implications of AI-driven predictions in financial markets. World J. Adv. Res. Rev. 2024, 21, 1969–1984. [Google Scholar] [CrossRef]
- Sahu, S.K.; Mokhade, A.; Bokde, N.D. An overview of machine learning, deep learning, and reinforcement learning-based techniques in quantitative finance: Recent progress and challenges. Appl. Sci. 2023, 13, 1956. [Google Scholar] [CrossRef]
- Gao, H.; Kou, G.; Liang, H.; Zhang, H.; Chao, X.; Li, C.C.; Dong, Y. Machine learning in business and finance: A literature review and research opportunities. Financ. Innov. 2024, 10, 86. [Google Scholar] [CrossRef]
- Han, H.; Liu, Z.; Barrios Barrios, M.; Li, J.; Zeng, Z.; Sarhan, N.; Awwad, E.M. Time series forecasting model for non-stationary series pattern extraction using deep learning and GARCH modeling. J. Cloud Comput. 2024, 13, 2. [Google Scholar] [CrossRef]
- Osman, E.G.A.; Otaibi, F.A. Integrating deep learning and econometrics for stock price prediction: A comprehensive comparison of LSTM, transformers, and traditional time series models. Mach. Learn. Appl. 2025, 22, 100730. [Google Scholar] [CrossRef]
- Dawi, N.B.M.; Matejicek, M.; Maresova, P. Unraveling financial market dynamics: The application of fractal theory in financial time series analysis. Fractals 2025, 33, 2550017. [Google Scholar] [CrossRef]
- Uygun, Y.; Sefer, E. Financial asset price prediction with graph neural network-based temporal deep learning models. Neural Comput. Appl. 2025, 37, 25445–25471. [Google Scholar] [CrossRef]
- Sanaei, B.; Daneshvar, S. Enhancing Forex market forecasting with ConvLSTM2D: A comprehensive analysis of spatiotemporal dependencies and data preprocessing techniques. Comput. Econ. 2025, 67, 3021–3065. [Google Scholar] [CrossRef]
- Matejko, M.; Braciník, P. Comprehensive analysis of weather and commodity impacts on day-ahead electricity market using public API data with development of an accessible forecasting mode. Electricity 2026, 7, 10. [Google Scholar] [CrossRef]
- Cahuantzi, R.; Chen, X.; Güttel, S. A comparison of LSTM and GRU networks for learning symbolic sequences. In Science and Information Conference; Springer Nature: Cham, Switzerland, 2023; pp. 771–785. [Google Scholar] [CrossRef]
- Yunita, A.; Pratama, M.I.; Almuzakki, M.Z.; Ramadhan, H.; Akhir, E.A.P.; Mansur, A.B.F.; Basori, A.H. Performance analysis of neural network architectures for time series forecasting: A comparative study of RNN, LSTM, GRU, and hybrid models. MethodsX 2025, 15, 103462. [Google Scholar] [CrossRef] [PubMed]
- Farhadi, A.; Zamanifar, A.; Alipour, A.; Taheri, A.; Asadolahi, M. A hybrid LSTM-GRU model for stock price prediction. IEEE Access, 2025; in press. [CrossRef]
- El-Meehy, A.O.; El-Kharbotly, A.K.; El-Beheiry, M.M. Systematic hyperparameter analysis of GRU and LSTM across demand pattern types: A demand-characteristic-driven meta-learning framework for rapid optimization. Sci. Rep. 2025, 15, 44657. [Google Scholar] [CrossRef] [PubMed]
- Dai, W.; An, Y.; Long, W. Price change prediction of ultra high frequency financial data based on temporal convolutional network. Procedia Comput. Sci. 2022, 199, 1177–1183. [Google Scholar] [CrossRef]
- Yu, Q.; Yang, G.; Wang, X.; Shi, Y.; Feng, Y.; Liu, A. A review of time series forecasting and spatio-temporal series forecasting in deep learning. J. Supercomput. 2025, 81, 1160. [Google Scholar] [CrossRef]
- Bao, W.; Cao, Y.; Yang, Y.; Wen, S. Long short-term financial time series forecasting based on residual multiscale TCN sparse expert network and informer. IEEE Trans. Neural Netw. Learn. Syst. 2025; in press. [CrossRef] [PubMed]
- Liu, Y.; Huang, X.; Xiong, L.; Chang, R.; Wang, W.; Chen, L. Stock price prediction with attentive temporal convolution-based generative adversarial network. Array 2025, 25, 100374. [Google Scholar] [CrossRef]
- Liu, X.; Wang, W. Deep time series forecasting models: A comprehensive survey. Mathematics 2024, 12, 1504. [Google Scholar] [CrossRef]
- Caetano, R.; Oliveira, J.M.; Ramos, P. Transformer-based models for probabilistic time series forecasting with explanatory variables. Mathematics 2025, 13, 814. [Google Scholar] [CrossRef]
- Kim, J.; Kim, H.; Kim, H.; Lee, D.; Yoon, S. A comprehensive survey of deep learning for time series forecasting: Architectural diversity and open challenges. Artif. Intell. Rev. 2025, 58, 216. [Google Scholar] [CrossRef]
- Lee, M.C. Temporal fusion transformer-based trading strategy for multi-crypto assets using on-chain and technical indicators. Systems 2025, 13, 474. [Google Scholar] [CrossRef]
- Omole, O.; Enke, D. Deep learning for Bitcoin price direction prediction: Models and trading strategies empirically compared. Financ. Innov. 2024, 10, 117. [Google Scholar] [CrossRef]
- Bhuiyan, M.S.M.; Rafi, M.A.; Rodrigues, G.N.; Mir, M.N.H.; Ishraq, A.; Mridha, M.F.; Shin, J. Deep learning for algorithmic trading: A systematic review of predictive models and optimization strategies. Array 2025, 26, 100390. [Google Scholar] [CrossRef]
- Feix, T.; Hache, E. Cumulative energy demand and global warming potential of metals and minerals production: Assessment, projections and mitigation options. Resour. Policy 2025, 102, 105516. [Google Scholar] [CrossRef]
- Sverdrup, H.U.; van Allen, O.; Haraldsson, H.V. Modeling indium extraction, supply, price, use and recycling 1930–2200 using the WORLD7 model: Implication for the imaginaries of sustainable Europe 2050. Nat. Resour. Res. 2024, 33, 539–570. [Google Scholar] [CrossRef]
- Le, T.V.; Dente, S.M.R.; Hashimoto, S. Contemporary and future secondary copper reserves of Southeast Asian countries. Recycling 2024, 9, 116. [Google Scholar] [CrossRef]
- Andersen, E.V.; Shan, Y.; Bruckner, B.; Černý, M.; Hidiroglu, K.; Hubacek, K. The vulnerability of shifting towards a greener world: The impact of the EU’s green transition on material demand. Sustain. Horiz. 2024, 10, 100087. [Google Scholar] [CrossRef]
- U.S. Geological Survey. Mineral Commodity Summaries 2025; U.S. Geological Survey: Reston, VA, USA, 2025. [CrossRef]
- Islam, M.S.; Islam, M.M.; Rehman, A.U.; Alam, M.F.; Tarique, M. Mineral production amidst the economy of uncertainty: Response of metallic and non-metallic minerals to geopolitical turmoil in Saudi Arabia. Resour. Policy 2024, 90, 104824. [Google Scholar] [CrossRef]
- Ashena, M.; Laal Khezri, H.; Shahpari, G. Investigation into the dynamic relationships between global economic uncertainty and price volatilities of commodities, raw materials, and energy. Appl. Econ. Anal. 2024, 32, 23–40. [Google Scholar] [CrossRef]
- Khurshid, A.; Chen, Y.; Rauf, A.; Khan, K. Critical metals in uncertainty: How Russia–Ukraine conflict drives their prices? Resour. Policy 2023, 85, 104000. [Google Scholar] [CrossRef]
- Ben-Salha, O.; Zmami, M.; Waked, S.S.; Najjar, F.; Alenazi, Y.M. On the time-varying spillover between nonferrous metals prices, geopolitical risks, and global economic policy uncertainty. Econ. Change Restruct. 2025, 58, 5. [Google Scholar] [CrossRef]
- Hu, C.; Liu, X.; Pan, B.; Sheng, H.; Zhong, M.; Zhu, X.; Wen, F. The impact of international price shocks on China’s nonferrous metal companies: A case study of copper. J. Clean. Prod. 2017, 168, 254–262. [Google Scholar] [CrossRef]
- Wang, C.; Zhang, X.; Wang, M.; Lim, M.K.; Ghadimi, P. Predictive analytics of the copper spot price by utilizing complex network and artificial neural network techniques. Resour. Policy 2019, 63, 101414. [Google Scholar] [CrossRef]
- Saint Akadiri, S.; Ozkan, O. Energy, critical minerals, and precious metals: Navigating interconnectedness and portfolio strategies in investment risk management. Resour. Policy 2025, 110, 105747. [Google Scholar] [CrossRef]
- Aue, A.; Horváth, L. Structural breaks in time series. J. Time Ser. Anal. 2013, 34, 1–16. [Google Scholar] [CrossRef]
- Karavias, Y.; Narayan, P.K.; Westerlund, J. Structural breaks in interactive effects panels and the stock market reaction to COVID-19. J. Bus. Econ. Stat. 2023, 41, 653–666. [Google Scholar] [CrossRef]
- Acar, S.; Altıntaş, N.; Haziyev, V. The effect of financial development and economic growth on ecological footprint in Azerbaijan: An ARDL bound test approach with structural breaks. Environ. Ecol. Stat. 2023, 30, 41–59. [Google Scholar] [CrossRef]
- Chen, B.; Hong, Y. Testing for smooth structural changes in time series models via nonparametric regression. Econometrica 2012, 80, 1157–1183. [Google Scholar] [CrossRef]
- Oyadeyi, O.O. The velocity of money and lessons for monetary policy in Nigeria: An application of the quantile ARDL approach. J. Knowl. Econ. 2025, 16, 8249–8285. [Google Scholar] [CrossRef]
- Tabash, M.I.; Asad, M.; Khan, A.A.; Sheikh, U.A.; Babar, Z. Role of 2008 financial contagion in effecting the mediating role of stock market indices between the exchange rates and oil prices: Application of the unrestricted VAR. Cogent Econ. Financ. 2022, 10, 2139884. [Google Scholar] [CrossRef]
- Benigno, G.; Foerster, A.; Otrok, C.; Rebucci, A. Estimating macroeconomic models of financial crises: An endogenous regime-switching approach. Quant. Econ. 2025, 16, 1–47. [Google Scholar] [CrossRef]
- Chung, V.; Espinoza, J.; Quispe, R. Forecasting financial volatility under structural breaks: A comparative study of GARCH models and deep learning techniques. J. Risk Financ. Manag. 2025, 18, 494. [Google Scholar] [CrossRef]
- Pakštaitė, V.; Filatovas, E.; Juodis, M.; Paulavičius, R. Bitcoin price regime shifts: A Bayesian MCMC and hidden Markov model analysis of macroeconomic influence. Mathematics 2025, 13, 1577. [Google Scholar] [CrossRef]
- Livieris, I.E.; Pintelas, P. A novel multi-step forecasting strategy for enhancing deep learning models’ performance. Neural Comput. Appl. 2022, 34, 19453–19470. [Google Scholar] [CrossRef]
- Han, Y.; Kim, J.; Enke, D. A machine learning trading system for the stock market based on N-period Min-Max labeling using XGBoost. Expert Syst. Appl. 2023, 211, 118581. [Google Scholar] [CrossRef]
- Hossain, M.N.; Mita, T.A.B. An empirical study of big data-enabled predictive analytics and their impact on financial forecasting and market decision-making. Rev. Appl. Sci. Technol. 2024, 3, 143–182. [Google Scholar] [CrossRef]
- Rahman, M.M.; Hossain, M.A. Impact of big data and predictive analytics on financial forecasting accuracy and decision-making in global capital markets. Am. J. Sch. Res. Innov. 2024, 3, 99–140. [Google Scholar] [CrossRef]
- Ding, H.; Li, Y.; Wang, J.; Chen, H.; Guo, D.; Zhang, Y. Large language model agent in financial trading: A survey. arXiv 2024, arXiv:2408.06361. [Google Scholar] [CrossRef]
- Bai, Y.; Gao, Y.; Wan, R.; Zhang, S.; Song, R. A review of reinforcement learning in financial applications. Annu. Rev. Stat. Appl. 2025, 12, 209–232. [Google Scholar] [CrossRef]
- Lee, M.C.; Chang, J.W.; Yeh, S.C.; Chia, T.L.; Liao, J.S.; Chen, X.M. Applying attention-based BiLSTM and technical indicators in the design and performance analysis of stock trading strategies. Neural Comput. Appl. 2022, 34, 13267–13279. [Google Scholar] [CrossRef] [PubMed]
- Saud, A.S.; Shakya, S. Technical indicator empowered intelligent strategies to predict stock trading signals. J. Open Innov. Technol. Mark. Complex. 2024, 10, 100398. [Google Scholar] [CrossRef]
- Sukma, N.; Namahoot, C.S. Enhancing trading strategies: A multi-indicator analysis for profitable algorithmic trading. Comput. Econ. 2025, 65, 3807–3840. [Google Scholar] [CrossRef]
- Gu, S.; Kelly, B.; Xiu, D. Empirical asset pricing via machine learning. Rev. Financ. Stud. 2020, 33, 2223–2273. [Google Scholar] [CrossRef]
- Du, P.; Gui, F.; Shan, L.; Xing, Q.; Wang, J. Probabilistic forecasting of non-ferrous metal prices based on outlier treatment algorithms, quantile regression based deep learning and two-phase multi-objective optimization. Eng. Appl. Artif. Intell. 2025, 161, 112277. [Google Scholar] [CrossRef]
- Kong, P.; Sun, B.; Yang, H.; Huang, X. Nonferrous metal price forecasting based on signal decomposition and ensemble learning. J. Process Control 2024, 133, 103146. [Google Scholar] [CrossRef]
- Kontopoulou, V.I.; Panagopoulos, A.D.; Kakkos, I.; Matsopoulos, G.K. A review of ARIMA vs. machine learning approaches for time series forecasting in data driven networks. Future Internet 2023, 15, 255. [Google Scholar] [CrossRef]
- Freund, Y.; Schapire, R.E. A decision-theoretic generalization of on-line learning and an application to boosting. J. Comput. Syst. Sci. 1997, 55, 119–139. [Google Scholar] [CrossRef]
- Ismail, M.S.; Noorani, M.S.M.; Ismail, M.; Razak, F.A.; Alias, M.A. Predicting next day direction of stock price movement using machine learning methods with persistent homology: Evidence from Kuala Lumpur Stock Exchange. Appl. Soft Comput. 2020, 93, 106422. [Google Scholar] [CrossRef]
- Park, H.J.; Kim, Y.; Kim, H.Y. Stock market forecasting using a multi-task approach integrating long short-term memory and the random forest framework. Appl. Soft Comput. 2022, 114, 108106. [Google Scholar] [CrossRef]
- Nikou, M.; Mansourfar, G.; Bagherzadeh, J. Stock price prediction using deep learning algorithm and its comparison with machine learning algorithms. Intell. Syst. Account. Financ. Manag. 2019, 26, 164–174. [Google Scholar] [CrossRef]
- Nabipour, M.; Nayyeri, P.; Jabani, H.; Shahab, S.; Mosavi, A. Predicting stock market trends using machine learning and deep learning algorithms via continuous and binary data: A comparative analysis. IEEE Access 2020, 8, 150199–150212. [Google Scholar] [CrossRef]
- Liu, J.; Gong, C.; Chen, S.; Zhou, N. Multi-step-ahead wind speed forecast method based on outlier correction, optimized decomposition, and DLinear model. Mathematics 2023, 11, 2746. [Google Scholar] [CrossRef]
- Dorbane, A.; Harrou, F.; Sun, Y. Exploring deep learning methods to forecast mechanical behavior of FSW aluminum sheets. J. Mater. Eng. Perform. 2023, 32, 4047–4063. [Google Scholar] [CrossRef]
- Hochreiter, S.; Schmidhuber, J. Long short-term memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
- Zheng, R.; Bao, Y.; Zhao, L.; Xing, L. Method to predict alloy yield based on multiple raw material conditions and a PSO-LSTM network. J. Mater. Res. Technol. 2023, 27, 3310–3322. [Google Scholar] [CrossRef]
- Zhang, J.; Li, Z.; Wang, E.; Yu, B.; Li, J.; Ma, J. A temporal network based on characterizing and extracting time series in copper smelting for predicting matte grade. Sensors 2024, 24, 7492. [Google Scholar] [CrossRef] [PubMed]
- Arrar, D.; Ounoughi, C.; Kamel, N.; Kalvet, T.; Tiits, M.; Ben Yahia, S. High-accuracy prediction of international raw material trade flows using temporal fusion transformer. Int. J. Data Sci. Anal. 2025, 20, 5631–5651. [Google Scholar] [CrossRef]
- Becerra, M.; Jerez, A.; Garces, H.O.; Demarco, R. Copper price: A brief analysis of China’s impact over its short-term forecasting. Resour. Policy 2022, 75, 102449. [Google Scholar] [CrossRef]
- Oikonomou, K.; Damigos, D.; Dimitriou, D. Globality in the metal markets: Leveraging cross-learning to forecast aluminum and copper prices. Resour. Policy 2025, 103, 105558. [Google Scholar] [CrossRef]







| Statistics | Value |
|---|---|
| ADF stat | −0.2714 |
| ADF p-value | 0.9295 |
| KPSS stat | 6.7899 |
| KPSS p-value | 0.0100 |
| PP stat | −0.4132 |
| PP p-value | 0.9079 |
| DFGLS stat | −0.0833 |
| DFGLS p-value | 0.6642 |
| ZA stat | −3.2805 |
| ZA p-value | 0.8047 |
| Structural break 2022 (Zivot-Andrews) | 9 June 2022 |
| Structural break 2025 (Zivot-Andrews) | 31 July 2025 |
| Model | Parameters | Value | Best Parameters | |
|---|---|---|---|---|
| 2022 | 2025 | |||
| ARIMA | p, d, q | 1, 1, 1 | - | - |
| AdaBoost | Number of Estimators | 50; 100; 150; 200; 250; 300 | 100 | 250 |
| Base learner | Decision trees regressor | - | - | |
| Max depth | 1; 2; 3; 4; 5; 6; 7; 8; 9; 10 | 6 | 8 | |
| Learning rate | 0.001; 0.01; 0.1 | 0.01 | 0.001 | |
| DLinear | Kernel size (multi-scale temporal kernels) | 5, 10, 25, 50 | 25 | 10 |
| Dropout rate | 0.1; 0.01; 0.001 | 0.001 | 0.001 | |
| Batch size | 16, 32, 64 | 64 | 16 | |
| Activation | Linear | Linear | Linear | |
| Optimizer | Adam | Adam | Adam | |
| RNN | Hidden Layers | 2 | 2 | 2 |
| Hidden layer neuron count | 100, 150 | 150 | 150 | |
| Batch size | 16, 32, 64 | 32 | 32 | |
| Epochs | 100 | - | - | |
| Activation | ReLU, Tanh, Sigmoid, Linear | Sigmoid | ReLU | |
| Dropout rate | 0.1; 0.01; 0.001 | 0.001 | 0.001 | |
| Optimizer | Adam | Adam | Adam | |
| LSTM | Hidden Layers | 2 | 2 | 2 |
| Hidden layer neuron count | 100, 150 | 100 | 150 | |
| Batch size | 16, 32, 64 | 32 | 32 | |
| Epochs | 100 | - | - | |
| Activation | ReLU, Tanh, Sigmoid, Linear | Tanh | Tanh | |
| Dropout rate | 0.1; 0.01; 0.001 | 0.001 | 0.001 | |
| Optimizer | Adam | Adam | Adam | |
| GRU | Hidden Layers | 2 | 2 | 2 |
| Hidden layer neuron count | 100, 150 | 150 | 100 | |
| Batch size | 16, 32, 64 | 32 | 32 | |
| Epochs | 100 | - | - | |
| Activation | ReLU, Tanh, Sigmoid, Linear | Tanh | Tanh | |
| Dropout rate | 0.1; 0.01; 0.001 | 0.001 | 0.001 | |
| Optimizer | Adam | Adam | Adam | |
| RFR | Number of Estimators | 50; 100; 150; 200; 250; 300 | 200 | 100 |
| Max depth | 1; 2; 3; 4; 5; 6; 7; 8; 9; 10 | 6 | 5 | |
| Min samples leaf | 1; 2; 3; 4; 5; 6; 7; 8; 9; 10 | 7 | 6 | |
| Min samples split | 1; 2; 3; 4; 5; 6; 7; 8; 9; 10 | 6 | 4 | |
| SVR | Kernel | linear; poly; sigmoid; rbf | rbf | rbf |
| C | 0.1; 1; 10; 100 | 100 | 100 | |
| Gamma | scale; auto | auto | auto | |
| Epsilon | 0.01; 0.1; 0.5 | 0.01 | 0.1 | |
| TCN | Number of layers | 2 | 2 | 2 |
| Number of filters | 16, 32, 64 | 32 | 64 | |
| Kernel size | 3 | 3 | 3 | |
| Dilation factors | 1, 2, 3, 4 | 3 | 4 | |
| Dropout rate | 0.1; 0.01; 0.001 | 0.001 | 0.001 | |
| Batch size | 16, 32, 64 | 16 | 16 | |
| Activation | ReLU, Tanh, Sigmoid, Linear | Tanh | Tanh | |
| Optimizer | Adam | Adam | Adam | |
| TFT | Embedding dimension (d_model) | 32, 64 | 32 | 32 |
| Number of LSTM layers | 2 | 2 | 2 | |
| Number of LSTM units | 50, 100, 150 | 100 | 50 | |
| Number of attention heads | 3, 4 | 3 | 3 | |
| Dropout rate | 0.1; 0.01; 0.001 | 0.001 | 0.001 | |
| Batch size | 16, 32, 64 | 32 | 16 | |
| Activation | ReLU, Tanh, Sigmoid, Linear | Tanh | Tanh | |
| Optimizer | Adam | Adam | Adam | |
| Statistic | Period 1 (2014–2022) | Period 2 (2017–2025) |
|---|---|---|
| N | 2160 | 2160 |
| Mean | 3.0299 | 3.6467 |
| Median | 2.8385 | 3.7060 |
| Standard Deviation | 0.7041 | 0.7952 |
| Min | 1.9395 | 2.1195 |
| Max | 4.9290 | 5.7950 |
| 25th Percentile (Q1) | 2.5918 | 2.9035 |
| 75th Percentile (Q3) | 3.2541 | 4.2991 |
| Skewness | 0.8791 | 0.1653 |
| Kurtosis | −0.1118 | −1.0294 |
| 6-Month Horizon | 12-Month Horizon | |||||||
|---|---|---|---|---|---|---|---|---|
| Model | MAE | RMSE | MAPE | MCS p-Value | MAE | RMSE | MAPE | MCS p-Value |
| ARIMA | 0.0577 | 0.0736 | 1.3043 | 1.0000 | 0.0555 | 0.0716 | 1.3988 | 0.5820 |
| AdaBoost | 0.1423 | 0.1845 | 3.1926 | 0.0080 | 0.1451 | 0.1892 | 3.6708 | 0.0010 |
| Dlinear | 0.0626 | 0.0794 | 1.4148 | 0.3140 | 0.0590 | 0.0752 | 1.4848 | 0.0960 |
| GRU | 0.0574 | 0.0743 | 1.2955 | 0.7980 | 0.0538 | 0.0704 | 1.3524 | 1.0000 |
| LSTM | 0.0596 | 0.0755 | 1.3560 | 0.7980 | 0.0559 | 0.0724 | 1.4127 | 0.5820 |
| RFR | 0.0818 | 0.1116 | 1.8915 | 0.3140 | 0.1569 | 0.2035 | 4.2447 | 0.0010 |
| SVR | 0.0735 | 0.0909 | 1.6688 | 0.2820 | 0.0719 | 0.0919 | 1.8353 | 0.0960 |
| TCN | 0.0634 | 0.0832 | 1.4246 | 0.3140 | 0.0615 | 0.0799 | 1.5464 | 0.0960 |
| TFT | 0.0748 | 0.0944 | 1.6693 | 0.3140 | 0.0712 | 0.0901 | 1.7858 | 0.0530 |
| 6-Month Horizon | 12-Month Horizon | |||||||
|---|---|---|---|---|---|---|---|---|
| Model | MAE | RMSE | MAPE | MCS p-Value | MAE | RMSE | MAPE | MCS p-Value |
| ARIMA | 0.0665 | 0.1226 | 1.4356 | 0.5650 | 0.0692 | 0.1226 | 1.4356 | 0.8380 |
| AdaBoost | 0.1075 | 0.2951 | 3.8104 | 0.0470 | 0.1965 | 0.2951 | 3.8104 | 0.0190 |
| Dlinear | 0.0660 | 0.1252 | 1.5189 | 0.3760 | 0.0730 | 0.1252 | 1.5189 | 0.4770 |
| GRU | 0.0605 | 0.1224 | 1.4173 | 0.5790 | 0.0684 | 0.1224 | 1.4173 | 0.8380 |
| LSTM | 0.0599 | 0.1212 | 1.4321 | 1.0000 | 0.0692 | 0.1212 | 1.4321 | 1.0000 |
| RFR | 0.0922 | 0.2890 | 3.6114 | 0.3760 | 0.1869 | 0.2890 | 3.6114 | 0.0300 |
| SVR | 0.0779 | 0.1522 | 2.1777 | 0.3760 | 0.1061 | 0.1522 | 2.1777 | 0.0480 |
| TCN | 0.0705 | 0.1328 | 1.6576 | 0.3760 | 0.0793 | 0.1328 | 1.6576 | 0.4770 |
| TFT | 0.0684 | 0.1347 | 1.7159 | 0.5230 | 0.0848 | 0.1347 | 1.7159 | 0.4770 |
| ARIMA | AdaBoost | Dlinear | GRU | LSTM | RFR | SVR | TCN | TFT | |
|---|---|---|---|---|---|---|---|---|---|
| ARIMA | - | ||||||||
| AdaBoost | 7.20 *** | - | |||||||
| Dlinear | 2.57 ** | −6.89 *** | - | ||||||
| GRU | 0.26 | −7.30 *** | −2.02 ** | - | |||||
| LSTM | 0.56 | −7.28 *** | −1.53 | 0.53 | - | ||||
| RFR | 3.43 *** | −6.37 *** | 2.88 *** | 3.55 *** | 3.59 *** | - | |||
| SVR | 3.62 *** | −7.13 *** | 2.10 ** | 4.37 *** | 4.20 *** | −2.44 ** | - | ||
| TCN | 2.20 ** | −6.98 *** | 0.94 | 2.67 *** | 1.87 * | −2.59 *** | −1.28 | - | |
| TFT | 3.20 *** | −7.29 *** | 2.27 ** | 3.56 *** | 3.22 *** | −1.42 | 0.95 | 2.31 ** | - |
| ARIMA | AdaBoost | Dlinear | GRU | LSTM | RFR | SVR | TCN | TFT | |
|---|---|---|---|---|---|---|---|---|---|
| ARIMA | - | ||||||||
| AdaBoost | 9.11 *** | - | |||||||
| Dlinear | 2.11 ** | −8.89 *** | - | ||||||
| GRU | −0.78 | −9.22 *** | −3.24 *** | - | |||||
| LSTM | 0.43 | −9.21 *** | −1.68 * | 1.86 * | - | ||||
| RFR | 9.94 *** | 1.55 | 9.83 *** | 10.08 *** | 10.09 *** | - | |||
| SVR | 4.73 *** | −8.76 *** | 3.99 *** | 5.66 *** | 5.49 *** | −9.70 *** | - | ||
| TCN | 3.10 *** | −8.76 *** | 1.81 * | 4.25 *** | 2.67 *** | −9.55 *** | −2.83 *** | - | |
| TFT | 4.37 *** | −8.88 *** | 3.69 *** | 5.40 *** | 4.82 *** | −9.29 *** | −0.42 | 2.86 *** | - |
| ARIMA | AdaBoost | Dlinear | GRU | LSTM | RFR | SVR | TCN | TFT | |
|---|---|---|---|---|---|---|---|---|---|
| ARIMA | - | ||||||||
| AdaBoost | 4.55 *** | - | |||||||
| Dlinear | 0.69 | −4.16 *** | - | ||||||
| GRU | −0.84 | −4.73 *** | −2.61 *** | - | |||||
| LSTM | −0.87 | −4.73 *** | −2.54 ** | −0.56 | - | ||||
| RFR | 3.33 *** | −3.86 *** | 2.98 *** | 3.53 *** | 3.55 *** | - | |||
| SVR | 2.21 ** | −3.52 *** | 1.70 * | 2.60 *** | 2.56 ** | −1.97 ** | - | ||
| TCN | 1.44 | −3.82 *** | 1.44 | 2.79 *** | 2.75 *** | −2.47 ** | −0.89 | - | |
| TFT | 0.35 | −5.07 *** | −0.31 | 1.34 | 1.39 | −3.55 *** | −2.25 ** | −2.31 ** | - |
| ARIMA | AdaBoost | Dlinear | GRU | LSTM | RFR | SVR | TCN | TFT | |
|---|---|---|---|---|---|---|---|---|---|
| ARIMA | - | ||||||||
| AdaBoost | 5.90 *** | - | |||||||
| Dlinear | 0.99 | −5.94 *** | - | ||||||
| GRU | −0.11 | −5.98 *** | −1.82 * | - | |||||
| LSTM | −0.47 | −6.10 *** | −2.38 ** | −0.71 | - | ||||
| RFR | 5.68 *** | −7.69 *** | 5.71 *** | 5.76 *** | 5.87 *** | - | |||
| SVR | 3.30 *** | −5.86 *** | 3.49 *** | 3.59 *** | 4.27 *** | −5.60 *** | - | ||
| TCN | 2.80 *** | −5.76 *** | 2.44 ** | 3.24 *** | 3.71 *** | −5.53 *** | −2.56 ** | - | |
| TFT | 1.57 | −6.37 *** | 1.47 | 1.77 * | 2.39 ** | −6.12 *** | −4.08 *** | 0.29 | - |
| 6 Months | 12 Months | |||||||
|---|---|---|---|---|---|---|---|---|
| Cumulative Return | Sharpe Ratio | Max Drawdown | Win Rate | Cumulative Return | Sharpe Ratio | Max Drawdown | Win Rate | |
| Buy_and_Hold | −17.2651 | −1.3383 | 28.2892 | 46.3415 | −14.8447 | −0.5300 | 42.8709 | 49.2000 |
| ARIMA | 4.4450 | 0.3946 | 9.0806 | 49.5935 | −12.6254 | −0.5731 | 28.2488 | 48.0000 |
| AdaBoost | 11.8752 | 1.0562 | 12.5344 | 55.2846 | 8.1161 | 0.3683 | 16.5917 | 52.0000 |
| Dlinear | 1.1587 | 0.1199 | 12.2181 | 52.0325 | 6.2893 | 0.2854 | 14.9626 | 50.0000 |
| GRU | −6.7237 | −0.5971 | 15.5297 | 49.5935 | −6.8991 | −0.3130 | 22.5136 | 49.6000 |
| LSTM | 8.0603 | 0.8352 | 8.6378 | 52.0325 | 4.0542 | 0.1839 | 15.8360 | 49.2000 |
| RFR | 7.1290 | 0.6332 | 14.1120 | 54.4715 | 36.5697 | 1.6681 | 12.9650 | 52.4000 |
| SVR | 19.7510 | 1.7637 | 12.5344 | 56.0976 | 35.7239 | 1.8284 | 11.0851 | 54.8000 |
| TCN | 2.2196 | 0.2068 | 16.4644 | 53.6585 | −8.6443 | −0.3712 | 24.0577 | 49.2000 |
| TFT | 24.8377 | 2.1803 | 6.4623 | 57.7236 | 32.9533 | 1.5016 | 11.7422 | 53.6000 |
| 6 Months | 12 Months | |||||||
|---|---|---|---|---|---|---|---|---|
| Cumulative Return | Sharpe Ratio | Max Drawdown | Win Rate | Cumulative Return | Sharpe Ratio | Max Drawdown | Win Rate | |
| Buy_and_Hold | 23.2005 | 1.5954 | 23.4059 | 59.8361 | 36.1864 | 0.9230 | 29.1312 | 56.4000 |
| ARIMA | −2.1951 | −0.2008 | 17.4684 | 51.6393 | 11.0513 | 0.3999 | 20.8990 | 52.0000 |
| AdaBoost | −25.3530 | −1.9817 | 32.1772 | 43.4426 | −23.2685 | −0.9273 | 34.7142 | 48.4000 |
| Dlinear | −1.8923 | −0.1591 | 24.4749 | 51.6393 | 31.2220 | 1.2577 | 26.6133 | 56.4000 |
| GRU | 11.5017 | 1.0543 | 14.3383 | 55.7377 | 49.2829 | 2.2228 | 15.8234 | 59.2000 |
| LSTM | 18.9413 | 1.7429 | 14.4366 | 55.7377 | 64.9815 | 2.5917 | 19.8173 | 58.4000 |
| RFR | 2.6820 | 0.2080 | 26.7889 | 50.0000 | −8.8474 | −0.3521 | 26.7889 | 48.8000 |
| SVR | −17.1721 | −1.4519 | 21.8821 | 45.9016 | −0.0076 | −0.0003 | 24.0259 | 50.0000 |
| TCN | −11.1165 | −0.9376 | 24.3142 | 50.8197 | 7.5504 | 0.3231 | 20.0229 | 55.6000 |
| TFT | −12.4188 | −1.0335 | 26.2411 | 47.5410 | 2.2844 | 0.0909 | 26.2411 | 50.0000 |
| MAPE vs. Sharpe Ratio | ||||
| Period | Horizon | Spearman ρ | p-Value | Interpretation |
| 2022 | 6 months | 0.6500 | 0.058 | Positive, marginally significant → paradox present |
| 2022 | 12 months | 0.7833 | 0.013 | Positive, significant → paradox confirmed |
| 2025 | 6 months | −0.7167 | 0.030 | Negative, significant → paradox absent |
| 2025 | 12 months | −0.9667 | <0.001 | Negative, highly significant → accuracy and profitability aligned |
| MAPE vs. Cumulative return | ||||
| Period | Horizon | Spearman ρ | p-value | Interpretation |
| 2022 | 6 months | 0.6500 | 0.058 | Positive, marginally significant → paradox present |
| 2022 | 12 months | 0.8167 | 0.007 | Positive, significant → paradox confirmed |
| 2025 | 6 months | −0.7167 | 0.030 | Negative, significant → paradox absent |
| 2025 | 12 months | −0.9667 | <0.001 | Negative, highly significant → accuracy and profitability aligned |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Vancsura, L.; Tatay, T.; Bareith, T. Beyond Forecast Accuracy: Evaluating the Error–Profit Paradox in AI-Based Copper Price Prediction. Mach. Learn. Knowl. Extr. 2026, 8, 209. https://doi.org/10.3390/make8070209
Vancsura L, Tatay T, Bareith T. Beyond Forecast Accuracy: Evaluating the Error–Profit Paradox in AI-Based Copper Price Prediction. Machine Learning and Knowledge Extraction. 2026; 8(7):209. https://doi.org/10.3390/make8070209
Chicago/Turabian StyleVancsura, László, Tibor Tatay, and Tibor Bareith. 2026. "Beyond Forecast Accuracy: Evaluating the Error–Profit Paradox in AI-Based Copper Price Prediction" Machine Learning and Knowledge Extraction 8, no. 7: 209. https://doi.org/10.3390/make8070209
APA StyleVancsura, L., Tatay, T., & Bareith, T. (2026). Beyond Forecast Accuracy: Evaluating the Error–Profit Paradox in AI-Based Copper Price Prediction. Machine Learning and Knowledge Extraction, 8(7), 209. https://doi.org/10.3390/make8070209

