Is the stock market open today?
NSE, BSE, MCX, GIFT Nifty, the US and world markets, live in your time zone, with holidays and clock changes built in.
Holidays and special sessions
Next 75 days for markets whose holiday calendars are tracked. Times in your selected zone.
| Date | Market | What happens |
|---|
Clock changes ahead
When a market's clocks change and yours don't (or the reverse), its opening time shifts in your zone.
| Date | Market | Opens (your time) |
|---|
Market timings in India (IST)
| Market | Hours (IST, Nov – Mar) | Notes |
|---|---|---|
| NSE & BSE (shares, F&O) | 9:15 am – 3:30 pm | Pre-open 9:00 – 9:15 am |
| MCX: bullion, energy, metals | 9:00 am – 11:55 pm | Until 11:30 pm from mid-March · agri until 5 pm |
| GIFT Nifty (NSE IX) | 6:30 am – 3:40 pm, 4:35 pm – 2:45 am | Two sessions; night session ends next morning |
| US: NYSE & Nasdaq | 8:00 pm – 2:30 am | 7:00 pm – 1:30 am from mid-March |
| London (LSE) | 1:30 pm – 10:00 pm | 12:30 pm – 9:00 pm from late March |
| COMEX & NYMEX (CME Globex) | Mon 4:30 am – Sat 3:30 am | Break 3:30 am – 4:30 am daily · an hour earlier from mid-March |
Monday to Friday, except exchange holidays. US, UK and MCX evening hours move by an hour when US or UK clocks change; the board above always shows the current times.
Market timing guides
Questions people ask
Is the stock market open today?
The live board at the top of this page shows whether NSE, BSE, MCX, GIFT Nifty, the US and other markets are open right now, with countdowns to the next open or close. NSE and BSE trade Monday to Friday, 9:15 am to 3:30 pm IST, except on exchange holidays.
What are the stock market timings in India?
NSE and BSE: pre-open 9:00 am to 9:15 am, normal trading 9:15 am to 3:30 pm IST, Monday to Friday. MCX commodities trade 9:00 am to 11:30 pm or 11:55 pm depending on US clocks.
Is the share market open on Saturday?
No. NSE and BSE are closed on Saturdays and Sundays, except for special sessions the exchanges announce in advance, such as Muhurat trading on Diwali.
When is the next NSE holiday?
Remaining NSE and BSE holidays in 2026: 10 Nov (Diwali Balipratipada), 24 Nov (Guru Nanak Jayanti), 25 Dec (Christmas). The 2027 list is usually published in December.