Official development assistance flows (World Bank WDI)
Annual official development assistance panel (World Bank World Development Indicators, 1960-2023, 130+ recipient economies, keyless API): net ODA and official aid received in current US$, as % of GNI and per capita, plus a derived ML layer — per-year cross-country recipient ranks, fixed-cut aid-dependence tiers, and within-country year-over-year changes. The aid-dependence lens for development, humanitarian and country-risk models. Raw data: World Bank, WDI (OECD DAC underlying).
- Rows
- 9,054
- Columns
- 10
- Source cadence
- Yearly
- Last refreshed
- Oct 5, 2026
- Theme
- finance
| Column | Type | Description |
|---|---|---|
| date | date | Observation year (mapped to YYYY-01-01). |
| country | string | Country name via the hub normalization layer. |
| country_code | string | ISO 3166-1 alpha-3 country code. |
| oda_received_usd | float | World Bank WDI series DT.ODA.ALLD.CD: Net official development assistance and official aid received (current US$). |
| oda_received_gni_pct | float | World Bank WDI series DT.ODA.ODAT.GN.ZS: Net ODA received (% of GNI). |
| oda_received_per_capita_usd | float | World Bank WDI series DT.ODA.ODAT.PC.ZS: Net ODA received per capita (current US$). |
| received_rank | integer | Per-year cross-country rank on net ODA received (1 = largest recipient). |
| aid_dependence_tier | string | Fixed-cut aid-dependence tier on net ODA received as % of GNI: critical (>=20), high (>=10), significant (>=5), moderate (>=1), low (>0), none (0 or missing). |
| oda_received_yoy_change_pct | float | Within-country year-over-year change of net ODA received, in percent; null for a country's first observed year or when the previous year was zero. |
| row_hash | string | Deterministic 12-hex row identity hash over source, country, date and rounded raw values. |
First 10 sample rows — a preview, not the complete dataset.
| date | country | country_code | oda_received_usd | oda_received_gni_pct | oda_received_per_capita_usd | received_rank | aid_dependence_tier | oda_received_yoy_change_pct | row_hash |
|---|---|---|---|---|---|---|---|---|---|
| 1985-01-01 | Aruba | ABW | 12,039,999.962 | — | 195.049 | 114 | — | — | 84691e6a5973 |
| 1986-01-01 | Aruba | ABW | 40,430,000.305 | 10.151 | 674.609 | 90 | high | 235.797 | 4f5a0ae65551 |
| 1987-01-01 | Aruba | ABW | 20,909,999.847 | 4.418 | 353.454 | 110 | moderate | -48.281 | 85d994bb7e63 |
| 1988-01-01 | Aruba | ABW | 19,290,000.916 | 3.328 | 325.125 | 112 | moderate | -7.747 | 9b8cf31cf4b8 |
| 1989-01-01 | Aruba | ABW | 24,329,999.924 | 3.556 | 402.528 | 111 | moderate | 26.128 | 21392f0b5869 |
| 1990-01-01 | Aruba | ABW | 29,979,999.542 | 3.96 | 477.746 | 118 | moderate | 23.222 | 2fa439b8d86b |
| 1991-01-01 | Aruba | ABW | 24,969,999.313 | 2.889 | 378.93 | 121 | moderate | -16.711 | 96c513f420a5 |
| 1992-01-01 | Aruba | ABW | 29,979,999.542 | 3.159 | 434.461 | 119 | moderate | 20.064 | 147cf79fde6d |
| 1993-01-01 | Aruba | ABW | 24,860,000.61 | 2.333 | 337.382 | 138 | moderate | -17.078 | 1135d7605edb |
| 1994-01-01 | Aruba | ABW | 18,260,000.229 | 1.49 | 235.324 | 147 | moderate | -26.549 | 6d34c43fbe2a |
- Current
20261005T102734Z-0a232dafc165 · sha256 0a232dafc165…
9,054 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/wb_oda_aid_intel/oda_flows_annual" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/wb_oda_aid_intel/oda_flows_annual").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/wb_oda_aid_intel/oda_flows_annual
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20261005T102734Z-0a232dafc165 and its content hash, so readers get exactly the data you used.
Official development assistance flow signals. (2026). Official development assistance flows (World Bank WDI) [Data set, snapshot 20261005T102734Z-0a232dafc165, sha256 0a232dafc165]. Datazimuts. Retrieved 2026-10-05, from https://datazimuts.com/en/datasets/wb_oda_aid_intel/oda_flows_annual?snapshot=20261005T102734Z-0a232dafc165
@misc{dz_wb_oda_aid_intel_oda_flows_annual_0a232daf,
title = {{Official development assistance flows (World Bank WDI)}},
author = {{Official development assistance flow signals}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/wb_oda_aid_intel/oda_flows_annual?snapshot=20261005T102734Z-0a232dafc165}},
note = {Snapshot 20261005T102734Z-0a232dafc165, sha256 0a232dafc165cde5aa9d2aae7dbe98cb3a60b4a334081a80465f0b6f6c507163; accessed 2026-10-05}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=wb_oda_aid_intel%2Foda_flows_annual&lang=en&theme=auto&snapshot=20261005T102734Z-0a232dafc165&x=date&y=oda_received_usd&agg=avg" title="Official development assistance flows (World Bank WDI)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.