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
| name | type |
|---|---|
| series | string |
| date | date |
| value_pct | number |
Sample Data
| date | series | value_pct |
|---|---|---|
| 1999-01-01 | deposit_facility_rate | 2 |
| 1999-01-04 | deposit_facility_rate | 2.75 |
| 1999-01-22 | deposit_facility_rate | 2 |
| 1999-04-09 | deposit_facility_rate | 1.5 |
| 1999-11-05 | deposit_facility_rate | 2 |
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_urlsFree
one time · open license
Details
Date Range1999-01-01 — 2026-09-03
Rows28,298
Size333.8 KB
Files1
FormatCSV.GZ
Available formats
CSV.GZ333.8 KB
Freeopen