From d2964cd4af7ecf849a64f39fc5b3c28b891fa127 Mon Sep 17 00:00:00 2001 From: ledger Date: Wed, 21 Oct 2026 15:49:15 +0000 Subject: [PATCH] ledger: GDP (nominal, current US$) top-20 countries 2023 from World Bank API --- wizard-work/ledger/build_gdp_nominal_usd.py | 70 +++++ wizard-work/ledger/check_gdp_nominal.py | 82 ++++++ wizard-work/ledger/gdp_nominal_usd_2023.csv | 21 ++ wizard-work/ledger/gdp_nominal_usd_2023.json | 1 + wizard-work/ledger/gdp_nominal_usd_2023.md | 26 ++ wizard-work/ledger/iso3_codes.txt | 261 +++++++++++++++++++ 6 files changed, 461 insertions(+) create mode 100644 wizard-work/ledger/build_gdp_nominal_usd.py create mode 100644 wizard-work/ledger/check_gdp_nominal.py create mode 100644 wizard-work/ledger/gdp_nominal_usd_2023.csv create mode 100644 wizard-work/ledger/gdp_nominal_usd_2023.json create mode 100644 wizard-work/ledger/gdp_nominal_usd_2023.md create mode 100644 wizard-work/ledger/iso3_codes.txt diff --git a/wizard-work/ledger/build_gdp_nominal_usd.py b/wizard-work/ledger/build_gdp_nominal_usd.py new file mode 100644 index 0000000..e58d3a3 --- /dev/null +++ b/wizard-work/ledger/build_gdp_nominal_usd.py @@ -0,0 +1,70 @@ +#!/usr/bin/env python3 +"""Extract GDP (nominal, current US$) for the top 20 countries, 2023. + +Source: World Bank API, indicator NY.GDP.MKTP.CD (GDP, current US$), country:all, date=2023. +Filter: keep only records whose country.id is a real ISO 3166-1 alpha-3 code + (iso3_codes.txt from the Wikipedia ISO3 list), dropping World Bank aggregates. +Artifacts (written alongside this script): + - gdp_nominal_usd_2023.csv (rank, country, iso3, gdp_nominal_usd_billions) + - gdp_nominal_usd_2023.md (markdown table of the same top-20) +""" +import csv +import json +import os + +HERE = os.path.dirname(os.path.abspath(__file__)) +ISO3_PATH = os.path.join(HERE, "iso3_codes.txt") +JSON_PATH = os.path.join(HERE, "gdp_nominal_usd_2023.json") +CSV_PATH = os.path.join(HERE, "gdp_nominal_usd_2023.csv") +MD_PATH = os.path.join(HERE, "gdp_nominal_usd_2023.md") +TOP_N = 20 + +with open(ISO3_PATH, "r", encoding="utf-8") as f: + iso3_codes = set(line.strip() for line in f if line.strip()) + +with open(JSON_PATH, "r", encoding="utf-8") as f: + payload = json.load(f) + +records = payload[1] # payload[0] is the metadata envelope +rows = [] +for r in records: + country = r.get("country", {}) + value = r.get("value") + code = r.get("countryiso3code") # ISO 3166-1 alpha-3; aggregates use non-ISO codes + if value is None or code not in iso3_codes: + continue + rows.append( + { + "country": country.get("value", ""), + "iso3": code, + "gdp_raw_usd": float(value), + } + ) + +rows.sort(key=lambda x: -x["gdp_raw_usd"]) +top = rows[:TOP_N] + +with open(CSV_PATH, "w", newline="", encoding="utf-8") as f: + writer = csv.writer(f) + writer.writerow(["rank", "country", "iso3", "gdp_nominal_usd_billions"]) + for i, r in enumerate(top, 1): + writer.writerow([i, r["country"], r["iso3"], round(r["gdp_raw_usd"] / 1e9, 3)]) + +lines = [ + "# Top 20 countries by GDP (nominal, current US$) — 2023", + "", + "Source: World Bank API (`NY.GDP.MKTP.CD`, 2023). Only ISO 3166-1 alpha-3 countries " + "are counted (World Bank aggregates excluded).", + "", + "| Rank | Country | ISO3 | GDP nominal (USD billions) |", + "|---:|---|:--:|---:|", +] +for i, r in enumerate(top, 1): + lines.append(f"| {i} | {r['country']} | {r['iso3']} | {r['gdp_raw_usd'] / 1e9:.3f} |") + +with open(MD_PATH, "w", encoding="utf-8") as f: + f.write("\n".join(lines) + "\n") + +print(f"PARSED rows={len(rows)} kept_countries={len(top)}") +for r in top: + print(f" {r['country']} ({r['iso3']}) {r['gdp_raw_usd'] / 1e9:.3f}B") diff --git a/wizard-work/ledger/check_gdp_nominal.py b/wizard-work/ledger/check_gdp_nominal.py new file mode 100644 index 0000000..6ba4117 --- /dev/null +++ b/wizard-work/ledger/check_gdp_nominal.py @@ -0,0 +1,82 @@ +#!/usr/bin/env python3 +"""Real cross-check: re-fetches the World Bank GDP nominal-2023 API and compares the +committed gdp_nominal_usd_2023.csv (next to this script) against a fresh computation. + +Exit code: 0 = artifact matches the live source of truth; 1 = mismatch. +""" +import csv +import json +import os +import sys +import urllib.request + +HERE = os.path.dirname(os.path.abspath(__file__)) +CSV_PATH = os.path.join(HERE, "gdp_nominal_usd_2023.csv") +ISO3_PATH = os.path.join(HERE, "iso3_codes.txt") + +API_URL = ("https://api.worldbank.org/v2/country/all/indicator/NY.GDP.MKTP.CD" + "?format=json&date=2023:2023&per_page=1000") +TOLERANCE_USD = 1_000_000 # 1e6 USD == 0.001B (artifact rounds to 3 decimals) + + +def fetch_json(url): + req = urllib.request.Request(url, headers={"User-Agent": "ledger/extract/1.0"}) + with urllib.request.urlopen(req, timeout=40) as r: + return json.loads(r.read().decode("utf-8")) + + +def main(): + with open(ISO3_PATH, encoding="utf-8") as f: + iso3 = {ln.strip() for ln in f if ln.strip()} + + payload = fetch_json(API_URL) + records = payload[1] if isinstance(payload, list) and payload else [] + api = [] + for rec in records: + iso = rec.get("countryiso3code") + val = rec.get("value") + if iso in iso3 and val is not None: + api.append((rec["country"]["value"], iso, float(val))) + api.sort(key=lambda x: -x[2]) + top20 = api[:20] + + with open(CSV_PATH, encoding="utf-8") as f: + rows = [r for r in csv.reader(f) if r] + if not rows: + print("FAIL: artifact CSV is empty") + sys.exit(1) + data = rows[1:] + + if len(data) != 20: + print(f"FAIL: artifact has {len(data)} data rows, expected 20") + sys.exit(1) + + ok = True + for i, (cname, ciso, cval) in enumerate(top20): + row = data[i] + try: + artifact_usd = float(row[3]) * 1e9 + except (ValueError, IndexError): + artifact_usd = None + good = (row[1] == cname) and (row[2] == ciso) and (artifact_usd is not None + and abs(artifact_usd - cval) < TOLERANCE_USD) + if not good: + ok = False + print(f"MISMATCH rank {i+1}: source={cname} {ciso} {cval:.3f}B; " + f"artifact={row}") + + values = [float(r[3]) for r in data] + if values != sorted(values, reverse=True): + ok = False + print("FAIL: artifact rows are not in descending GDP order") + + if ok: + print(f"CHECK OK: {len(top20)} countries match the live World Bank API " + f"(US={top20[0][1]}, China={top20[1][1]}).") + sys.exit(0) + print("CHECK FAIL") + sys.exit(1) + + +if __name__ == "__main__": + main() diff --git a/wizard-work/ledger/gdp_nominal_usd_2023.csv b/wizard-work/ledger/gdp_nominal_usd_2023.csv new file mode 100644 index 0000000..70c8f8e --- /dev/null +++ b/wizard-work/ledger/gdp_nominal_usd_2023.csv @@ -0,0 +1,21 @@ +rank,country,iso3,gdp_nominal_usd_billions +1,United States,USA,27811.517 +2,China,CHN,18270.357 +3,Germany,DEU,4562.208 +4,Japan,JPN,4384.854 +5,India,IND,3500.906 +6,United Kingdom,GBR,3420.797 +7,France,FRA,3056.251 +8,Italy,ITA,2316.882 +9,Canada,CAN,2196.594 +10,Brazil,BRA,2191.132 +11,Russian Federation,RUS,2046.285 +12,"Korea, Rep.",KOR,1844.801 +13,Mexico,MEX,1794.41 +14,Australia,AUS,1734.451 +15,Spain,ESP,1619.482 +16,Indonesia,IDN,1371.167 +17,Saudi Arabia,SAU,1218.585 +18,Turkiye,TUR,1141.243 +19,Netherlands,NLD,1135.476 +20,Switzerland,CHE,928.435 diff --git a/wizard-work/ledger/gdp_nominal_usd_2023.json b/wizard-work/ledger/gdp_nominal_usd_2023.json new file mode 100644 index 0000000..741630b --- /dev/null +++ b/wizard-work/ledger/gdp_nominal_usd_2023.json @@ -0,0 +1 @@ +[{"page":1,"pages":1,"per_page":1000,"total":266,"sourceid":"2","lastupdated":"2026-10-08"},[{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ZH","value":"Africa Eastern and Southern"},"countryiso3code":"AFE","date":"2023","value":1179121535535.41,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ZI","value":"Africa Western and Central"},"countryiso3code":"AFW","date":"2023","value":938480674635.085,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"1A","value":"Arab World"},"countryiso3code":"ARB","date":"2023","value":3617895070373.04,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"S3","value":"Caribbean small states"},"countryiso3code":"CSS","date":"2023","value":79594075306.6477,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"B8","value":"Central Europe and the Baltics"},"countryiso3code":"CEB","date":"2023","value":2273564082260.43,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"V2","value":"Early-demographic dividend"},"countryiso3code":"EAR","date":"2023","value":14791485754640,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"Z4","value":"East Asia & Pacific"},"countryiso3code":"EAS","date":"2023","value":31597454903562.8,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"4E","value":"East Asia & Pacific (excluding high income)"},"countryiso3code":"EAP","date":"2023","value":21645526054900.4,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"T4","value":"East Asia & Pacific (IDA & IBRD countries)"},"countryiso3code":"TEA","date":"2023","value":21618798469116.4,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XC","value":"Euro area"},"countryiso3code":"EMU","date":"2023","value":15957338405375.8,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"Z7","value":"Europe & Central Asia"},"countryiso3code":"ECS","date":"2023","value":27758730809930.4,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"7E","value":"Europe & Central Asia (excluding high income)"},"countryiso3code":"ECA","date":"2023","value":2141252006536.72,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"T7","value":"Europe & Central Asia (IDA & IBRD countries)"},"countryiso3code":"TEC","date":"2023","value":5535571828711.02,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"EU","value":"European Union"},"countryiso3code":"EUU","date":"2023","value":18659279022583.3,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"F2","value":"Fragility, Conflict, and Violence (FCV) situations"},"countryiso3code":"FCV","date":"2023","value":2043142894382.41,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XE","value":"Heavily indebted poor countries (HIPC)"},"countryiso3code":"HPC","date":"2023","value":1060851525652.8,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XD","value":"High income"},"countryiso3code":"","date":"2023","value":69198099195981.1,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XF","value":"IBRD only"},"countryiso3code":"IBD","date":"2023","value":39083500948084.9,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ZT","value":"IDA & IBRD total"},"countryiso3code":"IBT","date":"2023","value":42011330091982.8,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XH","value":"IDA blend"},"countryiso3code":"IDB","date":"2023","value":1277421993702.09,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XI","value":"IDA only"},"countryiso3code":"IDX","date":"2023","value":1650407150195.89,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XG","value":"IDA total"},"countryiso3code":"IDA","date":"2023","value":2927829143897.98,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"V3","value":"Late-demographic dividend"},"countryiso3code":"LTE","date":"2023","value":28909440099233,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ZJ","value":"Latin America & Caribbean"},"countryiso3code":"LCN","date":"2023","value":6909980461601.21,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XJ","value":"Latin America & Caribbean (excluding high income)"},"countryiso3code":"LAC","date":"2023","value":6114807611697.98,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"T2","value":"Latin America & the Caribbean (IDA & IBRD countries)"},"countryiso3code":"TLA","date":"2023","value":6590712953369.3,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XL","value":"Least developed countries: UN classification"},"countryiso3code":"LDC","date":"2023","value":1459140154701.04,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XO","value":"Low & middle income"},"countryiso3code":"LMY","date":"2023","value":38155314219988,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XM","value":"Low income"},"countryiso3code":"","date":"2023","value":556751023235.15,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XN","value":"Lower middle income"},"countryiso3code":"","date":"2023","value":6657563548498.27,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ZQ","value":"Middle East, North Africa, Afghanistan & Pakistan"},"countryiso3code":"MEA","date":"2023","value":4902253052059.01,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XQ","value":"Middle East, North Africa, Afghanistan & Pakistan (excluding high income)"},"countryiso3code":"MNA","date":"2023","value":2094194824252.19,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"T3","value":"Middle East, North Africa, Afghanistan & Pakistan (IDA & IBRD)"},"countryiso3code":"TMN","date":"2023","value":2075559724252.19,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XP","value":"Middle income"},"countryiso3code":"MIC","date":"2023","value":37598001937865,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XU","value":"North America"},"countryiso3code":"NAC","date":"2023","value":30016713196347.4,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XY","value":"Not classified"},"countryiso3code":"","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"OE","value":"OECD members"},"countryiso3code":"OED","date":"2023","value":65416979138062.7,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"S4","value":"Other small states"},"countryiso3code":"OSS","date":"2023","value":196776788550.521,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"S2","value":"Pacific island small states"},"countryiso3code":"PSS","date":"2023","value":11293798175.2794,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"V4","value":"Post-demographic dividend"},"countryiso3code":"PST","date":"2023","value":61116976921687.7,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"V1","value":"Pre-demographic dividend"},"countryiso3code":"PRE","date":"2023","value":1679661211478.96,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"S1","value":"Small states"},"countryiso3code":"SST","date":"2023","value":287664662032.448,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"8S","value":"South Asia"},"countryiso3code":"SAS","date":"2023","value":4073084906363.46,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"T5","value":"South Asia (IDA & IBRD)"},"countryiso3code":"TSA","date":"2023","value":4073084906363.46,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ZG","value":"Sub-Saharan Africa"},"countryiso3code":"SSF","date":"2023","value":2117602210170.5,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ZF","value":"Sub-Saharan Africa (excluding high income)"},"countryiso3code":"SSA","date":"2023","value":2115430662235.11,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"T6","value":"Sub-Saharan Africa (IDA & IBRD countries)"},"countryiso3code":"TSS","date":"2023","value":2117602210170.5,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XT","value":"Upper middle income"},"countryiso3code":"","date":"2023","value":30942010900869.1,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"1W","value":"World"},"countryiso3code":"WLD","date":"2023","value":107348614073350,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AF","value":"Afghanistan"},"countryiso3code":"AFG","date":"2023","value":17152234636.8715,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AL","value":"Albania"},"countryiso3code":"ALB","date":"2023","value":23491242727.4082,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"DZ","value":"Algeria"},"countryiso3code":"DZA","date":"2023","value":247923887214.655,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AS","value":"American Samoa"},"countryiso3code":"ASM","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AD","value":"Andorra"},"countryiso3code":"AND","date":"2023","value":3785067331.88242,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AO","value":"Angola"},"countryiso3code":"AGO","date":"2023","value":106042349567.303,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AG","value":"Antigua and Barbuda"},"countryiso3code":"ATG","date":"2023","value":2054096296.2963,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AR","value":"Argentina"},"countryiso3code":"ARG","date":"2023","value":649461687959.174,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AM","value":"Armenia"},"countryiso3code":"ARM","date":"2023","value":24185982215.6543,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AW","value":"Aruba"},"countryiso3code":"ABW","date":"2023","value":3746573413.07565,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AU","value":"Australia"},"countryiso3code":"AUS","date":"2023","value":1734451264655.6,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AT","value":"Austria"},"countryiso3code":"AUT","date":"2023","value":516670509628.876,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AZ","value":"Azerbaijan"},"countryiso3code":"AZE","date":"2023","value":72428470588.2353,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BS","value":"Bahamas, The"},"countryiso3code":"BHS","date":"2023","value":15271300000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BH","value":"Bahrain"},"countryiso3code":"BHR","date":"2023","value":46192260638.2979,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BD","value":"Bangladesh"},"countryiso3code":"BGD","date":"2023","value":437415333018.291,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BB","value":"Barbados"},"countryiso3code":"BRB","date":"2023","value":7223248150,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BY","value":"Belarus"},"countryiso3code":"BLR","date":"2023","value":72478760370.4258,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BE","value":"Belgium"},"countryiso3code":"BEL","date":"2023","value":650779364363.737,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BZ","value":"Belize"},"countryiso3code":"BLZ","date":"2023","value":3052362650,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BJ","value":"Benin"},"countryiso3code":"BEN","date":"2023","value":19673291004.1444,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BM","value":"Bermuda"},"countryiso3code":"BMU","date":"2023","value":8602360000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BT","value":"Bhutan"},"countryiso3code":"BTN","date":"2023","value":3012896789.79753,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BO","value":"Bolivia"},"countryiso3code":"BOL","date":"2023","value":52340206946.4544,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BA","value":"Bosnia and Herzegovina"},"countryiso3code":"BIH","date":"2023","value":27592361498.4057,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BW","value":"Botswana"},"countryiso3code":"BWA","date":"2023","value":19413614554.6944,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BR","value":"Brazil"},"countryiso3code":"BRA","date":"2023","value":2191131765684.63,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"VG","value":"British Virgin Islands"},"countryiso3code":"VGB","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BN","value":"Brunei Darussalam"},"countryiso3code":"BRN","date":"2023","value":15095084656.1634,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BG","value":"Bulgaria"},"countryiso3code":"BGR","date":"2023","value":102204457334.822,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BF","value":"Burkina Faso"},"countryiso3code":"BFA","date":"2023","value":20106062971.6533,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"BI","value":"Burundi"},"countryiso3code":"BDI","date":"2023","value":3419558408.35408,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CV","value":"Cabo Verde"},"countryiso3code":"CPV","date":"2023","value":2504525537.51069,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"KH","value":"Cambodia"},"countryiso3code":"KHM","date":"2023","value":42335646895.7984,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CM","value":"Cameroon"},"countryiso3code":"CMR","date":"2023","value":48814501547.4313,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CA","value":"Canada"},"countryiso3code":"CAN","date":"2023","value":2196593836347.42,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"KY","value":"Cayman Islands"},"countryiso3code":"CYM","date":"2023","value":7308564549.28678,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CF","value":"Central African Republic"},"countryiso3code":"CAF","date":"2023","value":2555492085.94725,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TD","value":"Chad"},"countryiso3code":"TCD","date":"2023","value":18352937976.2179,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"JG","value":"Channel Islands"},"countryiso3code":"CHI","date":"2023","value":12507320838.3932,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CL","value":"Chile"},"countryiso3code":"CHL","date":"2023","value":335802745366.38,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CN","value":"China"},"countryiso3code":"CHN","date":"2023","value":18270356654533.2,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CO","value":"Colombia"},"countryiso3code":"COL","date":"2023","value":366901643683.302,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"KM","value":"Comoros"},"countryiso3code":"COM","date":"2023","value":1465977684.31307,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CD","value":"Congo, Dem. Rep."},"countryiso3code":"COD","date":"2023","value":69843655425.2929,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CG","value":"Congo, Rep."},"countryiso3code":"COG","date":"2023","value":15321055822.5167,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CR","value":"Costa Rica"},"countryiso3code":"CRI","date":"2023","value":87512637055.7736,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CI","value":"Cote d'Ivoire"},"countryiso3code":"CIV","date":"2023","value":80780312569.1646,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"HR","value":"Croatia"},"countryiso3code":"HRV","date":"2023","value":85621337533.3348,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CU","value":"Cuba"},"countryiso3code":"CUB","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CW","value":"Curacao"},"countryiso3code":"CUW","date":"2023","value":3281419329.60894,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CY","value":"Cyprus"},"countryiso3code":"CYP","date":"2023","value":35075440602.5202,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CZ","value":"Czechia"},"countryiso3code":"CZE","date":"2023","value":345059295659.911,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"DK","value":"Denmark"},"countryiso3code":"DNK","date":"2023","value":404651706117.557,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"DJ","value":"Djibouti"},"countryiso3code":"DJI","date":"2023","value":3898447007.38798,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"DM","value":"Dominica"},"countryiso3code":"DMA","date":"2023","value":659311111.111111,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"DO","value":"Dominican Republic"},"countryiso3code":"DOM","date":"2023","value":120456239153.739,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"EC","value":"Ecuador"},"countryiso3code":"ECU","date":"2023","value":120792801000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"EG","value":"Egypt, Arab Rep."},"countryiso3code":"EGY","date":"2023","value":395926071447.591,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SV","value":"El Salvador"},"countryiso3code":"SLV","date":"2023","value":33565430000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GQ","value":"Equatorial Guinea"},"countryiso3code":"GNQ","date":"2023","value":12541814272.8021,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ER","value":"Eritrea"},"countryiso3code":"ERI","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"EE","value":"Estonia"},"countryiso3code":"EST","date":"2023","value":41470344395.1086,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SZ","value":"Eswatini"},"countryiso3code":"SWZ","date":"2023","value":4621191261.84214,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ET","value":"Ethiopia"},"countryiso3code":"ETH","date":"2023","value":135874093203.18,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"FO","value":"Faroe Islands"},"countryiso3code":"FRO","date":"2023","value":3943131022.2291,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"FJ","value":"Fiji"},"countryiso3code":"FJI","date":"2023","value":5476673518.13788,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"FI","value":"Finland"},"countryiso3code":"FIN","date":"2023","value":295191741637.26,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"FR","value":"France"},"countryiso3code":"FRA","date":"2023","value":3056250648138.29,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PF","value":"French Polynesia"},"countryiso3code":"PYF","date":"2023","value":6137447782.87066,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GA","value":"Gabon"},"countryiso3code":"GAB","date":"2023","value":19388372070.9778,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GM","value":"Gambia, The"},"countryiso3code":"GMB","date":"2023","value":2382262185.38179,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GE","value":"Georgia"},"countryiso3code":"GEO","date":"2023","value":30777833600.6515,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"DE","value":"Germany"},"countryiso3code":"DEU","date":"2023","value":4562207532490.28,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GH","value":"Ghana"},"countryiso3code":"GHA","date":"2023","value":80547146875.9526,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GI","value":"Gibraltar"},"countryiso3code":"GIB","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GR","value":"Greece"},"countryiso3code":"GRC","date":"2023","value":242946187738.269,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GL","value":"Greenland"},"countryiso3code":"GRL","date":"2023","value":3326543974.39193,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GD","value":"Grenada"},"countryiso3code":"GRD","date":"2023","value":1336418518.51852,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GU","value":"Guam"},"countryiso3code":"GUM","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GT","value":"Guatemala"},"countryiso3code":"GTM","date":"2023","value":104298081428.769,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GN","value":"Guinea"},"countryiso3code":"GIN","date":"2023","value":22407615556.0571,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GW","value":"Guinea-Bissau"},"countryiso3code":"GNB","date":"2023","value":2076748678.11987,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GY","value":"Guyana"},"countryiso3code":"GUY","date":"2023","value":16918503597.1223,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"HT","value":"Haiti"},"countryiso3code":"HTI","date":"2023","value":19572288894.1581,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"HN","value":"Honduras"},"countryiso3code":"HND","date":"2023","value":34355805527.9795,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"HK","value":"Hong Kong SAR, China"},"countryiso3code":"HKG","date":"2023","value":380762296025.216,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"HU","value":"Hungary"},"countryiso3code":"HUN","date":"2023","value":213029511028.874,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"IS","value":"Iceland"},"countryiso3code":"ISL","date":"2023","value":31701996433.7807,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"IN","value":"India"},"countryiso3code":"IND","date":"2023","value":3500906030644.76,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ID","value":"Indonesia"},"countryiso3code":"IDN","date":"2023","value":1371166925749.88,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"IR","value":"Iran, Islamic Rep."},"countryiso3code":"IRN","date":"2023","value":457510482317.483,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"IQ","value":"Iraq"},"countryiso3code":"IRQ","date":"2023","value":268881051643.549,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"IE","value":"Ireland"},"countryiso3code":"IRL","date":"2023","value":567372737459.116,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"IM","value":"Isle of Man"},"countryiso3code":"IMN","date":"2023","value":7576129932.79381,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"IL","value":"Israel"},"countryiso3code":"ISR","date":"2023","value":513393395491.904,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"IT","value":"Italy"},"countryiso3code":"ITA","date":"2023","value":2316882296366.32,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"JM","value":"Jamaica"},"countryiso3code":"JAM","date":"2023","value":21418797832.8216,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"JP","value":"Japan"},"countryiso3code":"JPN","date":"2023","value":4384854269961.93,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"JO","value":"Jordan"},"countryiso3code":"JOR","date":"2023","value":56123472112.6761,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"KZ","value":"Kazakhstan"},"countryiso3code":"KAZ","date":"2023","value":261840101059.923,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"KE","value":"Kenya"},"countryiso3code":"KEN","date":"2023","value":107500884685.013,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"KI","value":"Kiribati"},"countryiso3code":"KIR","date":"2023","value":291657337.839517,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"KP","value":"Korea, Dem. People's Rep."},"countryiso3code":"PRK","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"KR","value":"Korea, Rep."},"countryiso3code":"KOR","date":"2023","value":1844800934391.54,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"XK","value":"Kosovo"},"countryiso3code":"XKX","date":"2023","value":10466753839.9923,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"KW","value":"Kuwait"},"countryiso3code":"KWT","date":"2023","value":165462656226.772,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"KG","value":"Kyrgyz Republic"},"countryiso3code":"KGZ","date":"2023","value":15180842369.4894,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"LA","value":"Lao PDR"},"countryiso3code":"LAO","date":"2023","value":15843155731.2552,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"LV","value":"Latvia"},"countryiso3code":"LVA","date":"2023","value":42779550936.838,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"LB","value":"Lebanon"},"countryiso3code":"LBN","date":"2023","value":20078620356.9931,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"LS","value":"Lesotho"},"countryiso3code":"LSO","date":"2023","value":2129871529.52517,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"LR","value":"Liberia"},"countryiso3code":"LBR","date":"2023","value":4390000000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"LY","value":"Libya"},"countryiso3code":"LBY","date":"2023","value":44027664915.187,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"LI","value":"Liechtenstein"},"countryiso3code":"LIE","date":"2023","value":8239379403.22096,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"LT","value":"Lithuania"},"countryiso3code":"LTU","date":"2023","value":80356613554.5602,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"LU","value":"Luxembourg"},"countryiso3code":"LUX","date":"2023","value":88788881539.3937,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MO","value":"Macao SAR, China"},"countryiso3code":"MAC","date":"2023","value":45626467279.891,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MG","value":"Madagascar"},"countryiso3code":"MDG","date":"2023","value":16036707975.7567,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MW","value":"Malawi"},"countryiso3code":"MWI","date":"2023","value":13363669672.9405,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MY","value":"Malaysia"},"countryiso3code":"MYS","date":"2023","value":399949418752.657,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MV","value":"Maldives"},"countryiso3code":"MDV","date":"2023","value":6621008703.95743,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ML","value":"Mali"},"countryiso3code":"MLI","date":"2023","value":24777941860.767,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MT","value":"Malta"},"countryiso3code":"MLT","date":"2023","value":22625329775.6867,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MH","value":"Marshall Islands"},"countryiso3code":"MHL","date":"2023","value":264000000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MR","value":"Mauritania"},"countryiso3code":"MRT","date":"2023","value":10687541640.1299,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MU","value":"Mauritius"},"countryiso3code":"MUS","date":"2023","value":14072212290.4596,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MX","value":"Mexico"},"countryiso3code":"MEX","date":"2023","value":1794410347718.25,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"FM","value":"Micronesia, Fed. Sts."},"countryiso3code":"FSM","date":"2023","value":442975600,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MD","value":"Moldova"},"countryiso3code":"MDA","date":"2023","value":16711906746.2133,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MC","value":"Monaco"},"countryiso3code":"MCO","date":"2023","value":10003897341.1766,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MN","value":"Mongolia"},"countryiso3code":"MNG","date":"2023","value":20325121393.9074,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ME","value":"Montenegro"},"countryiso3code":"MNE","date":"2023","value":7643318276.40347,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MA","value":"Morocco"},"countryiso3code":"MAR","date":"2023","value":146036093666.762,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MZ","value":"Mozambique"},"countryiso3code":"MOZ","date":"2023","value":20927498317.3094,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MM","value":"Myanmar"},"countryiso3code":"MMR","date":"2023","value":66757619000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"NA","value":"Namibia"},"countryiso3code":"NAM","date":"2023","value":12522012873.7957,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"NR","value":"Naoero"},"countryiso3code":"NRU","date":"2023","value":161531316.884061,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"NP","value":"Nepal"},"countryiso3code":"NPL","date":"2023","value":41049329851.0546,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"NL","value":"Netherlands"},"countryiso3code":"NLD","date":"2023","value":1135475867551,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"NC","value":"New Caledonia"},"countryiso3code":"NCL","date":"2023","value":9769167530.35744,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"NZ","value":"New Zealand"},"countryiso3code":"NZL","date":"2023","value":256372177757.764,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"NI","value":"Nicaragua"},"countryiso3code":"NIC","date":"2023","value":17805842220.7571,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"NE","value":"Niger"},"countryiso3code":"NER","date":"2023","value":16949765463.9058,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"NG","value":"Nigeria"},"countryiso3code":"NGA","date":"2023","value":487387801877.803,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MK","value":"North Macedonia"},"countryiso3code":"MKD","date":"2023","value":15855131188.9092,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MP","value":"Northern Mariana Islands"},"countryiso3code":"MNP","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"NO","value":"Norway"},"countryiso3code":"NOR","date":"2023","value":502197633322.816,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"OM","value":"Oman"},"countryiso3code":"OMN","date":"2023","value":106174707932.38,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PK","value":"Pakistan"},"countryiso3code":"PAK","date":"2023","value":336686348609.266,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PW","value":"Palau"},"countryiso3code":"PLW","date":"2023","value":276157406.25,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PA","value":"Panama"},"countryiso3code":"PAN","date":"2023","value":83812155200,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PG","value":"Papua New Guinea"},"countryiso3code":"PNG","date":"2023","value":30816328065.6492,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PY","value":"Paraguay"},"countryiso3code":"PRY","date":"2023","value":43140465595.6662,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PE","value":"Peru"},"countryiso3code":"PER","date":"2023","value":268025009709.319,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PH","value":"Philippines"},"countryiso3code":"PHL","date":"2023","value":437055627245.138,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PL","value":"Poland"},"countryiso3code":"POL","date":"2023","value":812451193396.143,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PT","value":"Portugal"},"countryiso3code":"PRT","date":"2023","value":292323800948.839,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PR","value":"Puerto Rico (US)"},"countryiso3code":"PRI","date":"2023","value":118478754280.882,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"QA","value":"Qatar"},"countryiso3code":"QAT","date":"2023","value":213002809340.659,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"RO","value":"Romania"},"countryiso3code":"ROU","date":"2023","value":347757995758.914,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"RU","value":"Russian Federation"},"countryiso3code":"RUS","date":"2023","value":2046284838151.09,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"RW","value":"Rwanda"},"countryiso3code":"RWA","date":"2023","value":14806501437.282,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"WS","value":"Samoa"},"countryiso3code":"WSM","date":"2023","value":1044909500.02527,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SM","value":"San Marino"},"countryiso3code":"SMR","date":"2023","value":2027243193.5116,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ST","value":"Sao Tome and Principe"},"countryiso3code":"STP","date":"2023","value":690456806.696406,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SA","value":"Saudi Arabia"},"countryiso3code":"SAU","date":"2023","value":1218584800000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SN","value":"Senegal"},"countryiso3code":"SEN","date":"2023","value":30696331295.7826,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"RS","value":"Serbia"},"countryiso3code":"SRB","date":"2023","value":81343999280.0179,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SC","value":"Seychelles"},"countryiso3code":"SYC","date":"2023","value":2171547935.38159,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SL","value":"Sierra Leone"},"countryiso3code":"SLE","date":"2023","value":6415852766.09227,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SG","value":"Singapore"},"countryiso3code":"SGP","date":"2023","value":511181761243.76,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SX","value":"Sint Maarten (Dutch part)"},"countryiso3code":"SXM","date":"2023","value":1686525977.65363,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SK","value":"Slovak Republic"},"countryiso3code":"SVK","date":"2023","value":133578518423.544,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SI","value":"Slovenia"},"countryiso3code":"SVN","date":"2023","value":69255264238.3855,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SB","value":"Solomon Islands"},"countryiso3code":"SLB","date":"2023","value":1506124566.40404,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SO","value":"Somalia, Fed. Rep."},"countryiso3code":"SOM","date":"2023","value":10958000000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ZA","value":"South Africa"},"countryiso3code":"ZAF","date":"2023","value":381440724491.232,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SS","value":"South Sudan"},"countryiso3code":"SSD","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ES","value":"Spain"},"countryiso3code":"ESP","date":"2023","value":1619481980719.64,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"LK","value":"Sri Lanka"},"countryiso3code":"LKA","date":"2023","value":84080307355.5983,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"KN","value":"St. Kitts and Nevis"},"countryiso3code":"KNA","date":"2023","value":1055651851.85185,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"LC","value":"St. Lucia"},"countryiso3code":"LCA","date":"2023","value":2441259259.25926,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"MF","value":"St. Martin (French part)"},"countryiso3code":"MAF","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"VC","value":"St. Vincent and the Grenadines"},"countryiso3code":"VCT","date":"2023","value":1072237037.03704,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SD","value":"Sudan"},"countryiso3code":"SDN","date":"2023","value":39898289820.7951,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SR","value":"Suriname"},"countryiso3code":"SUR","date":"2023","value":3472693412.08497,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SE","value":"Sweden"},"countryiso3code":"SWE","date":"2023","value":578990915246.07,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"CH","value":"Switzerland"},"countryiso3code":"CHE","date":"2023","value":928435275851.707,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"SY","value":"Syrian Arab Republic"},"countryiso3code":"SYR","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TJ","value":"Tajikistan"},"countryiso3code":"TJK","date":"2023","value":12244169292.7998,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TZ","value":"Tanzania"},"countryiso3code":"TZA","date":"2023","value":79030935638.1317,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TH","value":"Thailand"},"countryiso3code":"THA","date":"2023","value":517013369475.121,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TL","value":"Timor-Leste"},"countryiso3code":"TLS","date":"2023","value":2079767200,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TG","value":"Togo"},"countryiso3code":"TGO","date":"2023","value":9723300576.72675,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TO","value":"Tonga"},"countryiso3code":"TON","date":"2023","value":591139733.623755,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TT","value":"Trinidad and Tobago"},"countryiso3code":"TTO","date":"2023","value":25036993423.3664,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TN","value":"Tunisia"},"countryiso3code":"TUN","date":"2023","value":48205328303.3398,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TR","value":"Turkiye"},"countryiso3code":"TUR","date":"2023","value":1141242864657.45,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TM","value":"Turkmenistan"},"countryiso3code":"TKM","date":"2023","value":39020211239.6728,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TC","value":"Turks and Caicos Islands"},"countryiso3code":"TCA","date":"2023","value":1638653000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"TV","value":"Tuvalu"},"countryiso3code":"TUV","date":"2023","value":50491930.924381,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"UG","value":"Uganda"},"countryiso3code":"UGA","date":"2023","value":48768955863.3175,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"UA","value":"Ukraine"},"countryiso3code":"UKR","date":"2023","value":181221517868.744,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"AE","value":"United Arab Emirates"},"countryiso3code":"ARE","date":"2023","value":522622268401.125,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"GB","value":"United Kingdom"},"countryiso3code":"GBR","date":"2023","value":3420796653789.08,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"US","value":"United States"},"countryiso3code":"USA","date":"2023","value":27811517000000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"UY","value":"Uruguay"},"countryiso3code":"URY","date":"2023","value":79208725899.5531,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"UZ","value":"Uzbekistan"},"countryiso3code":"UZB","date":"2023","value":107526539716.318,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"VU","value":"Vanuatu"},"countryiso3code":"VUT","date":"2023","value":1188137265.19047,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"VE","value":"Venezuela, RB"},"countryiso3code":"VEN","date":"2023","value":102377501185.925,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"VN","value":"Viet Nam"},"countryiso3code":"VNM","date":"2023","value":433805036898.465,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"VI","value":"Virgin Islands (U.S.)"},"countryiso3code":"VIR","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"PS","value":"West Bank and Gaza"},"countryiso3code":"PSE","date":"2023","value":18635100000,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"YE","value":"Yemen, Rep."},"countryiso3code":"YEM","date":"2023","value":null,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ZM","value":"Zambia"},"countryiso3code":"ZMB","date":"2023","value":27577956471.244,"unit":"","obs_status":"","decimal":0},{"indicator":{"id":"NY.GDP.MKTP.CD","value":"GDP (current US$)"},"country":{"id":"ZW","value":"Zimbabwe"},"countryiso3code":"ZWE","date":"2023","value":35871781303.429,"unit":"","obs_status":"","decimal":0}]] \ No newline at end of file diff --git a/wizard-work/ledger/gdp_nominal_usd_2023.md b/wizard-work/ledger/gdp_nominal_usd_2023.md new file mode 100644 index 0000000..82f7936 --- /dev/null +++ b/wizard-work/ledger/gdp_nominal_usd_2023.md @@ -0,0 +1,26 @@ +# Top 20 countries by GDP (nominal, current US$) — 2023 + +Source: World Bank API (`NY.GDP.MKTP.CD`, 2023). Only ISO 3166-1 alpha-3 countries are counted (World Bank aggregates excluded). + +| Rank | Country | ISO3 | GDP nominal (USD billions) | +|---:|---|:--:|---:| +| 1 | United States | USA | 27811.517 | +| 2 | China | CHN | 18270.357 | +| 3 | Germany | DEU | 4562.208 | +| 4 | Japan | JPN | 4384.854 | +| 5 | India | IND | 3500.906 | +| 6 | United Kingdom | GBR | 3420.797 | +| 7 | France | FRA | 3056.251 | +| 8 | Italy | ITA | 2316.882 | +| 9 | Canada | CAN | 2196.594 | +| 10 | Brazil | BRA | 2191.132 | +| 11 | Russian Federation | RUS | 2046.285 | +| 12 | Korea, Rep. | KOR | 1844.801 | +| 13 | Mexico | MEX | 1794.410 | +| 14 | Australia | AUS | 1734.451 | +| 15 | Spain | ESP | 1619.482 | +| 16 | Indonesia | IDN | 1371.167 | +| 17 | Saudi Arabia | SAU | 1218.585 | +| 18 | Turkiye | TUR | 1141.243 | +| 19 | Netherlands | NLD | 1135.476 | +| 20 | Switzerland | CHE | 928.435 | diff --git a/wizard-work/ledger/iso3_codes.txt b/wizard-work/ledger/iso3_codes.txt new file mode 100644 index 0000000..0bc647a --- /dev/null +++ b/wizard-work/ledger/iso3_codes.txt @@ -0,0 +1,261 @@ +ABW +AFG +AGO +AIA +ALA +ALB +AND +ARE +ARG +ARM +ASM +ATA +ATF +ATG +AUS +AUT +AZE +BDI +BEL +BEN +BES +BFA +BGD +BGR +BHR +BHS +BIH +BLM +BLR +BLZ +BMU +BOL +BRA +BRB +BRN +BTN +BVT +BWA +CAF +CAN +CCK +CHE +CHL +CHN +CIV +CMR +COD +COG +COK +COL +COM +CPV +CRI +CUB +CUW +CXR +CYM +CYP +CZE +DEU +DJI +DMA +DNK +DOM +DZA +ECU +EGY +ERI +ESH +ESP +EST +ETH +FIN +FJI +FLK +FRA +FRO +FSM +GAB +GBR +GEO +GGY +GHA +GIB +GIN +GLP +GMB +GNB +GNQ +GRC +GRD +GRL +GTM +GUF +GUM +GUY +HKG +HMD +HND +HRV +HTI +HUN +IDN +IMN +IND +IOT +IRL +IRN +IRQ +ISL +ISR +ITA +JAM +JEY +JOR +JPN +KAZ +KEN +KGZ +KHM +KIR +KNA +KOR +KWT +LAO +LBN +LBR +LBY +LCA +LIE +LKA +LSO +LTU +LUX +LVA +MAC +MAF +MAR +MCO +MDA +MDG +MDV +MEX +MHL +MKD +MLI +MLT +MMR +MNE +MNG +MNP +MOZ +MRT +MSR +MTQ +MUS +MWI +MYS +MYT +NAM +NCL +NER +NFK +NGA +NIC +NIU +NLD +NOR +NPL +NRU +NZL +OMN +PAK +PAN +PCN +PER +PHL +PLW +PNG +POL +PRI +PRK +PRT +PRY +PSE +PYF +QAT +REU +ROU +RUS +RWA +SAU +SDN +SEN +SGP +SGS +SHN +SJM +SLB +SLE +SLV +SMR +SOM +SPM +SRB +SSD +STP +SUR +SVK +SVN +SWE +SWZ +SXM +SYC +SYR +TCA +TCD +TGO +THA +TJK +TKL +TKM +TLS +TON +TTO +TUN +TUR +TUV +TWN +TZA +UGA +UKR +UMI +URY +USA +UZB +VAT +VCT +VEN +VGB +VIR +VNM +VUT +WLF +WSM +XXB +XXE +XXG +XXI +XXL +XXM +XXN +XXP +XXR +XXS +XXW +XXY +YEM +ZAF +ZMB +ZWE