Skip to main content

International Debt Statistics (IDS)

The International Debt Statistics (IDS) provides detailed external debt data and financial flows for over 120 developing countries.

Key Indicators

External Debt Stock

Indicator CodeNameDescription
DT.DOD.DECT.CDExternal debt stocks, total (DOD, current US$)Total external debt owed
DT.DOD.DLXF.CDExternal debt stocks, long-term (DOD, current US$)Long-term debt outstanding
DT.DOD.DSTC.CDExternal debt stocks, short-term (DOD, current US$)Short-term debt
DT.DOD.DPNG.CDExternal debt stocks, public and publicly guaranteed (current US$)Government-backed debt

Debt Service

Indicator CodeNameDescription
DT.TDS.DECT.EX.ZSTotal debt service (% of exports)Debt service burden
DT.TDS.DECT.GN.ZSTotal debt service (% of GNI)Debt service relative to income
DT.INT.DECT.CDInterest payments on external debt (current US$)Interest component
DT.AMT.DECT.CDPrincipal repayments on external debt (current US$)Principal payments

Debt Composition

Indicator CodeName
DT.DOD.MWBG.CDDebt stocks, IBRD (current US$)
DT.DOD.MIDA.CDDebt stocks, IDA (current US$)
DT.DOD.MLTC.CDDebt stocks, bilateral (current US$)
DT.DOD.PVLX.CDPrivate creditors (current US$)

Vietnam Debt Data Example

import requests

# Query Vietnam's external debt indicators
url = "https://ecodata.khoviet.com/api/v1/indicators"

params = {
"source": "WB",
"indicator": "DT.DOD.DECT.CD",
"country": "VN",
"start_year": 2010,
"end_year": 2023
}

response = requests.get(url, params=params)
data = response.json()

# Vietnam's external debt trend
for item in data['data']:
debt_billion = item['value'] / 1e9
print(f"{item['year']}: ${debt_billion:.1f} billion")

Use Cases

  1. Debt Sustainability Analysis - Assess country debt burden
  2. Country Risk Assessment - Evaluate creditworthiness
  3. Development Finance Research - Study lending patterns
  4. Policy Analysis - Debt management strategies

Data Update

IDS data is updated annually, typically in December.