← Agent Data Hub · Search endpoints · /llms.txt
Yields of German federal securities by residual maturity (1, 2, 3, 5, 7, 10, 15, 20, 30 years) from the Bundesbank daily term structure (Svensson method), since 1997. Returns the curve for a date (default: latest) or, with maturity, the history of one maturity.
GET https://api.agentdatahub.de/api/v1/call/de-bund-yield-curve?compact=1
Full metadata: without compact=1 · Markdown: format=llm · Only some fields: add &fields=a,b.c · MCP: tool call_api with {"apiId":"de-bund-yield-curve"}
date | YYYY-MM-DD: curve on this day or the last trading day before (default: latest) |
maturity | Years, one of 1, 2, 3, 5, 7, 10, 15, 20, 30: returns the history of this maturity instead of the curve |
start | With maturity: start YYYY or YYYY-MM-DD (default: 1 year ago) |
{
"apiId": "de-bund-yield-curve",
"data_freshness": "live",
"data": {
"curve_date": "2026-10-29",
"unit": "% p.a.",
"curve": [
{
"maturity_years": 1,
"yield_pct": 2.94
},
{
"maturity_years": 2,
"yield_pct": 3.08
},
{
"maturity_years": 3,
"yield_pct": 3.11
},
{
"maturity_years": 5,
"yield_pct": 3.16
},
{
"maturity_years": 7,
"yield_pct": 3.26
},
{
"maturity_years": 10,
"yield_pct": 3.42
},
{
"maturity_years": 15,
"yield_pct": 3.59
},
{
"maturity_years": 20,
"yield_pct": 3.68
},
{
"maturity_years": 30,
"yield_pct": 3.77
}
],
"spread_10y_2y_bp": 34,
"attribution": "Source: Deutsche Bundesbank, term structure of German federal securities (Svensson method)"
},
"source": "Deutsche Bundesbank",
"license": "Deutsche Bundesbank statistics (free reuse incl. commercial, source: Deutsche Bundesbank)"
}
| Source | Deutsche Bundesbank |
| License | Deutsche Bundesbank statistics (free reuse incl. commercial, source: Deutsche Bundesbank) |
| Source URL | https://api.statistiken.bundesbank.de/rest/data/BBSIS |
| Terms | https://www.bundesbank.de/de/startseite/benutzerhinweise/nutzungsbedingungen-regelung-fuer-die-weiterverwendung-von-eszb-statistiken-613500 |
| Category | Finance & Markets › German Interest Rates (Bundesbank) |