Monthly estimates for Bulgarian GDP for nowcasting


Since joining the RWI in 2016 I have been responsible for forecasting and nowcasting the euro area countries. To this aim I have set up a variety of state-of-the-art methods that we have been using both internally and externally. For example, I oversee our Mixed-frequency VAR model for German GDP (quarterly data disaggregated into monthly), as well as our model for the state of Northrheine-Westfalia (yearly data disaggregated into quarterly), both of which, we publish regularly in our forecasts.
I’ve always wanted to implement those models for Bulgaria, and with joining the Euro in 2026, I think that there is no better time to do so.
I have recently implemented the mixed-frequency method of Joshua Chan, Aubrey Poon, and Dan Zhu (2023), High-dimensional conditionally Gaussian state space models with missing data in Julia and Matlab with a hierarchical Minnesota based prior with and without stochastic volatility.
I am presenting here the homoskedastic version, estimated in growth rates:
Data
Here is a snapshot of the variables in the model, which all start in 2005:
Variable | Abbreviation | Transformation | Source |
---|---|---|---|
HICP headline | hicpBG | SA, in growth rates | Eurostat |
Employment (total) | empBG | SA, in growth rates | Eurostat |
ESI Industry | survIndustryBG | div(100) | NSI |
ESI Retail | survRetailBG | div(100) | NSI |
ESI Services | survServiceBG | div(100) | NSI |
Producer price index | ppiBG | SA, in growth rates | Eurostat |
Real domestic retail trade | retailBG | SA, in growth rates | Eurostat |
Imports | SA, in growth rates | Eurostat | |
Exports | SA, in growth rates | Eurostat | |
Industrial production | SA, in growth rates | Eurostat | |
Production in construction | constBG | SA, in growth rates | Eurostat |
Tourist arrivals | arrivalsBG | SA, in growth rates | Eurostat |
SOFIX | SA, in growth rates | Eurostat | |
GDP | SA, in growth rates | Eurostat |
The currently available high frequency indicators for Q2 in the beginning of July are mostly surveys, financial data and prices. From the hard indicators we have industrial prodcution, construction, and retail for April, as well as tourist data for April and May. This is how the currently available data (“ragged edge”) looks like:
date | 01.03.2025 | 01.04.2025 | 01.05.2025 | 01.06.2025 |
---|---|---|---|---|
sofixBG | 901.9 | 885 | 949.5 | 1010 |
hicpBG | 142.3 | 140.5 | 140.9 | |
empBG | 2354056.5 | |||
survIndustryBG | -0.6 | -1.1 | 1.7 | 1 |
survRetailBG | 13.4 | 12.8 | 17.3 | 19 |
survServiceBG | 11.1 | 9.1 | 11.3 | 14.1 |
ppiBG | 169.8 | 163.9 | 160.9 | |
retailBG | 160.3 | 161.2 | ||
importsBG | 126.8 | |||
exportsBG | 116.8 | |||
constBG | 99.4 | 98.8 | ||
ipBG | 101 | 101.8 | ||
arrivalsBG | 1108310 | 1108584.5 | 1108925 | |
survConsBG | 105.5 | 102.6 | 103.5 | 104 |
For the second quarter, the nowcast estimate suggests a slowdown of Bulgarian GDP growth to 0.15 after the 0.6% quarter-on-quarter growth rate in Q1 of 2025. The forecast for the remainder of the year are a strong 1.2% growth in Q3 and a moderate 0.6% for Q4.
I plan to publish regularly these nowcasts, as well as compile a paper with the model and comparison of the out-of-sample forecast performance of the model for various speicifications (with and without stochastic volatilty). You can download the monthly GDP series with 68% and 95% quantiles (xlsx, csv) and if you are interested in other details, do get in touch via email.