PredictonomyPredictonomy
Home
Countries
Indicators
Sectors
Sentiment
Studios
Briefings
Methodology
Sign in
PredictonomyPredictonomy

Live macro and micro economic signals, historical context and probabilistic forecasts — built to surface trends before they become consensus.

Research and information only. Not investment advice. Forecasts are probabilistic and uncertain.

Explore

  • Home
  • Countries
  • Indicators
  • Sectors
  • Sentiment
  • Studios
  • Briefings
  • Methodology
  • Global dashboard
  • Signals

Company

  • Pricing
  • Developers
  • Data status
  • About
  • Legal
World/Forecast/Morocco

Forecast

Morocco — macro 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.

How to read this:Observeda real measured value from a named source.Derivedcomputed by Predictonomy from observed series using a reproducible method.AI readan AI interpretation of already-computed figures. Opinion, not a new data point.

Forecast

Forward projections

Need it as JSON? GET /api/v1/forecast/country/{iso3}.

Forecast heldDerivedledger e7954c3
Real GDP growth — 2027 baseline projection
5.13

Morocco: forward projections across 15 macro indicators, horizons 2026, 2027, 2028, 2029, 2030, 2031, 2035, 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.

Current account balance to GDP

Weak track record · 0%

Nowcast

Where the data already points

Each indicator nowcast from its strongest leading series — inferable from observations already in hand.

Leading-indicator nowcastDerived

For each indicator, Morocco'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.

GDP (current US$)

high confidence

Led by Unemployment by 2 years (it moves inversely tothe target; r = -0.87 over 34 obs).

YearNowcastImplied by Unemployment in
2027133.2bn2025 (9)

Latest observed-3.1(2026)· IMF DataMapper API

YearBaselineOptimisticPessimisticConf. band
2027-3.06-0.14-5.98-3.71 – -2.41
2029-2.982.09-8.04-4.16 – -1.8
2031-2.93.64-9.44-4.46 – -1.33
2036-2.76.55-11.94-5.01 – -0.38

Blended 1-yr-ahead-3.08· skill-weighted across models

Method: linear_trend; lookback 8y; horizon 1y; confidence 80%

Exports of goods and services

Below naive baseline · -1%

Latest observed41.97(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
202643.6753.2735.3541.6 – 45.74
202847.0763.7132.6642.44 – 51.71
203050.4871.9531.8743.37 – 57.58
203558.9989.3632.6745.21 – 72.76

Blended 1-yr-ahead42.77· skill-weighted across models

Track record±1.73typical miss · 1 realized · 4% MAPE

Method: linear_trend; lookback 8y; horizon 1y; confidence 80%

Gross domestic product, current US dollars

Weak track record · +13%

Latest observed182.4bn(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
2027205.7bn231.3bn183.5bn199.3bn – 212.1bn
2029233.6bn277.9bn195.3bn216.3bn – 250.9bn
2031261.6bn318.7bn212bn231.9bn – 291.3bn
2036331.4bn412.2bn261.4bn262.7bn – 400.2bn

Blended 1-yr-ahead204.7bn· skill-weighted across models

Method: weighted_composite; lookback 8y; horizon 1y; confidence 80%

Real GDP growth

Below naive baseline · -4%

Latest observed4.6(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
20275.1311.24-0.164.04 – 6.23
20295.6512-3.513.62 – 7.69
20316.1712-5.663.4 – 8.94
20367.4612-9.273.05 – 11.87

Blended 1-yr-ahead4.84· skill-weighted across models

Method: weighted_composite; lookback 6y; horizon 1y; confidence 80%

GDP per capita, current US dollars

Weak track record · +7%

Latest observed4.7k(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
20275.4k6.1k4.8k5.2k – 5.6k
20296.1k7.3k5.1k5.6k – 6.5k
20316.8k8.4k5.5k6k – 7.6k
20368.6k10.8k6.7k6.8k – 10.3k

Blended 1-yr-ahead5.4k· skill-weighted across models

Method: weighted_composite; lookback 8y; horizon 1y; confidence 80%

General government debt to GDP

Below naive baseline · -4%

Latest observed65.8(2026)· IMF DataMapper API

YearBaselineOptimisticPessimisticConf. band
202766.5574.2457.6864.31 – 68.8
202968.0681.3752.762.74 – 73.37
203169.5686.7549.7361.35 – 77.77
203673.3397.6345.2857.86 – 88.8

Blended 1-yr-ahead66.2· skill-weighted across models

Method: linear_trend; lookback 10y; horizon 1y; confidence 80%

Imports of goods and services

Below naive baseline · -1%

Latest observed51.13(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
202652.8864.5941.1850.25 – 55.52
202856.3976.6536.1250.58 – 62.2
203059.8986.0533.7251.09 – 68.69
203568.65105.6531.6452 – 85.29

Blended 1-yr-ahead51.94· skill-weighted across models

Track record±0.77typical miss · 1 realized · 2% MAPE

Method: linear_trend; lookback 8y; horizon 1y; confidence 80%

Consumer price inflation

Below naive baseline · -12%

Latest observed0.7(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
20271.698.39-50.18 – 3.21
20292.5314.13-5-0.16 – 5.23
20313.3718.35-5-0.22 – 6.96
20365.4626.64-5-0.11 – 11.03

Blended 1-yr-ahead1.06· skill-weighted across models

Method: exponential_smoothing; lookback 6y; horizon 1y; confidence 80%

Gross fixed capital formation to GDP

Weak track record · +1%

Latest observed26.81(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
202626.8228.7225.1725.99 – 27.65
202826.8830.1824.0324.89 – 28.87
203026.9531.223.2623.89 – 30.01
203527.133.1221.8921.48 – 32.73

Blended 1-yr-ahead26.7· skill-weighted across models

Track record±0.53typical miss · 1 realized · 2% MAPE

Method: weighted_composite; lookback 8y; horizon 1y; confidence 80%

Total population

Strong track record · +90%

Latest observed38.4m(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
202737.9m39.7m36.2m36.7m – 39.1m
202937.5m39.2m35.8m34.7m – 40.2m
203137m38.8m35.4m32.8m – 41.2m
203636m37.7m34.4m28.5m – 43.5m

Blended 1-yr-ahead38.3m· skill-weighted across models

Method: exponential_smoothing; lookback 10y; horizon 1y; confidence 80%

Productivity growth

Below naive baseline · -11%

Latest observed3.36(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
20263.911.67-1.922.87 – 4.94
20285.2215-4.873.29 – 7.15
20306.5415-6.493.85 – 9.24
20359.8415-8.585.2 – 14.49

Blended 1-yr-ahead3.76· skill-weighted across models

Track record±0.81typical miss · 1 realized · 24% MAPE

Method: weighted_composite; lookback 7y; horizon 1y; confidence 80%

Total reserves (excluding gold)

Below naive baseline · -1%

Latest observed45.3bn(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
202648.2bn57.2bn39.1bn46bn – 50.3bn
202855.3bn71bn39.6bn50.2bn – 60.3bn
203062.4bn82.6bn42.1bn54.3bn – 70.5bn
203580.1bn108.8bn51.5bn62.9bn – 97.4bn

Blended 1-yr-ahead47.7bn· skill-weighted across models

Method: weighted_composite; lookback 8y; horizon 1y; confidence 80%

Reserves in months of imports

Below naive baseline · -6%

Latest observed5.93(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
20265.978.972.975.41 – 6.52
20286.0111.210.824.93 – 7.1
20306.0412.7404.53 – 7.55
20356.0515.5403.63 – 8.48

Blended 1-yr-ahead5.94· skill-weighted across models

Method: mean_reversion; lookback 10y; horizon 1y; confidence 80%

Total reserves (including gold)

Below naive baseline · 0%

Latest observed48.5bn(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
202651.6bn61.3bn42bn49.3bn – 53.9bn
202859.6bn76.3bn42.9bn54.2bn – 65bn
203067.6bn89.2bn46bn58.9bn – 76.3bn
203587.6bn118.1bn57.1bn68.9bn – 106.3bn

Blended 1-yr-ahead51bn· skill-weighted across models

Method: weighted_composite; lookback 8y; horizon 1y; confidence 80%

Unemployment rate

Below naive baseline · -4%

Latest observed9(2025)· World Bank Indicators API

YearBaselineOptimisticPessimisticConf. band
202712.4115.359.4611.76 – 13.06
202912.8217.927.7111.42 – 14.22
203113.2319.826.6411.16 – 15.3
203614.2623.584.9410.55 – 17.97

Blended 1-yr-ahead12.59· skill-weighted across models

Method: linear_trend; lookback 6y; 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-08 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

202871.2bn2026 (12.2)

Fit: GDP (current US$) ≈ 307609780819.3151 + -19374431918.9488·Unemployment. Correlation, not causation.

Unemployment

high confidence

Led by GDP (current US$) by 2 years (it moves inversely tothe target; r = -0.758 over 36 obs).

YearNowcastImplied by GDP (current US$) in
20277.32025 (182.4bn)
20286.862026 (194.3bn)

Fit: Unemployment ≈ 14.0052 + 0·GDP (current US$). Correlation, not causation.

Current account / GDP

low confidence

Led by Unemployment by 3 years (it moves withthe target; r = 0.526 over 33 obs).

YearNowcastImplied by Unemployment in
2027-3.892024 (9.1)
2028-3.962025 (9)
2029-1.552026 (12.2)

Fit: Current account / GDP ≈ -10.7507 + 0.754·Unemployment. Correlation, not causation.

Machine-readable: GET /api/v1/nowcast/country/MAR?indicator= · API docs