Bank for International Settlements
The BIS compiles and distributes international banking and financial statistics, focusing on central bank policy, credit aggregates, derivatives, and global liquidity. Data is crucial for monitoring global financial stability
Current status
100.0% operational in known checks
Checked Jun 16, 7:10 PM
Access
open
Collection level
L2
Confidence
medium
Recommended next action
Use the documented public content probe, then promote to freshness only after a stable value is confirmed.
Exportable data
public_api
Docker fit
docker_ok
Estimated size
large
Download location
https://stats.bis.org/api/v1/dataflowsCost
Free
Access type
open
Signup required
No
Update alerts
Not offered
Coverage
global
Update frequency
varies
Source Documentation
What You're Getting
BIS publishes core international financial statistics: international banking statistics (locational and consolidated), debt securities statistics, OTC derivatives statistics, property prices, consumer prices, effective exchange rates, and credit statistics. Data is organized by BIS dataset code (e.g. WEBSTATS_LOCBANKSTATS for locational banking). Quarterly frequency for most series. Covers BIS reporting countries (30+ central banks) plus some aggregates.
Ingestion Strategy
Use the BIS SDMX 2.1 REST API — no authentication required. Alternatively, download the CSV or XLSX bulk files from data.bis.org, which is often simpler for initial loads. The SDMX API is good for incremental updates after initial load.
import requests, pandas as pd, io
# Download residential property prices CSV
url = "https://data.bis.org/api/v1/data/BIS,WS_SPP,1.0/Q..N.628+484+360+392+410+752+826+840"
params = {"startPeriod": "2000-Q1", "format": "csv"}
r = requests.get(url, params=params)
df = pd.read_csv(io.StringIO(r.text))
Rate Limits & API Details
- No authentication; no published rate limit — use respectful intervals
- SDMX 2.1 base:
data.bis.org/api/v1 - Bulk download:
data.bis.org— CSV/XLSX per dataset, updated quarterly - Datasets: WS_CBPOL (policy rates), WS_SPP (property prices), WS_CREDIT_GAP (credit gaps)
Schema Stability
BIS dataset codes are stable. SDMX dimension codes follow BIS-specific codelists. Country codes are ISO 2-letter. Reporting population changes when new central banks join BIS reporting — creates breaks for aggregates. Credit statistics revised annually.
Data Quality Gotchas
- Reporting population: international banking stats only cover banks in BIS-reporting countries — not a global total
- Locational vs consolidated: banking stats exist in two methodologies with different interpretations; choose one per use case
- Break in series: BIS flags breaks with a note in the metadata — check the
COMMENTfield - OTC derivatives: notional vs market value are very different figures; verify which you're pulling
Tool Compatibility
- Python:
bisPyPI package provides a thin wrapper; or usepandasdmxfor SDMX - R:
BISpackage (CRAN) - CSV bulk downloads load cleanly into any warehouse
- Not supported by major Airbyte connectors
Benchmarking Approach
Global cross-border bank claims should be ~$35T for recent quarters. Residential property price index for US should align roughly with FHFA / Case-Shiller trend. Alert if quarterly update is more than 75 days late. Verify credit-to-GDP ratio for US against Fed Z.1 Flow of Funds derived figure — should be within 2 percentage points.
Data Formats
API Quickstart
No snippet available yet.
How to Access
- 🌐 end user
Notable Datasets
11 total- ▸ Locational banking statistics
- ▸ Consolidated banking statistics
- ▸ Debt securities statistics
- ▸ Credit to the non-financial sector
- ▸ Credit-to-GDP-gaps
- ▸ Debt service ratios
- ▸ Global liquidity
- ▸ Exchange-traded derivatives statistics
- + 3 more at the source
Index entry
Added: Apr 30, 2026
Last indexed: Jun 16, 2026
Unverified entry