BIS Central Bank Policy Rates — Daily, All Reporting Economies And The Euro Area (1945–Present)
637,598 daily observations of the official policy rate for 49 economies (including the euro area) from the Bank for International Settlements policy-rate statistics, 1945 to 2026, as of 2026-09-06. Each row carries the ISO country code, country name, date, rate in percent and the BIS series title; rates are end-of-day levels, so a change appears on its effective date and the level repeats until the next move.
Use Cases
- Global monetary-cycle comparison
- Policy-rate event studies and carry models
- Rate differentials for FX research
- Backtests needing a daily policy-rate path
Methodology
BIS Data Portal SDMX CSV export of the daily WS_CBPOL dataflow (detail=dataonly), with series titles from a one-observation export; country names from the mledoze/countries ISO table plus the BIS labels for aggregates.
Update Schedule
Static snapshot. The BIS updates policy rates daily as central banks decide; refresh weekly.
Attribution
Source: Bank for International Settlements, BIS Data Portal; free reuse with attribution, excluding third-party data. Dataset WS_CBPOL (central bank policy rates), compiled from national central banks.
Schema
| name | type |
|---|---|
| country_code | string |
| country | string |
| date | date |
| policy_rate_pct | number |
| series_title | string |
Sample Data
| date | country | country_code | series_title | policy_rate_pct |
|---|---|---|---|---|
| 1993-04-01 | Argentina | AR | Central bank policy rates - Argentina - Daily - End of period | 0.41 |
| 1993-04-02 | Argentina | AR | Central bank policy rates - Argentina - Daily - End of period | 0.5 |
| 1993-04-05 | Argentina | AR | Central bank policy rates - Argentina - Daily - End of period | 0.63 |
| 1993-04-06 | Argentina | AR | Central bank policy rates - Argentina - Daily - End of period | 0.53 |
| 1993-04-07 | Argentina | AR | Central bank policy rates - Argentina - Daily - End of period | 0.45 |
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 'BIS Central Bank Policy Rates — Daily, All Reporting Economies and the Euro Area (1945–Present)' 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 'BIS Central Bank Policy Rates — Daily, All Reporting Economies and the Euro Area (1945–Present)' and, if it fits, claim it and download the files."
# Tools it will use: search_listings -> preview_listing -> purchase_listing -> get_download_urlsone time · open license
Details
Available formats