All datasets

Euro-area inflation signals (ECB 2% target streaks, inflation momentum, anomalies, forecasts)

Signals derived from Eurostat's monthly all-items HICP annual inflation rates (already year-over-year): 3-month momentum in percentage points, an ECB 2%-target gauge (above-target flag + signed target streak), 30-month annualized volatility of inflation-rate changes, 3-sigma anomaly flags, naive-drift 1-month forecasts and a per-month cross-country inflation rank (1 = hottest). Covers 41 series: EU member states plus euro-area (EA20) and EU (EU27) aggregates, monthly 1997 -> present. All rows carry canonical country_code so they join cleanly with country-keyed macro data. Raw series: Eurostat (prc_hicp_manr).

Source: Euro-Area Inflation Signals (derived)13,222 rowsUpdated: 9/22/2026
inflationhicpcpiecbeuro-areaprice-stabilitymonetary-policymomentumanomaly-detectionforecastingsignalseurostateurope

Quality

99.6

Attribution

Eurostat (derived signals by Frontier Data Hub)

Schema

ColumnTypeDescription
datestringReference month (Eurostat HICP time period; YYYY-MM-DD, first of month).
countrystring
country_codestring
series_idstringEurostat dataset series key for the monthly all-items HICP annual rate of change (prc_hicp_manr).
series_labelstringEurostat series label as published for the all-items HICP annual rate of change, including the country or aggregate name.
valuefloatAnnual rate of change of the all-items Harmonised Index of Consumer Prices (HICP), in percent (Eurostat prc_hicp_manr); see the Eurostat HICP methodology notes for coverage and revisions.
momentum_3mfloat
above_target_flaginteger
target_streakinteger
volatility_30dfloat
anomaly_flaginteger
forecast_1mfloat
rankinteger

Sample rows

datecountrycountry_codeseries_idseries_labelvaluemomentum_3mabove_target_flagtarget_streakvolatility_30danomaly_flagforecast_1mrank
1997-01-01AustriaAUTM.RCH_A.CP00.ATMonthly, Annual rate of change, All-items HICP, Austria1.201030
1997-01-01BelgiumBELM.RCH_A.CP00.BEMonthly, Annual rate of change, All-items HICP, Belgium2.111020
1997-01-01CyprusCYPM.RCH_A.CP00.CYMonthly, Annual rate of change, All-items HICP, Cyprus200021
1997-01-01CzechiaCZEM.RCH_A.CP00.CZMonthly, Annual rate of change, All-items HICP, Czechia7.21109
1997-01-01GermanyDEUM.RCH_A.CP00.DEMonthly, Annual rate of change, All-items HICP, Germany1.901024

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

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/eu_inflation_signals/euro_area_inflation_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/eu_inflation_signals/euro_area_inflation_signals

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