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}.
Morocco: forward projections across 12 macro indicators, horizons 2025, 2027, 2029, 2031, 2034, 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.
Latest observed-3.1
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | -3.06 | -0.14 | -5.98 | -3.71 – -2.41 |
| 2029 | -2.98 | 2.09 | -8.04 | -4.16 – -1.8 |
| 2031 | -2.9 | 3.64 | -9.44 | -4.46 – -1.33 |
| 2036 | -2.7 | 6.55 | -11.94 | -5.01 – -0.38 |
Method: linear_trend; lookback 8y; horizon 1y; confidence 80%
Latest observed42(2024)· World Bank Indicators API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2025 | 43.7 | 53.25 | 35.42 | 41.64 – 45.76 |
| 2027 | 47.1 | 63.64 | 32.77 | 42.48 – 51.73 |
| 2029 | 50.5 | 71.86 | 32 | 43.41 – 57.59 |
| 2034 | 59.01 | 89.21 | 32.84 | 45.25 – 72.76 |
Method: linear_trend; lookback 8y; horizon 1y; confidence 80%
Latest observed160.6bn(2024)· World Bank Indicators API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 205.7bn | 231.3bn | 183.5bn | 199.3bn – 212.1bn |
| 2029 | 233.7bn | 278.1bn | 195.2bn | 216.4bn – 251bn |
| 2031 | 261.7bn | 318.9bn | 212bn | 231.9bn – 291.4bn |
| 2036 | 331.6bn | 412.6bn | 261.4bn | 262.8bn – 400.4bn |
Method: weighted_composite; lookback 8y; horizon 1y; confidence 80%
Latest observed3.79(2024)· World Bank Indicators API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 5.15 | 11.29 | -0.17 | 4.04 – 6.25 |
| 2029 | 5.68 | 12 | -3.53 | 3.64 – 7.73 |
| 2031 | 6.22 | 12 | -5.68 | 3.44 – 9.01 |
| 2036 | 7.56 | 12 | -9.26 | 3.12 – 12 |
Method: weighted_composite; lookback 6y; horizon 1y; confidence 80%
Latest observed4.2k(2024)· World Bank Indicators API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 5.4k | 6.1k | 4.8k | 5.2k – 5.6k |
| 2029 | 6.1k | 7.4k | 5k | 5.7k – 6.6k |
| 2031 | 6.9k | 8.5k | 5.5k | 6.1k – 7.7k |
| 2036 | 8.7k | 11k | 6.7k | 6.9k – 10.5k |
Method: weighted_composite; lookback 8y; horizon 1y; confidence 80%
Latest observed65.8(2026)· IMF DataMapper API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 66.55 | 74.24 | 57.68 | 64.31 – 68.8 |
| 2029 | 68.06 | 81.37 | 52.7 | 62.74 – 73.37 |
| 2031 | 69.56 | 86.75 | 49.73 | 61.35 – 77.77 |
| 2036 | 73.33 | 97.63 | 45.28 | 57.86 – 88.8 |
Method: linear_trend; lookback 10y; horizon 1y; confidence 80%
Latest observed50.19(2024)· World Bank Indicators API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2025 | 51.9 | 63.61 | 40.19 | 49.28 – 54.53 |
| 2027 | 55.33 | 75.61 | 35.04 | 49.57 – 61.09 |
| 2029 | 58.76 | 84.94 | 32.57 | 50.05 – 67.46 |
| 2034 | 67.32 | 104.36 | 30.29 | 50.88 – 83.76 |
Method: linear_trend; lookback 8y; horizon 1y; confidence 80%
Latest observed0.99(2024)· World Bank Indicators API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 1.65 | 8.34 | -5 | 0.14 – 3.16 |
| 2029 | 2.35 | 13.93 | -5 | -0.33 – 5.03 |
| 2031 | 3.05 | 18 | -5 | -0.51 – 6.61 |
| 2036 | 4.8 | 25.95 | -5 | -0.66 – 10.25 |
Method: exponential_smoothing; lookback 6y; horizon 1y; confidence 80%
Latest observed26.46(2024)· World Bank Indicators API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2025 | 26.27 | 28.13 | 24.67 | 25.46 – 27.09 |
| 2027 | 25.87 | 29.08 | 23.09 | 23.95 – 27.78 |
| 2029 | 25.46 | 29.61 | 21.87 | 22.57 – 28.35 |
| 2034 | 24.45 | 30.31 | 19.37 | 19.38 – 29.52 |
Method: weighted_composite; lookback 8y; horizon 1y; confidence 80%
Latest observed38.1m(2024)· World Bank Indicators API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 38.1m | 39.9m | 36.4m | 36.9m – 39.3m |
| 2029 | 38.5m | 40.3m | 36.8m | 35.6m – 41.3m |
| 2031 | 38.8m | 40.7m | 37.1m | 34.4m – 43.3m |
| 2036 | 39.8m | 41.6m | 38m | 31.5m – 48m |
Method: exponential_smoothing; lookback 10y; horizon 1y; confidence 80%
Latest observed2.69(2024)· World Bank Indicators API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2025 | 2.55 | 10.33 | -3.28 | 1.54 – 3.57 |
| 2027 | 2.48 | 15 | -7.63 | 0.67 – 4.28 |
| 2029 | 2.4 | 15 | -10 | 0.03 – 4.77 |
| 2034 | 2.21 | 15 | -10 | -1.22 – 5.64 |
Method: weighted_composite; lookback 7y; horizon 1y; confidence 80%
Latest observed9(2025)· World Bank Indicators API
| Year | Baseline | Optimistic | Pessimistic | Conf. band |
|---|---|---|---|---|
| 2027 | 12.41 | 15.35 | 9.46 | 11.76 – 13.06 |
| 2029 | 12.82 | 17.92 | 7.71 | 11.42 – 14.22 |
| 2031 | 13.23 | 19.82 | 6.64 | 11.16 – 15.3 |
| 2036 | 14.26 | 23.58 | 4.94 | 10.55 – 17.97 |
Method: linear_trend; lookback 6y; horizon 1y; confidence 80%
Generated by the prediction engine (model prediction-engine-v1) on 2026-06-22 from observed history. Projections, not observations — never a guarantee of future values.
Machine-readable: GET /api/v1/forecast/country/MAR · Country page → · Full brief → · API docs