All datasets

US bank lending standards signals (SLOOS tightening, credit conditions)

Quarterly US credit-conditions signals derived from FRED's Senior Loan Officer Opinion Survey (SLOOS): net percentages of banks tightening lending standards for C&I loans, with quarter-on-quarter and year-on-year changes in percentage points, 30-quarter annualized change volatility, 1-quarter momentum, 3-sigma anomaly flags vs a trailing 12-quarter baseline, naive-drift 1-quarter forecasts, a per-quarter cross-series volatility rank, tightening regime flags with 4-year z-scores, and the large-firm minus small-firm tightening spread (the flight-to-quality gauge). 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); underlying survey: Board of Governors of the Federal Reserve System.

Source: US Bank Lending Standards Signals (derived)292 rowsUpdated: 9/22/2026
lending-standardsslooscredit-conditionsbankstighteningrecessionleading-indicatorvolatilitymomentumanomaly-detectionforecastingsignalsfred

Quality

98.8

Attribution

Federal Reserve Bank of St. Louis (FRED; underlying survey: Board of Governors of the Federal Reserve System; derived signals by Frontier Data Hub)

Schema

ColumnTypeDescription
datestringObservation date (FRED API field date; YYYY-MM-DD, first day of the reference quarter).
countrystring
country_codestring
series_idstringFRED series ID, e.g. DRTSCILM, DRTSCIS; resolves to the series page at https://fred.stlouisfed.org/series/<id>.
series_labelstringOfficial FRED series title as published for the series (Senior Loan Officer Opinion Survey on Bank Lending Practices, Board of Governors of the Federal Reserve System).
valuefloatObservation value as published by FRED for this series: net percentage of domestic banks tightening standards for commercial and industrial loans (positive = tightening on net, negative = easing on net); see the series notes for methodology and revisions.
change_qoqfloat
change_yoyfloat
volatility_30dfloat
momentum_3mfloat
anomaly_flaginteger
forecast_1mfloat
rankinteger
tightening_flaginteger
tightening_z_4yfloat
large_small_spreadfloat

Sample rows

datecountrycountry_codeseries_idseries_labelvaluechange_qoqchange_yoyvolatility_30dmomentum_3manomaly_flagforecast_1mranktightening_flagtightening_z_4ylarge_small_spread
1990-04-01United StatesUSADRTSCILMNet Percentage of Domestic Banks Tightening Standards for Commercial and Industrial Loans to Large and Middle-Market Firms54.4011.6999999999999957
1990-04-01United StatesUSADRTSCISNet Percentage of Domestic Banks Tightening Standards for Commercial and Industrial Loans to Small Firms52.7011.6999999999999957
1990-07-01United StatesUSADRTSCILMNet Percentage of Domestic Banks Tightening Standards for Commercial and Industrial Loans to Large and Middle-Market Firms46.7-7.699999999999996-7.6999999999999960112.800000000000004
1990-07-01United StatesUSADRTSCISNet Percentage of Domestic Banks Tightening Standards for Commercial and Industrial Loans to Small Firms33.9-18.800000000000004-18.8000000000000040112.800000000000004
1990-10-01United StatesUSADRTSCILMNet Percentage of Domestic Banks Tightening Standards for Commercial and Industrial Loans to Large and Middle-Market Firms54.27.57.50113.5

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/sloos_signals/us_bank_lending_standards_signals" | jq '{title, rows, columns_count, license}'

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/sloos_signals/us_bank_lending_standards_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/sloos_signals/us_bank_lending_standards_signals

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