All datasets

IMF global real-GDP-growth signals (growth cycle)

Annual global real-GDP-growth signals from the IMF DataMapper (NGDP_RPCH, ~190 economies, 1980 -> latest WEO vintage, projections kept as published): growth acceleration, 5-year changes, OLS trend slopes, 3-sigma anomaly flags, 5-year extrapolation forecasts, 10-year growth z-scores, per-year growth ranks, recession (negative growth) and high-growth (>=6%) flags. The growth-cycle lens on the world economy — the ML-enriched companion to the raw imf real-gdp-growth series. Country codes validated via the shared normalization layer. Raw indicator: International Monetary Fund DataMapper.

Source: IMF Global Real-GDP-Growth Signals (derived)9,289 rowsUpdated: 9/22/2026
gdpgrowthbusiness-cyclerecessionimfweomomentumanomaly-detectionforecastingranksignalsmacroeconomics

Quality

91.5

Attribution

International Monetary Fund, DataMapper (derived signals by Frontier Data Hub)

Schema

ColumnTypeDescription
datestringReference year (IMF DataMapper annual; includes WEO projections as published).
countrystringEconomy name as published by the IMF.
country_codestringISO 3166-1 alpha-3 code for the economy.
series_idstringIMF DataMapper indicator code: NGDP_RPCH (real GDP growth, annual percent change).
series_labelstringIndicator title as published in the IMF DataMapper.
valuefloatReal gross domestic product, annual percent change, as published by the IMF DataMapper (World Economic Outlook). Negative values are contraction years. (unit: annual percent change)
growth_acceleration_ppfloat
change_5y_ppfloat
trend_slope_10yfloat
anomaly_flaginteger
forecast_5yfloat
growth_z_10yfloat
rankinteger
recession_flaginteger
high_growth_flaginteger

Sample rows

datecountrycountry_codeseries_idseries_labelvaluegrowth_acceleration_ppchange_5y_pptrend_slope_10yanomaly_flagforecast_5ygrowth_z_10yrankrecession_flaghigh_growth_flag
1987-01-01ArubaABWNGDP_RPCHReal GDP growth (annual percent change)16.10401
1988-01-01ArubaABWNGDP_RPCHReal GDP growth (annual percent change)18.62.50401
1989-01-01ArubaABWNGDP_RPCHReal GDP growth (annual percent change)12.1-6.5000000000000020801
1990-01-01ArubaABWNGDP_RPCHReal GDP growth (annual percent change)4-8.106400
1991-01-01ArubaABWNGDP_RPCHReal GDP growth (annual percent change)84-3.0800000000000010-7.4000000000000062401

Download sample data

Download the full sample snapshot for this dataset (sample rows, not the complete dataset).

Use with an LLM

Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).

cURL

curl "https://datazimuts.com/v1/datasets/imf_growth_signals/imf_global_real_gdp_growth_signals" | jq '{title, rows, columns_count, license}'

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/imf_growth_signals/imf_global_real_gdp_growth_signals").json()
print(ds["title"], ds["rows"], "rows")

# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
    print(row)

API endpoint: https://datazimuts.com/v1/datasets/imf_growth_signals/imf_global_real_gdp_growth_signals

Tip: fetch /llms.txt for the full machine-readable catalog.