All datasets

US bank credit cycle signals (loan growth momentum, delinquency stress regime, anomalies, forecasts)

Signals derived from FRED's US bank-credit series: 30-period annualized volatility of changes, 3-month momentum, year-over-year level change, 3-sigma anomaly flags, naive-drift 1-month forecasts, a per-date cross-series volatility rank, and a delinquency stress-regime flag (1 when the real-estate delinquency rate exceeds its trailing-5-year 75th percentile) mapped onto every row's quarter. Covers TOTLL (weekly bank credit of all commercial banks), BUSLOANS (monthly commercial & industrial loans), REVOLSL (monthly consumer credit outstanding) and DRALACBN (quarterly delinquency rate on all real-estate loans). All rows are normalized to country_code USA so they join cleanly with US macro data. Raw series: Federal Reserve Bank of St. Louis (FRED).

Source: Bank Credit Cycle Signals (derived)4,627 rowsUpdated: 9/22/2026
creditbank-creditloansdelinquencycredit-cyclefinancial-stabilityvolatilitymomentumanomaly-detectionforecastingsignalsfred

Quality

99.4

Attribution

Federal Reserve Bank of St. Louis (FRED; derived signals by Frontier Data Hub)

Schema

ColumnTypeDescription
datestringObservation date (FRED API field date; YYYY-MM-DD).
countrystring
country_codestring
series_idstringFRED series ID, e.g. TOTLL, BUSLOANS, REVOLSL, DRALACBN; resolves to the series page at https://fred.stlouisfed.org/series/<id>.
series_labelstringOfficial FRED series title as published for the series.
valuefloatObservation value as published by FRED for this series (TOTLL and BUSLOANS in billions of dollars; REVOLSL in millions of dollars; DRALACBN in percent); see the series notes for methodology and revisions.
volatility_30dfloat
momentum_3mfloat
yoy_changefloat
anomaly_flaginteger
forecast_1mfloat
rankinteger
delinq_stress_regimeinteger

Sample rows

datecountrycountry_codeseries_idseries_labelvaluevolatility_30dmomentum_3myoy_changeanomaly_flagforecast_1mrankdelinq_stress_regime
1947-01-01United StatesUSABUSLOANSCommercial and Industrial Loans, All Commercial Banks11.289400
1947-02-01United StatesUSABUSLOANSCommercial and Industrial Loans, All Commercial Banks11.517900
1947-03-01United StatesUSABUSLOANSCommercial and Industrial Loans, All Commercial Banks11.766700
1947-04-01United StatesUSABUSLOANSCommercial and Industrial Loans, All Commercial Banks12.02690.737499999999998900
1947-05-01United StatesUSABUSLOANSCommercial and Industrial Loans, All Commercial Banks12.27880.760900000000001200

Download sample data

Download the full sample snapshot for this dataset (sample rows, not the complete dataset).

Use with an LLM

Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).

cURL

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

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/credit_signals/us_bank_credit_cycle_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)

API endpoint: https://datazimuts.com/v1/datasets/credit_signals/us_bank_credit_cycle_signals

Tip: fetch /llms.txt for the full machine-readable catalog.