EIU Annual Macro Economic Forecasts

EIU Annual Macro Economic Forecasts

EIU’s Country Forecasts provides medium and long-term country forecasts to help understand the political and economic landscapes of almost 200 countries. It provides global and regional outlooks to help users understand how changing economic and policy conditions could affect markets and business performance. 

The dataset enables organizations to compare markets, assess risks and opportunities, model economic scenarios and establish consistent assumptions for strategic and operational planning. 

By combining comparable country-level data with EIU’s independent analysis, Country Forecasts helps organizations anticipate disruption and make more informed decisions. 

Each row is one country, series, and year, with a single `value` and a `status` of Real, Estimate, or Forecast. EIU typically publishes one status per period; later updates replace that row.

The dataset enables organizations to compare markets, assess risks and opportunities, model economic scenarios and establish consistent assumptions for strategic and operational planning.

By combining comparable country-level data with EIU’s independent analysis, Country Forecasts helps organizations anticipate disruption and make more informed decisions.

The EIU_COUNTRY_MACRO_ECONOMICS_REFERENCE end point should be used in conjunction with both the monthly, quarterly and annual data.

DatasetRoleHow to query
EIU_COUNTRY_MACRO_ECONOMICS_REFERENCECatalog of forecast series (names and categories). No country values./{category} or /{category}/{seriesCode}
EIU_COUNTRY_MACRO_ECONOMICS_ANNUALCountry-level yearly forecast values./{countryCode}/{seriesCode} — date is the first day of the year
EIU_COUNTRY_MACRO_ECONOMICS_QUARTERLYCountry-level quarterly forecast values./{countryCode}/{seriesCode} — date is the first day of the quarter
EIU_COUNTRY_MACRO_ECONOMICS_MONTHLYCountry-level monthly forecast values./{countryCode}/{seriesCode} — date is the first day of the month

This data is also available in quarterly and monthly format.

Category:
Macro Economics
Type:
historical
Workspace:
EDGE
Dataset Id:
EIU_COUNTRY_MACRO_ECONOMICS_ANNUAL
Region:
Global
Records:
2,650,406
Newest Record:
01/01/2031
Oldest Record:
01/01/2000
Updated At:
09/11/2026

Start building with this dataset

Get API access in minutes.

Use Cases

  • Strategic Planning - Build consistent planning assumptions using medium- to long-term economic, political and policy forecasts across global markets.
  • Market Analysis & Prioritisation - Compare countries to identify attractive markets, evaluate growth opportunities and support market-entry or expansion decisions.
  • Economic Impact & Scenario Analysis - Assess how changes in growth, inflation, exchange rates, commodities and policy could affect business performance under different scenarios.
  • Risk Management - Identify and monitor political, economic, policy and regulatory risks to anticipate disruption and strengthen organisational resilience.
  • Operational & Commercial Planning - Translate changes in country, industry and commodity outlooks into implications for demand, costs, pricing, budgets and operational decisions.

Highlights

  • Nearly 200 global markets covered, providing consistent economic intelligence at scale.
  • Forward-looking forecasts based on expert analysis, helping organisations anticipate change, assess risk and identify emerging opportunities.
  • Broad economic and sector coverage, combining macroeconomic forecasts with analysis across 26 industries and commodity markets.
  • Built for strategic decision-making, supporting market comparison, scenario modelling, investment decisions and operational planning.

Provider

Economist Enterprise
Published ByEconomist Enterprise (EIU)

Response Attributes

KeyType
Description
countryCode* keystringEIU's 2 letter country code
countryNamestring, nullFull country name that matches countryCode (for example United Arab Emirates).
currencyanyCurrency of value when EIU supplies one; null if the series is not currency-denominated or the source omitted it.
date* indexstringFirst day of the forecast period (YYYY-MM-DD)
definitionstring, nullLonger EIU explanation of what the series measures, including method or units when provided.
frequencystring, nullCadence of this dataset: annual or quarterly.
monthanyCalendar month 1–12 for monthly series; null on annual and quarterly rows.
periodstring, nullCompact period label: YYYY for annual (for example 2031) or YYYYqN for quarterly (for example 2027q4).
periodEndDatestring, nullLast calendar day of the forecast period (YYYY-MM-DD).
periodStartDatestring, nullFirst calendar day of the forecast period (YYYY-MM-DD); same as date.
publishedAtstring, nullEIU publication timestamp for the point when provided (ISO datetime); null if the source omitted it.
quarteranyQuarter number 1–4 on quarterly rows; null on annual rows.
seriesCode* subkeystringShort EIU indicator code (for example NCGD); join this to EIU_FORECASTS_REFERENCE for category, name, and path.
seriesNamestring, nullShort EIU indicator title for this series (for example Energy intensity: nuclear power consumption (toe per US$bn 2005 GDP)).
sourcestring, nullAttribution for the underlying data (EIU calculation and/or third-party source cited by EIU).
statusstring, nullEIU observation vintage for this period: Real (finalized history), Estimate (in-progress period), or Forecast (future). Usually one status per period.
unitanyUnit of value when EIU supplies one (for example percent or toe)
valuenumber, nullNumeric forecast for this country, series, and period.
yearnumber, nullCalendar year of the forecast period as an integer (for example 2031)

* required

Disclaimer

Whilst efforts have been taken to verify the accuracy of this information, neither The Economist Intelligence Unit Ltd. nor its affiliates can accept any responsibility or liability for reliance by any person on this information.

Attribution

Source: Economist Enterprise: EIU

HTTP REQUEST
GEThttps://api.blueskyapi.com/v1/data/EDGE/EIU_COUNTRY_MACRO_ECONOMICS_ANNUAL/US?last=1
HTTP RESPONSE
Please Apply a valid viaNexus token to view the response.
If you don't have a token, sign up for a free trial account at /auth/register