Skip to main content
Skip to main content

ECB Euro Area Yield Curve (AAA Spot 1Y–30Y, Daily Since 2004) And Key Policy Rates Since 1999

DatasetCSV.GZOpenEcbRatesYield CurveEuro AreaPolicy RatesDailyFree

28,298 observations: daily euro-area AAA government spot yields at 1, 2, 5, 10 and 30 years from the ECB yield-curve model, plus every level of the main refinancing, deposit facility and marginal lending rates since 1999, from the ECB Data Portal as of 2026-09-05. Long format (series, date, value).

Use Cases

  • Euro rates and curve analytics
  • Policy-rate event studies
  • Discount curves for European valuation

Methodology

SDMX CSV exports of five spot-yield series and three key-rate series, concatenated.

Update Schedule

Static snapshot. Yields daily, policy rates on decision days; refresh weekly.

Attribution

Source: European Central Bank, Data Portal (YC and FM datasets); reuse permitted with attribution.

Schema

nametype
seriesstring
datedate
value_pctnumber

Sample Data

dateseriesvalue_pct
1999-01-01deposit_facility_rate2
1999-01-04deposit_facility_rate2.75
1999-01-22deposit_facility_rate2
1999-04-09deposit_facility_rate1.5
1999-11-05deposit_facility_rate2

Get this via API

# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
#    Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
#    Cursor / Claude Code / others: mcp.json
{
  "mcpServers": {
    "dagentbase": {
      "url": "https://dagentbase.com/api/mcp",
      "headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
    }
  }
}

# 2. Then ask your agent, in plain language:
#    "Preview 'ECB Euro Area Yield Curve (AAA Spot 1Y–30Y, Daily since 2004) and Key Policy Rates since 1999' and, if it fits, claim it and download the files."
#    Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urls

# 1. Add dAgentBase once, in any MCP client. No install, no vendor keys.
#    Claude.ai / Claude Desktop: Settings -> Connectors -> Add custom connector
#    Cursor / Claude Code / others: mcp.json
{
  "mcpServers": {
    "dagentbase": {
      "url": "https://dagentbase.com/api/mcp",
      "headers": { "Authorization": "Bearer dm_live_YOUR_KEY" }
    }
  }
}

# 2. Then ask your agent, in plain language:
#    "Preview 'ECB Euro Area Yield Curve (AAA Spot 1Y–30Y, Daily since 2004) and Key Policy Rates since 1999' and, if it fits, claim it and download the files."
#    Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urls
Free

one time · open license

Details

Date Range1999-01-012026-09-03
Rows28,298
Size333.8 KB
Files1
FormatCSV.GZ

Available formats

CSV.GZ333.8 KB
Freeopen