Forecast
Forward projections from the prediction engine — baseline plus an optimistic/pessimistic band and a confidence interval, per macro indicator. These are PROJECTIONS, not observations: generated from observed history, never a guarantee. A country we hold no projections for is shown honestly.
Forecast
Need it as JSON? GET /api/v1/forecast/country/{iso3}.
CMQ: forward projections across 7 macro indicators, horizons 2027, 2029, 2031, 2036. These are projections, not observations — each carries an optimistic/pessimistic band and a confidence interval, anchored against the latest observed value where one is held.
Nowcast
Each indicator nowcast from its strongest leading series — inferable from observations already in hand.
For each indicator, CMQ's strongest leading series is fit by ordinary least squares over their shared observed history, then the leader's already-observed recent values project the target — so the next year or two is inferable from data already in hand. These are nowcasts from a leading correlation: correlation, not causation, and not a guaranteed forecast.
Led by Current account / GDP by 1 year (it moves withthe target; r = 0.805 over 27 obs).
| Year | Nowcast | Implied by Current account / GDP in |
|---|---|---|
| 2027 | 51.32 | 2026 (-0.3) |
Latest observed-0.3(2026)· IMF DataMapper API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | -0.17 | 3.18 | -3.53 | -0.87 – 0.53 |
| 2029 | 0.08 | 5.89 | -5.73 | -1.16 – 1.31 |
| 2031 | 0.33 | 7.83 | -7.17 | -1.28 – 1.94 |
| 2036 | 0.96 | 11.57 | -9.65 | -1.36 – 3.29 |
Blended 1-yr-ahead-0.83· skill-weighted across models
Method: linear_trend; lookback 8y; horizon 1y; confidence 80%
Latest observed575.6bn(2026)· IMF DataMapper API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 600.7bn | 653.5bn | 554.9bn | 582bn – 619.3bn |
| 2029 | 665.4bn | 756.9bn | 586.1bn | 616.2bn – 714.6bn |
| 2031 | 730.1bn | 848.3bn | 627.7bn | 647.2bn – 813bn |
| 2036 | 891.9bn | 1.1T | 747.1bn | 706.9bn – 1.1T |
Blended 1-yr-ahead607.3bn· skill-weighted across models
Method: weighted_composite; lookback 8y; horizon 1y; confidence 80%
Latest observed3.7(2026)· IMF DataMapper API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 3.27 | 8.15 | -0.96 | 2.4 – 4.13 |
| 2029 | 2.21 | 10.67 | -5.12 | 0.69 – 3.73 |
| 2031 | 1.15 | 12 | -8.31 | -0.76 – 3.06 |
| 2036 | -1.5 | 12 | -10 | -4.31 – 1.32 |
Blended 1-yr-ahead2.96· skill-weighted across models
Method: weighted_composite; lookback 6y; horizon 1y; confidence 80%
Latest observed8.9k(2026)· IMF DataMapper API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 9.3k | 10.1k | 8.5k | 9k – 9.6k |
| 2029 | 10.1k | 11.6k | 8.8k | 9.4k – 10.9k |
| 2031 | 11k | 12.9k | 9.3k | 9.7k – 12.2k |
| 2036 | 13.1k | 15.9k | 10.7k | 10.4k – 15.8k |
Blended 1-yr-ahead9.4k· skill-weighted across models
Method: weighted_composite; lookback 8y; horizon 1y; confidence 80%
Latest observed51.6(2026)· IMF DataMapper API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 52.42 | 60.66 | 42.92 | 50.32 – 54.53 |
| 2029 | 54.07 | 68.33 | 37.61 | 49.28 – 58.85 |
| 2031 | 55.71 | 74.12 | 34.46 | 48.42 – 63 |
| 2036 | 59.82 | 85.86 | 29.77 | 46.24 – 73.39 |
Blended 1-yr-ahead51.76· skill-weighted across models
Method: linear_trend; lookback 10y; horizon 1y; confidence 80%
Latest observed2.8(2026)· IMF DataMapper API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 3.31 | 7.51 | -1.19 | 2.32 – 4.29 |
| 2029 | 4.71 | 11.98 | -3.09 | 2.87 – 6.55 |
| 2031 | 6.11 | 15.5 | -3.96 | 3.54 – 8.68 |
| 2036 | 9.61 | 22.89 | -4.62 | 5.13 – 14.09 |
Blended 1-yr-ahead3.31· skill-weighted across models
Method: exponential_smoothing; lookback 6y; horizon 1y; confidence 80%
Latest observed64.4m(2026)· IMF DataMapper API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 64.2m | 67.2m | 61.4m | 62.2m – 66.2m |
| 2029 | 65.1m | 68.2m | 62.2m | 60.3m – 69.9m |
| 2031 | 66m | 69.1m | 63.1m | 58.5m – 73.5m |
| 2036 | 68.3m | 71.5m | 65.3m | 54.1m – 82.4m |
Blended 1-yr-ahead65m· skill-weighted across models
Method: exponential_smoothing; lookback 10y; horizon 1y; confidence 80%
Reliability badges show each indicator's best model skill— how much it beats a naive last-value forecast, measured out-of-sample on that series' own observed history (backtested one-step-ahead). A track record, not a guarantee of future accuracy.
Generated by the prediction engine (model prediction-engine-v1) on 2026-08-02 from observed history. Projections, not observations — never a guarantee of future values.
Machine-readable: GET /api/v1/forecast/country/CMQ · Country page → · Full brief → · API docs
Fit: Govt debt / GDP ≈ 52.1149 + 2.6356·Current account / GDP. Correlation, not causation.
Led by Govt debt / GDP by 2 years (it moves withthe target; r = 0.707 over 25 obs).
| Year | Nowcast | Implied by Govt debt / GDP in |
|---|---|---|
| 2027 | 418.5bn | 2025 (51.4) |
| 2028 | 421.1bn | 2026 (51.6) |
Fit: GDP (current US$) ≈ -244936333772.8029 + 12907495526.8256·Govt debt / GDP. Correlation, not causation.
Led by Govt debt / GDP by 1 year (it moves withthe target; r = 0.701 over 26 obs).
| Year | Nowcast | Implied by Govt debt / GDP in |
|---|---|---|
| 2027 | -1.29 | 2026 (51.6) |
Fit: Current account / GDP ≈ -12.7641 + 0.2223·Govt debt / GDP. Correlation, not causation.
Led by GDP (current US$) by 1 year (it moves inversely tothe target; r = -0.531 over 46 obs).
| Year | Nowcast | Implied by GDP (current US$) in |
|---|---|---|
| 2027 | -10 | 2026 (575.6bn) |
Fit: CPI inflation ≈ 23.2066 + 0·GDP (current US$). Correlation, not causation.
Machine-readable: GET /api/v1/nowcast/country/CMQ?indicator= · API docs