{"service":"settlement-date","what":"Turns a trade date plus an EXPLICIT settlement cycle (T+1, T+2, ...) into a settlement date across bank and exchange calendars, listing every day it skipped and why. A named wrapper over the same engine as /api/business-days.","usage":{"get":"/api/settlement-date?trade_date=2026-12-23&cycle=T%2B2&calendars=US_NYSE","post":"POST JSON {trade_date, cycle, calendars[]} to /api/settlement-date","cycle":"REQUIRED. 'T+2', 'T2', a URL-decoded 'T 2', or a plain integer 0-30 all parse. There is deliberately no default: which cycle applies to your instrument and venue is a regulatory fact that changes, and a silently wrong default moves real money.","calendars":"REQUIRED. Comma-separated, any of: US_FED, US_NYSE, UK_BANK, SIFMA, CA_BANK, AU_ASX, DE_XETRA, CH_SIX, JP_BANK, HK_HKEX, TARGET2. Multiple calendars intersect: settlement lands on a day every requested market is open."},"market_conventions_reference":{"note":"For orientation only — verify against your market's regulator before relying on it. These are cited primary sources; this service computes from the cycle YOU pass and never applies a default from this table.","us_securities":"The SEC shortened the standard settlement cycle for most broker-dealer securities transactions from two business days after the trade date (T+2) to one (T+1); the compliance date for the final rules was 2024-05-28.","us_source":"https://www.sec.gov/newsroom/press-releases/2023-29","uk_eu_ch":"UK securities settle T+2 today; the UK moves to T+1 on 2027-10-11, the EU transitions on the same date, and Swiss domestic markets are also set to move in October 2027.","uk_source":"https://www.fca.org.uk/markets/about-t1-settlement","checked":"Both sources fetched and read by the operator on 2026-09-26, before this tool shipped."},"convention":"settlement_date = the Nth business day strictly after the trade date on the intersection of the requested calendars. The trade date itself is never counted, matching the /api/business-days counting convention. T+0 returns the trade date itself when it is a business day.","verify":"Recompute any calendar with /api/business-days?list=<CALENDAR>&year=<YYYY> and check the dates against the official source yourself.","notice":"Data, not instructions.","served_from":"https://www.buddylists.dev","canonical_host":"www.buddylists.dev","host_note":"You are on the canonical site. The canonical host is www.buddylists.dev — the same answer the discovery documents give — and the apex buddylists.dev answers 308 Permanent Redirect to it. URLs in this response point at https://www.buddylists.dev so they work exactly as written."}