Organization Free & Open

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

Status Tracker Past 24 hours

Current status

Operational

100.0% operational in known checks

Checked Jun 16, 7:10 PM

24h ago Now
Operational Polling issues Impacted No data
All sources
Data access source profile JSON profile →

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

apicsvdirect-linkend-userotherportalsdmxsdmx-apixlsx
Access & Pricing Visit source →

Cost

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 COMMENT field
  • OTC derivatives: notional vs market value are very different figures; verify which you're pulling

Tool Compatibility

  • Python: bis PyPI package provides a thin wrapper; or use pandasdmx for SDMX
  • R: BIS package (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.

Visit Data Source

Data Formats

csv other xlsx

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

Learn

Recent articles

View all →