IMF World Economic Data Tracker
Under maintenancePricing
Pay per usage
IMF World Economic Data Tracker
Under maintenanceFetch GDP growth, inflation, current account, government debt, unemployment, and investment data for 190+ countries from the IMF DataMapper API. Filter by indicator, country, and year range. Free, no API key required. Ideal for macro research and economic dashboards.
What does IMF Economic Data Tracker do?
IMF economic data tracker fetches macroeconomic time-series for 190+ countries directly from the IMF DataMapper API — no API key, no registration, completely free. Specify any combination of IMF indicator codes (GDP growth, inflation, government debt, unemployment, current account balance, investment), select your countries by ISO code, and set a year range stretching back to the 1980s with IMF GDP inflation forecasts extending through 2029. Every data point from the World Economic Outlook data is returned as a flat, analysis-ready record.
This actor exposes the same underlying data that powers the IMF's World Economic Outlook and DataMapper tools — structured for automated pipelines rather than manual browsing.
Why use IMF Economic Data Tracker?
- Country risk dashboards — pull GDP growth, inflation, and debt levels for 190+ countries in one run to build automated sovereign risk scoring models.
- Global macro research — access decades of IMF GDP inflation history for cross-country econometric analysis without manual downloads from the IMF website.
- Emerging market monitoring — compare World Economic Outlook data across BRICS, ASEAN, and frontier markets to identify macro divergences and investment signals.
- Portfolio stress testing — enrich quantitative models with official IMF macroeconomic projections (available through 2029) alongside historical actuals.
- Policy and academic datasets — retrieve clean, structured IMF economic data for policy research, thesis work, or institutional reporting without spreadsheet exports.
How to use IMF Economic Data Tracker
- Open the actor on Apify and click Try for free.
- Set
modetoindicatorson the first run to discover all available IMF indicator codes. - Copy the codes you need into the
indicatorsarray (e.g.["NGDP_RPCH", "PCPIPCH"]). - Add ISO 2-letter
countriescodes (leave empty for all 190+ countries). - Set
yearFromandyearToto define your time range. - Click Start and export results as JSON or CSV.
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | data | data — fetch records; indicators — list all codes; countries — list all country codes |
indicators | string[] | 6 defaults | IMF indicator codes to fetch (see defaults below) |
countries | string[] | all | ISO 2-letter country codes (empty = all 190+ countries) |
yearFrom | integer | — | Start year (inclusive). Historical data from the 1980s |
yearTo | integer | — | End year (inclusive). IMF forecasts through 2029 |
maxIndicators | integer | 100 | Maximum results when mode=indicators |
Default indicators (used when indicators is empty):
| Code | Name |
|---|---|
NGDP_RPCH | Real GDP growth (%) |
PCPIPCH | Inflation, consumer prices (%) |
BCA_NGDPD | Current account balance (% of GDP) |
GGXWDG_NGDP | Government gross debt (% of GDP) |
LUR | Unemployment rate (%) |
NID_NGDP | Total investment (% of GDP) |
Example — G7 GDP growth 2015–2025:
{"mode": "data","indicators": ["NGDP_RPCH"],"countries": ["US", "GB", "DE", "FR", "JP", "IT", "CA"],"yearFrom": 2015,"yearTo": 2025}
Output
One flat record per country-indicator-year combination:
[{"country_code": "US","country_name": "United States","indicator_code": "NGDP_RPCH","indicator_name": "Real GDP growth","year": 2023,"value": 2.5,"units": "%","source": "IMF DataMapper"},{"country_code": "CN","country_name": "China","indicator_code": "PCPIPCH","indicator_name": "Inflation, consumer prices","year": 2023,"value": 0.2,"units": "%","source": "IMF DataMapper"}]
Data fields
| Field | Type | Description |
|---|---|---|
country_code | string | ISO 2-letter country code |
country_name | string | Full country name |
indicator_code | string | IMF indicator code (e.g. NGDP_RPCH) |
indicator_name | string | Human-readable indicator name |
year | integer | Observation year |
value | float | Indicator value |
units | string | Unit of measurement (e.g. %, USD billions) |
source | string | Always IMF DataMapper |
Cost estimation
Pricing is Pay-Per-Event (PPE) — one small fixed charge per run plus $0.001 per data record.
| Scenario | Records | Cost |
|---|---|---|
| 6 indicators × 10 countries × 10 years | ~600 | $0.005 + $0.60 = $0.61 |
| 6 indicators × 50 countries × 15 years | ~4,500 | $0.005 + $4.50 = $4.51 |
| 6 indicators × 190 countries × 30 years | ~34,200 | $0.005 + $34.20 = $34.21 |
FAQ
How often is the IMF data updated? The IMF DataMapper API is updated twice a year — in April and October — following the World Economic Outlook publication cycle. Selected indicators receive interim updates between cycles.
Can I get IMF forecast data beyond the current year?
Yes. Set yearTo up to 2029 to retrieve IMF GDP inflation and other indicator projections included in the World Economic Outlook forecasts.
How do I discover all available indicator codes?
Run the actor once with mode set to indicators. The output lists every available IMF indicator code and its human-readable name.
Disclaimer: All data is sourced from the publicly available IMF DataMapper API. Values reflect IMF estimates and projections, which are subject to revision. This actor is not affiliated with or endorsed by the International Monetary Fund. Data should be verified against official IMF publications before use in policy or investment decisions.
Related actors
- World Bank Data Scraper — 20,000+ World Bank indicators across 200+ countries as alternative/complement to IMF data
- OECD Stats Tracker — OECD member economic statistics to compare developed economies alongside IMF projections
- Eurostat Economic Data — EU-specific data from Eurostat that complements IMF cross-country eurozone estimates
Feedback
If this actor powers your macro research, a review helps others find it: Leave a review on Apify Store