All datasets

Euro-area sovereign debt signals (quarterly debt trajectories)

Quarterly sovereign-debt signals derived from Eurostat government debt data: general-government consolidated gross debt as % of GDP for 32 European economies, with quarter-on-quarter and year-on-year changes, 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-country volatility rank, the Maastricht 60%-of-GDP breach flag, debt-trajectory acceleration, the gap to the EA20 aggregate and 10-year debt z-scores. Geo codes are normalized to ISO alpha-3 (EU aggregates keep stable codes) so rows join cleanly with other country-keyed datasets. Raw series: Eurostat (gov_10q_ggdebt).

Source: Euro-Area Sovereign Debt Signals (derived)3,462 rowsUpdated: 9/22/2026
sovereign-debtgovernment-debtdebteuro-areaeuropemaastrichtfiscaleurostatmomentumvolatilityanomaly-detectionforecastingsignals

Quality

98

Attribution

European Commission (Eurostat; derived signals by Frontier Data Hub)

Schema

ColumnTypeDescription
datestringFirst day of the reference quarter (Eurostat gov_10q_ggdebt, quarterly).
countrystring
country_codestring
series_idstringEurostat SDMX series key for quarterly government debt (Q.GD.S13.PC_GDP.<geo>): quarterly, general government (S13), consolidated gross debt, percentage of GDP, by geo code.
series_labelstringEurostat dimension labels: 'Quarterly, Government consolidated gross debt, General government, Percentage of gross domestic product (GDP)' plus the country/aggregate name.
valuefloatGeneral-government consolidated gross debt as a percentage of GDP, as published by Eurostat (gov_10q_ggdebt).
qoq_change_ppfloat
yoy_change_ppfloat
volatility_30dfloat
momentum_3mfloat
anomaly_flaginteger
forecast_1mfloat
rankinteger
maastricht_breachinteger
debt_accelerationfloat
ea_gapfloat
debt_z_10yfloat

Sample rows

datecountrycountry_codeseries_idseries_labelvalueqoq_change_ppyoy_change_ppvolatility_30dmomentum_3manomaly_flagforecast_1mrankmaastricht_breachdebt_accelerationea_gapdebt_z_10y
1995-10-01BelgiumBELQ.GD.S13.PC_GDP.BEQuarterly, Government consolidated gross debt, General government, Percentage of gross domestic product (GDP), Belgium131.501
1995-10-01BulgariaBGRQ.GD.S13.PC_GDP.BGQuarterly, Government consolidated gross debt, General government, Percentage of gross domestic product (GDP), Bulgaria76.801
1995-10-01SpainESPQ.GD.S13.PC_GDP.ESQuarterly, Government consolidated gross debt, General government, Percentage of gross domestic product (GDP), Spain61.601
1995-10-01CroatiaHRVQ.GD.S13.PC_GDP.HRQuarterly, Government consolidated gross debt, General government, Percentage of gross domestic product (GDP), Croatia23.300
1995-10-01HungaryHUNQ.GD.S13.PC_GDP.HUQuarterly, Government consolidated gross debt, General government, Percentage of gross domestic product (GDP), Hungary83.901

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

Python

import requests

ds = requests.get("https://datazimuts.com/v1/datasets/eu_debt_signals/euro_area_sovereign_debt_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_debt_signals/euro_area_sovereign_debt_signals

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