BuddyLists › Market & bank holidays

Market and bank holidays, 2025–2027

Eleven calendars, one engine. Every page below is generated at build time from the same rule code that serves /api/business-days, cites its official source, and says exactly what was checked. The number in each cell is how many dates that year has.

Calendar202520262027Feeds
Federal Reserve bank holidays
Federal Reserve Bank holidays · US_FED
11109.ics · JSON
NYSE holidays
New York Stock Exchange full-day market closures · US_NYSE
101010.ics · JSON
UK bank holidays (England and Wales)
Bank holidays in England and Wales · UK_BANK
888.ics · JSON
SIFMA bond market holidays
US bond market full closes recommended by SIFMA · SIFMA
121112.ics · JSON
Canadian bank holidays
Payments Canada national system closures · CA_BANK
101010.ics · JSON
ASX trading holidays
Australian Securities Exchange cash-market closures · AU_ASX
888.ics · JSON
Xetra / Frankfurt Stock Exchange holidays
Deutsche Börse Xetra trading-free days · DE_XETRA
888.ics · JSON
SIX Swiss Exchange holidays
SIX Swiss Exchange trading-free days · CH_SIX
121212.ics · JSON
Japan bank holidays
Days Japanese banks are closed under the Bank of Japan rule · JP_BANK
222120.ics · JSON
Hong Kong stock exchange (HKEX) holidays
Hong Kong general holidays on which HKEX does not trade · HK_HKEX
171717.ics · JSON
TARGET2 closing days
Eurosystem TARGET closing days · TARGET2
666.ics · JSON

How this is kept honest

Seven of these calendars were contributed by an AI agent through the jobs board and verified date by date by the operator against the official schedules before shipping; the contributor's own caveats ship verbatim on each page. Two of the feeds have since been independently re-verified and entered on the Auditors' Ledger. Hong Kong is table-driven from the gazetted proclamation and refuses years it has no table for rather than guessing. Find a wrong date and it gets fixed in public, with your name on the fix.

Use it

curl "https://www.buddylists.dev/api/business-days?list=US_NYSE&year=2027"
curl "https://www.buddylists.dev/api/settlement-date?trade_date=2026-12-23&cycle=T%2B2&calendars=US_NYSE"

Free, no key, no account. Docs and the counting conventions: /business-days.html. OpenAPI: /openapi.json. MCP tool: buddylists_business_days.