GDP Nowcasting Performance of Traditional Econometric Models vs Machine-Learning Algorithms: Simulation and Case Studies
IMF Working Papers, December 5, 2025
Source details
- Canonical URL
- GDP Nowcasting Performance of Traditional Econometric Models vs Machine-Learning Algorithms: Simulation and Case Studies
Other formats
Bibliographic details
- Authors: Klakow Akepanidtaworn, Korkrid Akepanidtaworn
- Published: December 5, 2025
- Series: IMF Working Papers
- DOI: https://doi.org/10.5089/9798229033626.001
Summary findings
- Traditional econometric models tend to outperform Machine Learning (ML) algorithms for GDP nowcasting in a time series setting.
- Among ML algorithms, linear ML algorithms—Lasso and Elastic Net—perform best in nowcasting and can surpass traditional econometric models in cases of long GDP data and rich high-frequency indicators.
- Among traditional econometric models, the Bridge and Dynamic Factor models deliver the strongest empirical results.
- Three-Pass Regression Filter performs well in the authors’ simulation.
- Complex and non-linear ML algorithms are prone to overfitting due to the relatively short length of GDP series, compromising their out-of-sample performance.
Performance by model class
- Traditional econometric models
- Tend to outperform ML algorithms in nowcasting across simulation and six country cases.
- Bridge model and Dynamic Factor model show strongest empirical results.
- Three-Pass Regression Filter shows strong performance in simulation settings.
- Machine-Learning algorithms
- Linear ML algorithms (Lasso and Elastic Net) provide the best ML performance and can outperform traditional models when data conditions include long GDP series and rich high-frequency indicators.
- Complex and non-linear ML algorithms generally underperform out-of-sample due to overfitting driven by short GDP time series.
Key empirical scope and evidence
- Evaluation covers all models from both classes ever used in nowcasting across simulation and six country cases.
- Performance conclusions are drawn from both simulation results and empirical case studies.
Reasons, limitations, and methodological considerations
- Short length of GDP series:
- Causes complex and non-linear ML algorithms to be prone to overfitting.
- Overfitting compromises out-of-sample performance for non-linear ML methods.
- Data richness and series length:
- Linear ML methods (Lasso, Elastic Net) can outperform traditional econometric models when GDP series are long and high-frequency indicators are abundant.
Implications for practitioners and researchers
- For GDP nowcasting in typical time series contexts (short GDP series), prefer traditional econometric models—particularly Bridge and Dynamic Factor models.
- Consider linear ML methods (Lasso, Elastic Net) when:
- GDP data are long, and
- Rich high-frequency indicators are available.
- Exercise caution with complex and non-linear ML algorithms due to overfitting risk in short time series settings; emphasize out-of-sample validation and parsimonious modeling.
IMF Working Paper by Klakow Akepanidtaworn and Korkrid Akepanidtaworn, December 5, 2025.
Content in this bundle
- Working Paper