How the model works
ScenarioPulse runs one modeling pipeline in four stages. Each stage is its own kind of scenario, and later stages build on top of earlier ones.
The four stages
Section titled “The four stages”- Demography — projects the population forward by age and sex, given fertility, mortality and migration assumptions. See how to model demography.
- Coverage — turns a demographic projection into headcounts: how many people contribute to the pension system (by regime) and how many draw a benefit (by benefit type), each year.
- Macro — GDP growth, inflation, and the wage/pension indexation rates that carry incomes and benefit amounts forward year over year.
- Finance — combines Coverage’s headcounts with Macro’s rates to compute contribution revenue, benefit expenditure, the deficit or surplus, the intergenerational reserve, and the present value of obligations to current beneficiaries.
See how to model pensions for the screen-by-screen version of stages 2–4.
Scenarios chain by pinning
Section titled “Scenarios chain by pinning”A Coverage scenario is built on top of a specific Demography scenario; a Finance scenario is built on top of a specific Coverage scenario and a specific Macro scenario. You choose which one to build on by pinning it (📌 next to a scenario in its list) — a pinned scenario becomes available as a “base” the next stage can pick from.
Nothing stops you from pinning several Demography scenarios and building several Coverage scenarios on different ones, or building several Finance scenarios that mix different Coverage/Macro combinations — that’s exactly how you isolate the effect of one assumption while holding everything else fixed. In Pensions/Outputs, a small chip strip under the country selector always shows which Demography, Coverage, Macro and Finance scenario the chart you’re currently looking at is built from — click a chip to jump to that layer.
One workflow for every scenario type
Section titled “One workflow for every scenario type”Whichever stage you’re working in, the workflow is the same:
- Change one assumption, keep the rest fixed, and click Add scenario — each run adds a line to that layer’s chart and an entry to its scenario list, so you accumulate a fan of forecasts.
- Show/hide scenarios with the checkbox next to each one, and use the Outputs tab’s charts to compare them.
- Export any chart as CSV — no sign-in required.
- Save a scenario to your account (sign-in with Google or LinkedIn) and Share a public, read-only link — this works identically for Demography, Macro, Coverage and Finance scenarios. See saving and sharing.
Present Value, briefly
Section titled “Present Value, briefly”The Present Value view (Pensions/Outputs → Finance → Present Value) answers a different question than the Deficit/Reserve charts: instead of one year at a time, it sums all future payments to today’s beneficiaries, discounted back to today, and groups the total by birth year. The discount rate defaults to the picked Macro scenario’s own nominal GDP growth — the standard choice for an unfunded, pay-as-you-go pension system, since it has no funded portfolio return to discount against — or you can set a flat override rate instead.