European Central Bank — Supervisory Banking Statistics (SUP)
Supervisory Banking Statistics (SUP) — official time series from the European Central Bank Data Portal, published as the SUP dataflow over SDMX 2.1 REST. One endpoint serves XML (SDMX-ML), CSV (?format=csvdata) and JSON (?format=jsondata); extract exactly the series you need with a key path and startPeriod / endPeriod / lastNObservations filters. Browse and chart the same series on the ECB Data Portal.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (33 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| FREQFrequency | dimension | 2 codes (e.g. Half-yearly, Quarterly) |
| REF_AREAReference area | dimension | 22 codes (e.g. Austria, EU countries participating in the Single Supervisory Mechanism (SSM) (changing composition), Belgium) |
| COUNT_AREACounterpart area | dimension | 33 codes (e.g. Austria, Belgium, Bulgaria) |
| COUNTERPART_SECTOR | dimension | 8 codes (e.g. General government, Non financial corporations, Central bank) |
| CB_ITEMConsolidated banking data item | dimension | 265 codes (e.g. Amount of exposures - total, Loans and advances (excluding cash balances at central banks and other demand deposits), Debt securities) |
| SBS_BREAKDOWNBreakdown supervisory banking statistics | dimension | 23 codes (e.g. Total, Classification by business model - asset managers & custodians, Classification by business model-central savings and cooperative banks) |
| SBS_DI_1Data item 1 supervisory banking statistics | dimension | 3 codes (e.g. All supervised institutions, Less significant institutions, Significant institutions) |
| SBS_DI_2Data item 2 supervisory banking statistics | dimension | 1 codes (e.g. Not applicable) |
| CB_EXP_TYPECBD exposure type | dimension | 10 codes (e.g. All exposures, Assets with significant increase in credit risk since initial recognition but not credit-impaired (Stage 2), Non-performing exposures) |
| DATA_TYPE | dimension | 2 codes (e.g. Closing balance sheet/Positions/Stocks, Not applicable) |
| BS_SUFFIXBalance sheet suffix | dimension | 4 codes (e.g. Euro, Percentage, Euro, linearly annualised flows) |
| SBS_SAMPLE_TYPESupervisory banking statistics sample type | dimension | 1 codes (e.g. Changing sample) |
| TIME_PERIODTime period or range | time | Time dimension — filter with startPeriod / endPeriod query params. |
| OBS_VALUEObservation value | number | The observed numeric value for each cell. |
| TIME_FORMATTime format code | attribute | — |
| COMPILING_ORGCompiling organisation | attribute | — |
| COVERAGE | attribute | — |
| COVERAGE_SECTOR | attribute | — |
| DATA_COMPUnderlying compilation | attribute | — |
| DECIMALS | attribute | — |
| DISS_ORGData dissemination organisation | attribute | — |
| PUBL_ECBSource publication (ECB only) | attribute | — |
| PUBL_MUSource publication (Euro area only) | attribute | — |
| PUBL_PUBLICSource publication (public) | attribute | — |
| TIME_PER_COLLECTTime period collection | attribute | — |
| TITLE | attribute | — |
| TITLE_COMPLTitle complement | attribute | — |
| UNIT_MEASUREUnit of measure | attribute | — |
| UNIT_MULTUnit multiplier | attribute | — |
| OBS_STATUSObservation status | attribute | — |
| CONF_STATUSConfidentiality status | attribute | — |
| PRE_BREAK_VALUE | attribute | — |
| COMMENT_OBSComments to the observation value | attribute | — |
Schema captured from sdmx 1 month ago.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
Record 1FREQ: H · CB_ITEM: E0010
{
"FREQ": "H",
"CB_ITEM": "E0010",
"REF_AREA": "AT",
"SBS_DI_1": "ALL",
"SBS_DI_2": "_Z",
"BS_SUFFIX": "E",
"DATA_TYPE": "LE",
"OBS_VALUE": 52235.7672,
"COUNT_AREA": "AT",
"CB_EXP_TYPE": "ALL",
"TIME_PERIOD": "2025-S2",
"SBS_BREAKDOWN": "_T",
"SBS_SAMPLE_TYPE": "C",
"COUNTERPART_SECTOR": "S13"
}Record 2FREQ: H · CB_ITEM: E0010
{
"FREQ": "H",
"CB_ITEM": "E0010",
"REF_AREA": "AT",
"SBS_DI_1": "LSI",
"SBS_DI_2": "_Z",
"BS_SUFFIX": "E",
"DATA_TYPE": "LE",
"OBS_VALUE": 22242.0219,
"COUNT_AREA": "AT",
"CB_EXP_TYPE": "ALL",
"TIME_PERIOD": "2025-S2",
"SBS_BREAKDOWN": "_T",
"SBS_SAMPLE_TYPE": "C",
"COUNTERPART_SECTOR": "S13"
}Record 3FREQ: H · CB_ITEM: E0010
{
"FREQ": "H",
"CB_ITEM": "E0010",
"REF_AREA": "AT",
"SBS_DI_1": "SII",
"SBS_DI_2": "_Z",
"BS_SUFFIX": "E",
"DATA_TYPE": "LE",
"OBS_VALUE": 29993.7453,
"COUNT_AREA": "AT",
"CB_EXP_TYPE": "ALL",
"TIME_PERIOD": "2025-S2",
"SBS_BREAKDOWN": "_T",
"SBS_SAMPLE_TYPE": "C",
"COUNTERPART_SECTOR": "S13"
}Record 4FREQ: H · CB_ITEM: E0010
{
"FREQ": "H",
"CB_ITEM": "E0010",
"REF_AREA": "AT",
"SBS_DI_1": "ALL",
"SBS_DI_2": "_Z",
"BS_SUFFIX": "E",
"DATA_TYPE": "LE",
"OBS_VALUE": 7700.5202,
"COUNT_AREA": "BE",
"CB_EXP_TYPE": "ALL",
"TIME_PERIOD": "2025-S2",
"SBS_BREAKDOWN": "_T",
"SBS_SAMPLE_TYPE": "C",
"COUNTERPART_SECTOR": "S13"
}Record 5FREQ: H · CB_ITEM: E0010
{
"FREQ": "H",
"CB_ITEM": "E0010",
"REF_AREA": "AT",
"SBS_DI_1": "LSI",
"SBS_DI_2": "_Z",
"BS_SUFFIX": "E",
"DATA_TYPE": "LE",
"OBS_VALUE": 764.5464,
"COUNT_AREA": "BE",
"CB_EXP_TYPE": "ALL",
"TIME_PERIOD": "2025-S2",
"SBS_BREAKDOWN": "_T",
"SBS_SAMPLE_TYPE": "C",
"COUNTERPART_SECTOR": "S13"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Query examples
curl -s 'https://data-api.ecb.europa.eu/service/dataflow/ECB' -H 'Accept: application/vnd.sdmx.structure+xml;version=2.1'All dataflows (datasets) published by this agency, as SDMX-ML.
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.