The architecture has three layers. First, the core model: a semi-structural system, BVAR, or macroeconometric model that produces the macro conditioning path -- quarterly or monthly trajectories for GDP, unemployment, CPI, policy rates, exchange rates, and commodity prices. Second, the bridge layer: variable transformations that convert core-model outputs into satellite-model inputs. If the core produces quarterly GDP growth but the housing satellite needs monthly housing demand, the bridge interpolates, seasonally adjusts, or applies known leading relationships. Third, the satellite models themselves: each is a self-contained econometric model for its domain, estimated on domain-specific data, with the core's macro variables entering as exogenous regressors.
A typical central bank runs 5-15 satellites alongside the core. Common satellites include: housing (starts, prices, mortgage volumes), labor market (sectoral employment, wage distribution, participation by demographic group), fiscal (revenue by tax type, expenditure by program, debt dynamics), trade (bilateral flows by commodity group, services trade, tourism), financial (bank lending, credit losses by portfolio, insurance claims), energy (demand, prices, emissions), and regional (subnational GDP, employment, house prices). Each satellite has its own data, estimation sample, and model specification. Some are simple regression models; others are complex systems of equations in their own right.
Estimation is independent. Each satellite is estimated using its own data and the core model's historical output. In forecast mode, the core model runs first, producing the macro conditioning path. This path is fed to each satellite, which produces its domain-specific projections. The satellites can run in parallel because they do not interact with each other (unless inter-satellite linkages are explicitly modeled, which is uncommon). The total system forecast is the union of the core forecast and all satellite forecasts, providing a comprehensive picture of the economy at both aggregate and granular levels.