Euro-area ECB balance-sheet & liquidity signals (QE/QT regimes)
Weekly euro-area ECB liquidity signals from the ECB's total assets (FRED ECBASSETSW, 1999 ->, millions of euros): 13-week momentum, year-on-year change, 30-week change volatility, 3-sigma anomaly flags, naive-drift forecasts, a quantitative-tightening regime flag, a 5-year balance-sheet z-score, and an aggressive-expansion flag. The ECB-side companion to fed-liquidity-signals (WALCL) — balance-sheet expansion (QE) and contraction (QT) drive euro-area financial conditions, sovereign spreads, and the euro. Series covers the changing euro-area composition (11 to 20 countries); rows carry the stable EA20 aggregate code. Raw series: European Central Bank via FRED.
Quality
Attribution
European Central Bank via FRED (Copyright, European Central Bank, reprinted with permission); signals by Frontier Data Hub
Schema
| Column | Type | Description |
|---|---|---|
| date | string | Observation date (FRED API field date; YYYY-MM-DD, weekly). |
| country | string | |
| country_code | string | |
| series_id | string | ECBASSETS: Central Bank Assets for Euro Area (FRED ECBASSETSW), the ECB's balance-sheet footprint. |
| series_label | string | Central Bank Assets for Euro Area (millions of euros): total assets of the Eurosystem, covering the changing euro-area composition (11 to 19 countries over the series history). |
| value | float | ECB total assets in millions of euros (weekly). Rises with asset-purchase (QE) programs; falls with quantitative tightening and maturing operations. |
| momentum_3m | float | |
| yoy_change | float | |
| volatility_30d | float | |
| anomaly_flag | integer | |
| forecast_1m | float | |
| qt_flag | integer | |
| balance_sheet_z_5y | float | |
| expanding_fast_flag | integer |
Sample rows
| date | country | country_code | series_id | series_label | value | momentum_3m | yoy_change | volatility_30d | anomaly_flag | forecast_1m | qt_flag | balance_sheet_z_5y | expanding_fast_flag |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1999-01-01 | Euro area (20 countries) | EA20 | ECBASSETS | Central Bank Assets for Euro Area (millions of euros) | 697160 | — | — | — | 0 | — | 0 | — | 0 |
| 1999-01-08 | Euro area (20 countries) | EA20 | ECBASSETS | Central Bank Assets for Euro Area (millions of euros) | 685128 | — | — | — | 0 | — | 0 | — | 0 |
| 1999-01-15 | Euro area (20 countries) | EA20 | ECBASSETS | Central Bank Assets for Euro Area (millions of euros) | 686992 | — | — | — | 0 | — | 0 | — | 0 |
| 1999-01-22 | Euro area (20 countries) | EA20 | ECBASSETS | Central Bank Assets for Euro Area (millions of euros) | 667622 | — | — | — | 0 | — | 0 | — | 0 |
| 1999-01-29 | Euro area (20 countries) | EA20 | ECBASSETS | Central Bank Assets for Euro Area (millions of euros) | 694638 | — | — | — | 0 | — | 0 | — | 0 |
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/ecb_liquidity_signals/euro_area_ecb_liquidity_signals" | jq '{title, rows, columns_count, license}'Python
import requests
ds = requests.get("https://datazimuts.com/v1/datasets/ecb_liquidity_signals/euro_area_ecb_liquidity_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/ecb_liquidity_signals/euro_area_ecb_liquidity_signals
Tip: fetch /llms.txt for the full machine-readable catalog.