Deutsche Bundesbank — Financial Stability (BBQFS)
Financial Stability (BBQFS) is an official time series dataflow published by the Deutsche Bundesbank, Germany's central bank, covering financial stability indicators at national level. Data is made available through a single SDMX 2.1 REST endpoint, supporting XML (SDMX-ML), CSV, and JSON output formats. Users can extract specific series using key paths, and filter results by startPeriod, endPeriod, or lastNObservations parameters. The dataset is freely accessible without authentication and is intended for economic and financial analysis relating to price stability and financial system monitoring in Germany.Financial Stability (BBQFS) — official time series from the Deutsche Bundesbank, published as the BBQFS dataflow over SDMX 2.1 REST. One endpoint serves XML (SDMX-ML), CSV (?format=csv) and JSON (?format=json); extract exactly the series you need with a key path and startPeriod / endPeriod / lastNObservations filters.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (19 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| BBK_STD_FREQ | dimension | Frequency code of the time series (e.g. M for monthly).1 codes (e.g. M) |
| BBK_QFS_AREA | dimension | Code identifying the geographic area covered by the series.1 codes (e.g. W0) |
| BBK_QFS_SECTOR | dimension | Code identifying the economic sector covered by the series.1 codes (e.g. 0000) |
| BBK_QFS_INDICATOR | dimension | Code identifying the financial stability indicator measured.1 codes (e.g. GHT) |
| BBK_QFS_COUNTERPART_AREA | dimension | Code identifying the counterpart area for the series.1 codes (e.g. _X) |
| BBK_QFS_COUNTERPART_SECTOR | dimension | Code identifying the counterpart economic sector for the series.1 codes (e.g. 0000) |
| TIME_PERIOD | time | Time period of the observation; filterable via startPeriod/endPeriod.Time dimension — filter with startPeriod / endPeriod query params. |
| OBS_VALUEObservation value | number | Observed numeric value for the series at this time period.The observed numeric value for each cell. |
| TIME_FORMAT | attribute | Format code indicating how the time period is expressed.Format code indicating how the time period is expressed. |
| BBK_DECIMALS | attribute | Number of decimal places used in the observation value.Number of decimal places used in the observation value. |
| BBK_ID | attribute | Bundesbank internal identifier for the time series.Bundesbank internal identifier for the time series. |
| BBK_UNIT | attribute | Unit of measurement for the observation value.Unit of measurement for the observation value. |
| BBK_UNIT_MULT | attribute | Multiplier applied to the unit of the observation value.Multiplier applied to the unit of the observation value. |
| BBK_TITLE_ENG | attribute | English-language title describing the time series.English-language title describing the time series. |
| BBK_COMM_METH_ENG | attribute | English-language comment on the methodology used for the series.English-language comment on the methodology used for the series. |
| BBK_COMM_SRC_ENG | attribute | English-language comment on the data source of the series.English-language comment on the data source of the series. |
| WEB_CATEGORY | attribute | Category classification used for the Bundesbank website.Category classification used for the Bundesbank website. |
| BBK_DIFF | attribute | Difference from the previous period's observation value.Difference from the previous period's observation value. |
| BBK_DIFF_Y | attribute | Difference from the corresponding period a year earlier.Difference from the corresponding period a year earlier. |
Schema captured from sdmx 1 day 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 1BBK_DIFF: — · OBS_VALUE: 93.176
{
"BBK_DIFF": null,
"OBS_VALUE": "93.176",
"BBK_DIFF_Y": null,
"TIME_PERIOD": "1985-01",
"BBK_QFS_AREA": "W0",
"BBK_STD_FREQ": "M",
"BBK_QFS_SECTOR": "0000",
"BBK_QFS_INDICATOR": "GHT",
"BBK_QFS_COUNTERPART_AREA": "_X",
"BBK_QFS_COUNTERPART_SECTOR": "0000"
}Record 2BBK_DIFF: 0.9 · OBS_VALUE: 94.006
{
"BBK_DIFF": "0.9",
"OBS_VALUE": "94.006",
"BBK_DIFF_Y": null,
"TIME_PERIOD": "1985-02",
"BBK_QFS_AREA": "W0",
"BBK_STD_FREQ": "M",
"BBK_QFS_SECTOR": "0000",
"BBK_QFS_INDICATOR": "GHT",
"BBK_QFS_COUNTERPART_AREA": "_X",
"BBK_QFS_COUNTERPART_SECTOR": "0000"
}Record 3BBK_DIFF: -4.5 · OBS_VALUE: 89.769
{
"BBK_DIFF": "-4.5",
"OBS_VALUE": "89.769",
"BBK_DIFF_Y": null,
"TIME_PERIOD": "1985-03",
"BBK_QFS_AREA": "W0",
"BBK_STD_FREQ": "M",
"BBK_QFS_SECTOR": "0000",
"BBK_QFS_INDICATOR": "GHT",
"BBK_QFS_COUNTERPART_AREA": "_X",
"BBK_QFS_COUNTERPART_SECTOR": "0000"
}Record 4BBK_DIFF: 10.1 · OBS_VALUE: 98.822
{
"BBK_DIFF": "10.1",
"OBS_VALUE": "98.822",
"BBK_DIFF_Y": null,
"TIME_PERIOD": "1985-04",
"BBK_QFS_AREA": "W0",
"BBK_STD_FREQ": "M",
"BBK_QFS_SECTOR": "0000",
"BBK_QFS_INDICATOR": "GHT",
"BBK_QFS_COUNTERPART_AREA": "_X",
"BBK_QFS_COUNTERPART_SECTOR": "0000"
}Record 5BBK_DIFF: 19.1 · OBS_VALUE: 117.689
{
"BBK_DIFF": "19.1",
"OBS_VALUE": "117.689",
"BBK_DIFF_Y": null,
"TIME_PERIOD": "1985-05",
"BBK_QFS_AREA": "W0",
"BBK_STD_FREQ": "M",
"BBK_QFS_SECTOR": "0000",
"BBK_QFS_INDICATOR": "GHT",
"BBK_QFS_COUNTERPART_AREA": "_X",
"BBK_QFS_COUNTERPART_SECTOR": "0000"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Query examples
curl -s 'https://api.statistiken.bundesbank.de/rest/metadata/dataflow/BBK' -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.