Monitored daily, the service comprises over 2500 institutions with holiday observances for the next 30 years and historical data from 2001. ... Market holidays and timings for
2066 Exchanges and Trading Venues in 152 countries
321 Banks in 230 countries
157 currencies settlements