Measuring economic outlook in the news
Elliot Beck, Franziska Eckert, Linus Kühne, Helge Liebert, Rina Rosenblatt-Wisch
TL;DR
NEOS develops a resource-efficient, on-premises sentiment indicator for Switzerland by combining document embeddings with synthetic training data generated by large language models. It processes about $27$ million news articles and trains a logistic model with $P(y=1|x)=\sigma(x^\top w)$ on embeddings to yield monthly NEOS values, which are aggregated across articles. NEOS outperforms survey-based benchmarks and dictionary methods in GDP forecasting, yields timelier signals during crises, and provides interpretable topic-level drivers. The approach is modular, privacy-preserving, and adaptable to other data sources or jurisdictions.
Abstract
We develop a resource-efficient methodology for measuring economic outlook in news text that combines document embeddings with synthetic training data generated by large language models. Applied to 27 million news articles, the resulting indicator significantly improves GDP growth forecast accuracy and captures sentiment shifts weeks before official releases, proving particularly valuable during crises. The indicator outperforms both survey-based benchmarks and traditional dictionary methods and is interpretable, allowing identification of specific drivers of economic sentiment. Our approach addresses key institutional constraints: it performs sentiment classification locally, enabling analyses of proprietary news content without transmission to external services while requiring minimal computational resources compared to direct large language model classification.
