Tous les jeux de données

BIS debt-service stress signals (debt-burden z-scores, stress flags)

Quarterly financial-stress signals derived from BIS debt service ratios (keyless SDMX, WS_DSR, ~30 economies, 1999 ->): the DSR (interest + amortisation over income, %) for households, non-financial corporations and the private non-financial sector, with quarter-on-quarter and year-on-year changes, 30-quarter change volatility, 3-sigma anomaly flags vs a trailing-12-quarter baseline, drift forecasts, per-quarter cross-country volatility ranks, 10-year DSR z-scores, high-stress and rising-burden flags, and the household-minus-corporate sectoral spread. The debt-burden-stress companion to the credit-cycle gap signals. Country codes normalized to ISO alpha-3. Raw data: Bank for International Settlements.

Source: Debt-Service Stress Signals (derived)7,182 lignesMis à jour: 22/09/2026
debtdebt-servicefinancial-stabilitystresshouseholdscorporatesbissdmxmacroprudentialmomentumvolatilityanomaly-detectionforecastingsignals

Qualité

94.7

Attribution

Bank for International Settlements (derived signals by Frontier Data Hub)

Schéma

ColonneTypeDescription
datestringFirst day of the reference quarter (BIS SDMX TIME_PERIOD, e.g. 2026-Q1 -> 2026-01-01).
countrystringEconomy short name (BIS CL_AREA label, normalized via the shared layer).
country_codestringISO 3166-1 alpha-3 code mapped from the BIS REF_AREA code (e.g. US -> USA, HK -> HKG).
series_idstringBIS REF_AREA code plus the borrower suffix: .H for households & NPISHs, .N for non-financial corporations, .P for the private non-financial sector (official CL_AREA and DSR_BORROWERS codelists).
series_labelstringBorrower-sector label plus the BIS CL_AREA economy name (e.g. 'Households & NPISHs — United States').
valuefloatDebt service ratio in percent — interest payments plus amortisations relative to income — as published in the BIS WS_DSR dataflow.
qoq_change_ppfloat
yoy_change_ppfloat
volatility_30dfloat
momentum_3mfloat
anomaly_flaginteger
forecast_1mfloat
rankinteger
dsr_z_10yfloat
high_stress_flaginteger
rising_flaginteger
household_corporate_spreadfloat

Exemple de lignes

datecountrycountry_codeseries_idseries_labelvalueqoq_change_ppyoy_change_ppvolatility_30dmomentum_3manomaly_flagforecast_1mrankdsr_z_10yhigh_stress_flagrising_flaghousehold_corporate_spread
1999-01-01AustraliaAUSAU.HHouseholds & NPISHs — Australia10000-34.3
1999-04-01AustraliaAUSAU.HHouseholds & NPISHs — Australia10.10.099999999999999640.09999999999999964001-33.4
1999-07-01AustraliaAUSAU.HHouseholds & NPISHs — Australia10.30.200000000000001070.20000000000000107001-34
1999-10-01AustraliaAUSAU.HHouseholds & NPISHs — Australia10.50.19999999999999930.1999999999999993001-34.8
2000-01-01AustraliaAUSAU.HHouseholds & NPISHs — Australia10.80.30000000000000070.80000000000000070.3000000000000007001-35.599999999999994

Télécharger un échantillon

Téléchargez l'échantillon complet de ce jeu de données (lignes d'exemple, pas le jeu complet).

Utiliser avec un LLM

Dirigez n’importe quel LLM vers le point d’accès des métadonnées — la documentation ci-dessus est aussi lisible par machine (JSON-LD + Croissant).

cURL

curl "https://datazimuts.com/v1/datasets/dsr_stress_signals/bis_debt_service_stress_signals" | jq '{title, rows, columns_count, license}'

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/dsr_stress_signals/bis_debt_service_stress_signals").json()
print(ds["title"], ds["rows"], "rows")

# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
    print(row)

Point d’accès API: https://datazimuts.com/v1/datasets/dsr_stress_signals/bis_debt_service_stress_signals

Astuce : récupérez /llms.txt pour le catalogue complet lisible par machine.

BIS debt-service stress signals (debt-burden z-scores, stress flags)