Long-term government bond yields (monthly, Maastricht)
Monthly long-term government bond yields — the EMU convergence criterion series (Maastricht reference rates), the harmonized secondary-market yields on 10-year government bonds used to assess convergence under the EU Treaty. Coverage: EU member states, EFTA countries, EU candidates and EU/euro-area aggregates, as reported by national central banks; national series start dates vary (1980 for most EU countries, later for newer members). Eurostat dataset irt_lt_mcby_m ('EMU convergence criterion series - monthly data'), indicator int_rt=MCBY ('EMU convergence criterion bond yields'), frequency M. Each row is one (month, country). Method: harmonized long-term interest rates for convergence assessment, compiled by Eurostat from national central bank data. Units: annual percent. Caveats: the series is a secondary-market harmonized yield, not a constant-maturity par yield; yields can be negative (kept as published); the UK is dropped by the connector's commercial-use geo rule; the EU27_2020 and EA aggregates are included as published. Coverage: ~29 geographic units after the geo rule, 1980-01 to the present. Provenance: Eurostat keyless JSON-stat API, free reuse with attribution (Commission Decision 2011/833/EU) - please cite Eurostat. Primary key: (month, country_code). Join keys: country_code (ISO 3166-1 alpha-3), month. Cadence: refreshed monthly; Eurostat updates the series each month. Sample use: filter country_code='ITA' to track Italy's 10-year borrowing costs, or compare spreads between country_code='GRC' and country_code='DEU'.
- Source
- Eurostat
- Rows
- 11,478
- Columns
- 4
- Source cadence
- Monthly
- Last refreshed
- Sep 23, 2026
- Theme
- markets
| Column | Type | Description |
|---|---|---|
| month | string | Reference month of the observation (stored as the first day of the month), from the 'time' dimension. |
| country_code | string | Reporting country: ISO 3166-1 alpha-3 (mapped from Eurostat's alpha-2 codes). Also carries the provider aggregates 'EU27_2020' and 'EA' verbatim. |
| country_name | string | Canonical English country name (hub.normalize), or the Eurostat-published label for the EU/EA aggregates. |
| bond_yield_pct | float | Harmonized long-term government bond yield (10-year secondary-market reference rate used for the EMU convergence criterion, Maastricht series) from the 'int_rt' indicator MCBY ('EMU convergence criterion bond yields'), frequency M. Negative values are genuine and are kept; the UK is dropped by the connector's commercial-use geo rule. (unit: annual percent) |
First 10 sample rows — a preview, not the complete dataset.
| month | country_code | country_name | bond_yield_pct |
|---|---|---|---|
| 1985-01-01 | AUT | Austria | 8 |
| 1985-02-01 | AUT | Austria | 8 |
| 1985-03-01 | AUT | Austria | 8.06 |
| 1985-04-01 | AUT | Austria | 8.08 |
| 1985-05-01 | AUT | Austria | 8.01 |
| 1985-06-01 | AUT | Austria | 7.87 |
| 1985-07-01 | AUT | Austria | 7.77 |
| 1985-08-01 | AUT | Austria | 7.58 |
| 1985-09-01 | AUT | Austria | 7.34 |
| 1985-10-01 | AUT | Austria | 7.37 |
Profiled Sep 23, 2026 from snapshot 20260923T172248Z-76ab2c5a4d06
Measured- Completeness
- 100%
- Rows
- 11,478
- Columns
- 4
- Columns with gaps
- 0
| Column | Missing | Distinct | Range | Distribution |
|---|---|---|---|---|
| monthvarchar | 0% | 524 | — |
|
| country_codevarchar | 0% | 28 | — |
|
| country_namevarchar | 0% | 32 | — |
|
| bond_yield_pctdouble | 0% | 1,818 | -0.65 → 29.24median 4.21 | 229 outside 1st–99th percentile |
- Current
20260923T172248Z-76ab2c5a4d06 · sha256 76ab2c5a4d06…
11,478 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/eurostat/eurostat_bond_yields_maastricht_monthly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/eurostat/eurostat_bond_yields_maastricht_monthly").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/eurostat/eurostat_bond_yields_maastricht_monthly
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260923T172248Z-76ab2c5a4d06 and its content hash, so readers get exactly the data you used.
Eurostat. (2026). Long-term government bond yields (monthly, Maastricht) [Data set, snapshot 20260923T172248Z-76ab2c5a4d06, sha256 76ab2c5a4d06]. Datazimuts. Retrieved 2026-09-23, from https://datazimuts.com/en/datasets/eurostat/eurostat_bond_yields_maastricht_monthly?snapshot=20260923T172248Z-76ab2c5a4d06
@misc{dz_eurostat_eurostat_bond_yields_maastricht_76ab2c5a,
title = {{Long-term government bond yields (monthly, Maastricht)}},
author = {{Eurostat}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/eurostat/eurostat_bond_yields_maastricht_monthly?snapshot=20260923T172248Z-76ab2c5a4d06}},
note = {Snapshot 20260923T172248Z-76ab2c5a4d06, sha256 76ab2c5a4d06a1bb1f04e562ad1d3276781816d9f9e0d48ed66c78c7143f5894; accessed 2026-09-23}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=eurostat%2Feurostat_bond_yields_maastricht_monthly&lang=en&theme=auto&snapshot=20260923T172248Z-76ab2c5a4d06&x=month&y=bond_yield_pct&agg=avg" title="Long-term government bond yields (monthly, Maastricht)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.