Nowcasting GDP: what are the gains from machine learning algorithms?

4 giugno 2024
Issue 2024-06

Riassunto

We compare several machine learning methods for nowcasting GDP. A large mixed-frequency data set is used to investigate different algorithms such as regression based methods (LASSO, ridge, elastic net), regression trees (bagging, random forest, gradient boosting), and SVR. As benchmarks, we use univariate models, a simple forward selection algorithm, and a principal components regression. The analysis accounts for publication lags and treats monthly indicators as quarterly variables combined via blocking. Our data set consists of more than 1,100 time series. For the period after the Great Recession, which is particularly challenging in terms of nowcasting, we find that all considered machine learning techniques beat the univariate benchmark up to 28 % in terms of out-of-sample RMSE. Ridge, elastic net, and SVR are the most promising algorithms in our analysis, significantly outperforming principal components regression.

Issue:
06
Pages:
38
JEL classification:
C53, C55, C32, C37
Keywords:
Nowcasting, Forecasting, Machine learning, Rridge, LASSO, Elastic net, Random forest, Bagging, Boosting, SVM, SVR, Large data sets
Year:
2024

Altro materiale

Contenuti correlati

Autori e autrici

  • Milen Arro-Cannarsa

  • Dr. Rolf Scheufele

Impostazioni dei cookie

Necessari: cookie (per esempio per memorizzare l'indirizzo IP dell'utente) che non si possono rifiutare in quanto servono a garantire il funzionamento del sito Internet. Questi dati non sono oggetto di ulteriore trattamento.
Analitici: fornendo il consenso a questa categoria di cookie si accetta la raccolta di dati quali indirizzo IP, ubicazione, informazioni su dispositivi, versione del browser e comportamento dell'utente. Queste informazioni vengono elaborate per finalità interne alla BNS e sono conservate per un periodo di due anni.
Fornitori terzi: fornendo il consenso a questa categoria di cookie si accetta l'attivazione di servizi forniti da terzi (per es. per l'integrazione di contenuti multimediali nel sito Internet della BNS) che raccolgono e trattano dati personali, li comunicano all'estero (in tutto il mondo) e inseriscono cookie. Le disposizioni sulla protezione dei dati di tali fornitori sono consultabili tramite i link presenti nella Dichiarazione di protezione dei dati per il sito Internet della Banca nazionale svizzera.

Seleziona le categorie:

Questo sito Internet utilizza cookie, tool analitici e altre tecnologie per mettere a disposizione funzionalità, contenuti e servizi richiesti, per personalizzare i contenuti visualizzati, per offrire collegamenti a social media nonché per analizzare in forma anonima il suo utilizzo al fine di migliorarne l'usabilità. A tale riguardo si comunicano anche dati personali a fornitori di servizi video all'estero (in tutto il mondo), dei quali vengono impiegati i tool analitici. Per ulteriori informazioni cliccare su Gestisci impostazioni.