TY - JOUR
T1 - Machine learning to predict grains futures prices
AU - Brignoli, Paolo Libenzio
AU - Varacca, Alessandro
AU - Gardebroek, Cornelis
AU - Sckokai, Paolo
PY - 2024
Y1 - 2024
N2 - Accurate commodity price forecasts are crucial for stakeholders in agricultural supply chains. They support informed marketing decisions, risk management, and investment strategies. Machine learning methods have significant potential to provide accurate forecasts by maximizing out-of-sample accuracy. However, their inherent complexity makes it challenging to understand the appropriate data pre-processing steps to ensure proper functionality. This study compares the forecasting performance of Long Short-Term Memory Recurrent Neural Networks (LSTM-RNNs) with classical econometric time series models for corn futures prices. The study considers various combinations of data pre-processing techniques, variable clusters, and forecast horizons. Our results indicate that LSTM-RNNs consistently outperform classical methods, particularly for longer forecast horizons. In particular, our findings demonstrate that LSTM-RNNs are capable of automatically handling structural breaks, resulting in more accurate forecasts when trained on datasets that include such shocks. However, in our setting, LSTM-RNNs struggle to deal with seasonality and trend components, necessitating specific data pre-processing procedures for their removal.
AB - Accurate commodity price forecasts are crucial for stakeholders in agricultural supply chains. They support informed marketing decisions, risk management, and investment strategies. Machine learning methods have significant potential to provide accurate forecasts by maximizing out-of-sample accuracy. However, their inherent complexity makes it challenging to understand the appropriate data pre-processing steps to ensure proper functionality. This study compares the forecasting performance of Long Short-Term Memory Recurrent Neural Networks (LSTM-RNNs) with classical econometric time series models for corn futures prices. The study considers various combinations of data pre-processing techniques, variable clusters, and forecast horizons. Our results indicate that LSTM-RNNs consistently outperform classical methods, particularly for longer forecast horizons. In particular, our findings demonstrate that LSTM-RNNs are capable of automatically handling structural breaks, resulting in more accurate forecasts when trained on datasets that include such shocks. However, in our setting, LSTM-RNNs struggle to deal with seasonality and trend components, necessitating specific data pre-processing procedures for their removal.
KW - agricultural futures prices
KW - forecasting
KW - machine learning
KW - recurrent neural networks
KW - time series
KW - agricultural futures prices
KW - forecasting
KW - machine learning
KW - recurrent neural networks
KW - time series
UR - https://publicatt.unicatt.it/handle/10807/268103
UR - https://www.scopus.com/inward/citedby.uri?partnerID=HzOxMe3b&scp=85189205172&origin=inward
UR - https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85189205172&origin=inward
U2 - 10.1111/agec.12828
DO - 10.1111/agec.12828
M3 - Article
SN - 0169-5150
VL - 55
SP - 479
EP - 497
JO - Agricultural Economics
JF - Agricultural Economics
IS - 3
ER -