Forecasting commodity prices from news is challenging because the information contained in textual sources is often partially reflected in market prices. This thesis investigates whether text embeddings extracted from news can improve the prediction of the direction of Brent crude oil futures returns when combined with historical price information. The work first examines CrudeBERT as a standalone predictor, analysing its behaviour across different prediction horizons, market conditions and input languages. The results show that much of its apparent predictive power is explained by class imbalance in the return distribution rather than by genuine semantic understanding, while also highlighting the importance of language normalization and correct temporal alignment between news and market data. A forecasting pipeline combining price-derived features with both sentiment-based and embedding-based textual representations is then developed and evaluated using multilayer perceptron (MLP) and long short-term memory (LSTM) models. The experiments distinguish between an ideal setting, where same-day news is available, and a realistic forecasting scenario that uses only previously available information. Embedding-based features achieve about 60% directional accuracy in the former setting, while the best deployable configuration reaches approximately 53% average accuracy with balanced performance across classes. The results indicate that sentence embeddings provide more useful predictive information than sentiment probabilities and that the best performance is obtained only by combining textual and price-derived features. Beyond the forecasting results, the thesis provides a systematic methodology for evaluating news-based commodity price prediction systems under realistic operating conditions.
Forecasting commodity prices from news is challenging because the information contained in textual sources is often partially reflected in market prices. This thesis investigates whether text embeddings extracted from news can improve the prediction of the direction of Brent crude oil futures returns when combined with historical price information. The work first examines CrudeBERT as a standalone predictor, analysing its behaviour across different prediction horizons, market conditions and input languages. The results show that much of its apparent predictive power is explained by class imbalance in the return distribution rather than by genuine semantic understanding, while also highlighting the importance of language normalization and correct temporal alignment between news and market data. A forecasting pipeline combining price-derived features with both sentiment-based and embedding-based textual representations is then developed and evaluated using multilayer perceptron (MLP) and long short-term memory (LSTM) models. The experiments distinguish between an ideal setting, where same-day news is available, and a realistic forecasting scenario that uses only previously available information. Embedding-based features achieve about 60% directional accuracy in the former setting, while the best deployable configuration reaches approximately 53% average accuracy with balanced performance across classes. The results indicate that sentence embeddings provide more useful predictive information than sentiment probabilities and that the best performance is obtained only by combining textual and price-derived features. Beyond the forecasting results, the thesis provides a systematic methodology for evaluating news-based commodity price prediction systems under realistic operating conditions.
Commodity Price Forecasting via Time-Series Returns augmented with Dense News-Derived Features
DAL MASCHIO, RICCARDO
2025/2026
Abstract
Forecasting commodity prices from news is challenging because the information contained in textual sources is often partially reflected in market prices. This thesis investigates whether text embeddings extracted from news can improve the prediction of the direction of Brent crude oil futures returns when combined with historical price information. The work first examines CrudeBERT as a standalone predictor, analysing its behaviour across different prediction horizons, market conditions and input languages. The results show that much of its apparent predictive power is explained by class imbalance in the return distribution rather than by genuine semantic understanding, while also highlighting the importance of language normalization and correct temporal alignment between news and market data. A forecasting pipeline combining price-derived features with both sentiment-based and embedding-based textual representations is then developed and evaluated using multilayer perceptron (MLP) and long short-term memory (LSTM) models. The experiments distinguish between an ideal setting, where same-day news is available, and a realistic forecasting scenario that uses only previously available information. Embedding-based features achieve about 60% directional accuracy in the former setting, while the best deployable configuration reaches approximately 53% average accuracy with balanced performance across classes. The results indicate that sentence embeddings provide more useful predictive information than sentiment probabilities and that the best performance is obtained only by combining textual and price-derived features. Beyond the forecasting results, the thesis provides a systematic methodology for evaluating news-based commodity price prediction systems under realistic operating conditions.| File | Dimensione | Formato | |
|---|---|---|---|
|
Dal Maschio_Riccardo.pdf
accesso aperto
Dimensione
4.4 MB
Formato
Adobe PDF
|
4.4 MB | Adobe PDF | Visualizza/Apri |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/109380