European Central Bank RSS feeds
European Central Bank RSS feeds
Official ECB RSS feeds for press releases, speeches, interviews, press conference transcripts, publications and exchange-rate updates. The press feed is public XML with titles, links, categories and publication timestamps.
Required Attribution:
Required: "When such information is distributed or reproduced, it must appear accurately and the ECB must be cited as the source."
Coverage
ECB communications and selected market-information feeds. The press RSS checked here is a rolling list of current releases and contained 15 items; it is not a complete historical archive. Feed timing follows publication on the ECB site.
Verdict
A central-bank news trigger for policy, supervision and communications events. Timestamp records in UTC and archive the feed because it is a current rolling window. Reproduced information must remain accurate and cite the ECB; state modifications, and apply the extra notice when ECB information is placed in documents that are sold.
Get the free weekly email
Free weekly email of newly verified free data. Unsubscribe by emailing us.
By entering your email and clicking Subscribe, you agree to receive the Signal Lab weekly email from Quantum Data Technologies Ltd., 3200-650 West Georgia Street, Vancouver, BC V6B 4P7, Canada (signal-lab@qdt.ai). You can unsubscribe at any time: reply "unsubscribe" to any email or write to signal-lab@qdt.ai. See our Privacy Policy.
Use in your agent
Load ECB press-release RSS into pandas and Parquet. Checked against the provider's documentation on Oct 30, 2026.
Access
- No account or key. The RSS XML is a public file.
Request
curl 'https://www.ecb.europa.eu/rss/press.html'Format
RSS 2.0 XML. Press items include title, link, category, description and an RFC 822 pubDate.
Load into pandas and Parquet
Needs Python 3 with requests, pandas and pyarrow.
"""ECB press-release RSS -> pandas -> Parquet. No key."""
import xml.etree.ElementTree as ET
import requests
import pandas as pd
URL = "https://www.ecb.europa.eu/rss/press.html"
r = requests.get(URL, timeout=30)
r.raise_for_status()
root = ET.fromstring(r.content)
rows = []
for item in root.findall("./channel/item"):
rows.append({name: item.findtext(name) for name in ("title", "link", "category", "pubDate")})
df = pd.DataFrame(rows)
df["pubDate"] = pd.to_datetime(df["pubDate"], utc=True)
df.to_parquet("ecb_press.parquet", index=False)
print(len(df), "items", df["pubDate"].min().isoformat(), "to", df["pubDate"].max().isoformat())Run by us on 2026-10-30 (python 3.13.5 | pandas 3.1.0 | pyarrow 26.0.0 | requests 2.34.2). Result: 15 items 2026-10-19T06:00:00+00:00 to 2026-10-30T14:00:00+00:00
Limits
- Rate limit: Not stated.
- Feed retention and item count are not stated; observed 2026-10-30: the press feed contained 15 items.
Quirks
- Parse pubDate with utc=True; the source timestamp includes an offset.
- Archive items for history because the feed is a rolling list.
- The RSS page also lists speeches, interviews, publications and exchange-rate feeds.
Terms and attribution
- Reproduce ECB information accurately and cite the ECB.
- State modifications. If the information is put in a document that is sold, notify buyers that it is available free on the ECB site.
- Named-author papers have a separate prior-written-permission rule.
Sources
- https://www.ecb.europa.eu/home/html/rss.en.html: “Subscribe to the ECB news feeds to receive press releases, speeches, publications, exchange rates etc. as they are issued.”
- https://www.ecb.europa.eu/services/disclaimer/html/index.en.html: “When such information is distributed or reproduced, it must appear accurately and the ECB must be cited as the source.”
- https://www.ecb.europa.eu/services/disclaimer/html/index.en.html: “If the information is modified by the user (e.g. by seasonal adjustment of statistical data or calculation of growth rates) this must be stated explicitly.”
- https://www.ecb.europa.eu/services/disclaimer/html/index.en.html: “Where the information is incorporated in documents that are sold (regardless of the medium), the natural or legal person publishing the information must inform buyers”
Information and education only. Not financial, investment, legal or tax advice. Listings can be inaccurate, incomplete or out of date and are provided "as is". Free tiers, limits and licenses belong to each provider and can change, so check the provider's own terms before you rely on them. Terms & Disclaimer