Current account balance, percent of GDP
The current account is the record of all transactions in the balance of payments covering the exports and imports of goods and services, payments of income, and current transfers between residents of a country and nonresidents.
Source: IMF DataMapper10,556 rowsUpdated: 9/21/2026
current-accounttrademacroeconomicsimf
Quality
92.5
Attribution
International Monetary Fund (IMF DataMapper)
Schema
| Column | Type | Description |
|---|---|---|
| country_code | string | IMF country code (ISO 3166-1 alpha-3). |
| country_name | string | Country label from the IMF DataMapper country list. |
| year | integer | Calendar year of the observation. |
| value | float | Indicator value for the country and year, as defined by the IMF World Economic Outlook (see the dataset description). Missing values are null. (unit: % of GDP) |
Sample rows
| country_code | country_name | year | value |
|---|---|---|---|
| ABW | Aruba | 1999 | -25.3 |
| ABW | Aruba | 2000 | 11.3 |
| ABW | Aruba | 2001 | 16.4 |
| ABW | Aruba | 2002 | -17 |
| ABW | Aruba | 2003 | -8.2 |
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/imf_current_account_balance" | jq '{title, rows, columns_count, license}'Python
import requests
ds = requests.get("https://datazimuts.com/v1/datasets/imf/imf_current_account_balance").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/imf_current_account_balance
Tip: fetch /llms.txt for the full machine-readable catalog.