{"slug":"market-holidays-and-early-closes","qid":"calendar_summary","label":"The closure calendar ahead, at a glance","post_title":"Stock Market Holidays 2026–2027: NYSE & Nasdaq","post_url":"/blog/market-holidays-and-early-closes#q-calendar_summary","columns":["full_closures_ahead","early_closes_ahead","total_closures_ahead","next_closure_pretty","calendar_from","calendar_through"],"rows":[{"full_closures_ahead":10,"early_closes_ahead":2,"total_closures_ahead":12,"next_closure_pretty":"September 7, 2026","calendar_from":"2026-09-07","calendar_through":"2027-07-05"}],"shape":"scalar","sql":"SELECT\n    countDistinctIf(date, status = 'closed')      AS full_closures_ahead,\n    countDistinctIf(date, status = 'early-close') AS early_closes_ahead,\n    countDistinct(date)                           AS total_closures_ahead,\n    concat(monthName(min(date)), ' ', toString(toDayOfMonth(min(date))), ', ', toString(toYear(min(date)))) AS next_closure_pretty,\n    toString(min(date))                           AS calendar_from,\n    toString(max(date))                           AS calendar_through\nFROM global_markets.stocks_market_holidays\nWHERE date >= today()","computed_at":"2026-08-25T13:00:06.425032+00:00","elapsed":0.01416582}