Quant Memo
Foundational

Holiday Calendars and Cross-Currency Clashes

Every currency has its own holiday calendar, and a trade or settlement date that's a normal business day in one currency's country can be a holiday in the other, pushing the actual settlement date later than either side expects.

An FX trade between dollars and euros settles by moving dollars in New York and euros in a eurozone country's settlement system on the same date. But New York and eurozone holidays don't line up — a US bank holiday like Presidents' Day is a completely ordinary business day in Frankfurt or Paris, and vice versa for European holidays that mean nothing in the US calendar. If the "obvious" settlement date, two business days after the trade, happens to be a holiday in either currency's country, the trade has to be pushed to the next date that's a valid business day in both.

This matters beyond FX. Bond coupon payments, swap resets, and option expiries all reference specific currencies or exchanges, and a calculation that only checks one calendar will occasionally schedule an event on a date that's actually unworkable for settling the cash. Getting this wrong doesn't usually cause a loss directly, but it does cause operational breaks — failed settlements, mismatched value dates between counterparties — that are expensive and embarrassing to unwind after the fact.

Cross-currency dates must be checked against every relevant currency's holiday calendar, not just one — a date valid in New York can still be a holiday in Frankfurt, and the correct settlement date is the next day valid in both.

Trading systems handle this with a maintained table of holiday calendars per currency and an explicit "good business day in all relevant centers" rule applied before any date is finalized.

Related concepts

Practice in interviews

Further reading

  • Weithers, Foreign Exchange: A Practical Guide to the FX Markets
ShareTwitterLinkedIn