Finance QC clean AI-training-safe

Global Interest Rates

The cost of money for ~150 countries in one clean Parquet - the emerging-market interest-rate coverage that stops at the OECD border everywhere else. Real interest rate, lending rate, deposit rate and the lending-deposit spread (a proxy for banking-sector efficiency and risk), per country per year since 2000. The real rate is the discount rate behind every housing, equity and investment valuation; the spread flags where credit is expensive and banks fragile. The cross-country rates panel for macro, fixed-income, fintech and country-risk research; joins to the house-price, inflation and country-profile products on ISO-3 code.

33K
rows
214
zones
2000-2025
coverage
0.8 MB
download
Source
World Bank
Licence
Redistributable open data
Updates
Annual
Data through
2025-01-01
Quality
QC clean · 0 failures
Format
Apache Parquet + dictionary

Safe to train on

Built only from a named, redistributable official source under a documented open licence - not scraped web data. No copyright grey zone, no personal data. Ships machine-readable Croissant metadata (ML Commons - loads in Hugging Face / Kaggle / Google), an AI training-licence manifest documenting source, licence and provenance for your model's data governance, and a machine-readable data dictionary (drop it into an agent / RAG prompt so the model knows every column) - all inspectable before you buy.

What's included

  • 4 series - real rate, lending rate, deposit rate, lending-deposit spread × ~150 countries
  • Worldwide incl. emerging markets; the rates coverage OECD-only sources miss
  • Real rate = the discount rate for housing/equity valuation; spread = banking risk proxy
  • country (ISO3) × indicator × year; joins global-house-prices-oecd, global-inflation-oecd
  • Source: World Bank Open Data (CC-BY-4.0) - fully redistributable

Schema

ColumnTypeDescriptionFilledDistinct
zone str Country (ISO3 code) 100.0% 214
ts timestamp (UTC) Year 100.0% 26
indicator str Real / lending / deposit rate / lending-deposit spread 100.0% 9
value float Rate (%) or spread (pp) 100.0% 10,077
unit str Unit 100.0% 1
res_min int Native resolution (annual) 100.0% 1

Sample & preview

Every purchase ships as Apache Parquet with a data dictionary and the full QC report. A free sample (first rows + schema) is downloadable here - confirm fit before you buy. Source: World Bank (redistributable open data; attribution passes through - see our Licence).

Don't trust screenshots - drop the sample into your notebook right now.

import pandas as pd
df = pd.read_parquet("global-interest-rates_sample.parquet")
df.info()   # typed columns, gap-aware, ready to join
⬇ Download free Parquet sample or CSV for Excel
Coverage: 214 zones

ABW · AFG · AGO · ALB · AND · ARE · ARG · ARM · ASM · ATG · AUS · AUT · AZE · BDI · BEL · BEN · BFA · BGD · BGR · BHR · BHS · BIH · BLR · BLZ · BMU · BOL · BRA · BRB · BRN · BTN · BWA · CAF · CAN · CHE · CHI · CHL · CHN · CIV · CMR · COD · COG · COL · COM · CPV · CRI · CUW · CYM · CYP · CZE · DEU · DJI · DMA · DNK · DOM · DZA · ECU · EGY · ERI · ESP · EST · ETH · FIN · FJI · FRA · FRO · FSM · GAB · GBR · GEO · GHA · GIB · GIN · GMB · GNB · GNQ · GRC · GRD · GRL · GTM · GUM · GUY · HKG · HND · HRV · HTI · HUN · IDN · IMN · IND · IRL · IRN · IRQ · ISL · ISR · ITA · JAM · 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 · MUS · MWI · MYS · NAM · NCL · NER · NGA · NIC · NLD · NOR · NPL · NRU · NZL · OMN · PAK · PAN · PER · PHL · PLW · PNG · POL · PRI · PRT · PRY · PSE · PYF · QAT · ROU · RUS · RWA · SAU · SDN · SEN · SGP · SLB · SLE · SLV · SMR · SOM · SRB · SSD · STP · SUR · SVK · SVN · SWE · SWZ · SXM · SYC · SYR · TCA · TCD · TGO · THA · TJK · TKM · TLS · TON · TTO · TUN · TUR · TUV · TZA · UGA · UKR · URY · USA · UZB · VCT · VEN · VIR · VNM · VUT · WSM · XKX · YEM · ZAF · ZMB · ZWE