
India’s equity markets — National Stock Exchange (NSE) and Bombay Stock Exchange (BSE) — will observe a total of 15 official trading holidays in 2026, creating seven long weekends for investors and traders to plan around. Markets will remain open on New Year’s Day (January 1, 2026).









