Regular hours
NSE and BSE equities trade Monday to Friday. The pre-open session runs 09:00–09:15 IST and normal trading starts at 09:15 IST. India has no daylight saving, so these times don't shift during the year.
The closing session changed in 2026, and changes again on 7 December 2026 under a SEBI circular from October 2026:
The closing session follows a SEBI circular from October 2026, in effect since 7 December 2026:
| Session | Until 6 Dec 2026 | From 7 Dec 2026Hours in IST |
|---|---|---|
| F&O stocks, continuous trading | 09:15–15:15 | 09:15–15:30 |
| Other stocks, continuous trading | 09:15–15:30 | 09:15–15:30 |
| Closing auction, F&O stocks | 15:15–15:35 | 15:30–15:40 |
| Equity derivatives | 09:15–15:40 | 09:15–15:45 |
From 7 December 2026, expiringExpiring index contracts stop trading at 15:30 on expiry day. Check the exchange's latest circular before relying on these for a trade.
The market status above uses 09:15–15:30 IST. Regular hours, holidays not checked. Last checked November 2026.
NSE timestamps
NSE tick-by-tick order and trade messages carry a timestamp in nanoseconds from 1 January 1980, so a Unix converter shows the wrong date unless it allows for that. Paste the 19-digit value above and choose NSE feed under “Counted from”.