Logo
search
  • Analytics
  • Backtesting
  • Options
  • Resources
  • Menu
  • Menu

Stock Market Timings in India: Share Market Open/Close Time

If you're involved in trading or investing, knowing the exact stock market timings in India is crucial. From the pre-opening session to the final closing bell, every minute can impact your trades. 

This guide explains the complete schedule, including the official stock market opening time and closing time followed by the NSE and BSE. Whether you're tracking equities, derivatives, or currency markets, understanding these timings helps you plan better and trade smarter. 

We’ve also included answers to common questions like whether the market is open today or on weekends, so you’re always in sync with India’s trading hours.

Stock Market Time in India: Overview

The stock market time in India follows a structured schedule set by the two major stock exchanges—NSE (National Stock Exchange) and BSE (Bombay Stock Exchange). The trading day is divided into different sessions: pre-opening, regular trading, and post-closing. 

The regular session, where most activity takes place, runs from 9:15 AM to 3:30 PM (IST). It's important for traders to be aware of the stock market opening time and closing time to make strategic decisions, avoid volatility during specific sessions, and execute trades efficiently. 

Stock Market Time (India)

These are the stock market timings in India:

SessionTime (IST)Description
Pre-Opening Session09:00 AM – 09:15 AMOrder entry, modification, and matching
Regular Trading Session09:15 AM – 03:30 PMMain equity market trading hours
Closing Session03:30 PM – 03:40 PMCalculation of closing price
Post-Closing Session03:40 PM – 04:00 PMTrading at the closing price, limited to selected stocks

Stock Market Opening and Closing Time in India

The stock market opening time is 9:00 AM, and the closing time is 4:00 PM. It consists of a few sessions:

1. Pre-Opening Session (09:00 AM – 09:15 AM IST)

Duration: 15 minutes

This session is primarily for order entry and price discovery before regular trading begins. It helps stabilize the market by determining an equilibrium price based on early demand and supply.

  • 09:00 AM – 09:08 AM: Order entry/modification.

  • 09:08 AM – 09:12 AM: Order matching.

  • 09:12 AM – 09:15 AM: Buffer for transition.

2. Regular Trading Session (09:15 AM – 03:30 PM IST)

Duration: 6 hours 15 minutes

This is the main trading session where all buy/sell transactions are executed in real time using a continuous order matching system. 

3. Closing Session (03:30 PM – 03:40 PM IST)

Duration: 10 minutes

No trading happens here; the market system calculates the closing price using the weighted average of prices from the last 30 minutes of trade.

4. Post-Closing Session (03:40 PM – 04:00 PM IST)

Duration: 20 minutes

Traders can place buy/sell orders at the closing price, but only for select securities. Orders are executed only if matching opposite orders are available.

Total Number of Stock Market Trading Hours in a Day

  • Pre-Opening Trading: 15 minutes

  • Regular Trading: 6 hours 15 minutes

  • Post-Closing Trading (at closing price): 20 minutes

Total Trading Time (including all sessions): 6 hours 50 minutes.

Read more about BSE Holidays

Stock Market Open on Saturday or Sunday?

No, the stock market in India remains closed on Saturdays and Sundays. Both the NSE (National Stock Exchange) and BSE (Bombay Stock Exchange) operate only on weekdays from Monday to Friday, following the standard trading schedule.

Read more about NSE Holidays

Equity Market Timings (BSE/NSE)

SessionTime (IST)
Pre-Opening Session09:00 AM – 09:15 AM
Regular Trading Session09:15 AM – 03:30 PM
Closing Session03:30 PM – 03:40 PM
Post-Closing Session03:40 PM – 04:00 PM

Derivatives Stock Market Timings (NSE/BSE)

SegmentSessionTime (IST)
Equity DerivativesTrading Hours09:15 AM – 03:30 PM
Index DerivativesTrading Hours09:15 AM – 03:30 PM

Currency Market Timings (NSE/BSE)

SegmentSessionTime (IST)
Currency DerivativesTrading Hours09:00 AM – 05:00 PM

Commodity Market Timings (MCX)

SegmentSessionTime (IST)
Non-Agri CommoditiesNormal Session09:00 AM – 11:30 PM
Agri CommoditiesNormal Session09:00 AM – 05:00 PM

Global Stock Market vs Indian Stock Market Timings (in IST)

Stock ExchangeCountryLocal Market HoursIndian Time (IST)
NSE / BSEIndia09:15 AM – 03:30 PM IST09:15 AM – 03:30 PM IST
NYSE / NASDAQUSA09:30 AM – 04:00 PM EST07:00 PM – 01:30 AM (Next Day)
London Stock ExchangeUK08:00 AM – 04:30 PM GMT01:30 PM – 10:00 PM IST
Tokyo Stock ExchangeJapan09:00 AM – 03:00 PM JST05:30 AM – 11:30 AM IST
Hong Kong Stock ExchangeHong Kong09:30 AM – 04:00 PM HKT07:00 AM – 01:30 PM IST
Shanghai Stock ExchangeChina09:30 AM – 03:00 PM CST07:00 AM – 12:30 PM IST
Euronext (Paris, Amsterdam)Europe09:00 AM – 05:30 PM CET01:30 PM – 10:00 PM IST

Other Useful Pages on NiftyTrader

FAQs About Stock Market Timings in India

The regular trading session begins at 09:15 AM IST on all working days.
The Indian stock market closes at 03:30 PM IST for regular trading on weekdays.
The equity market opens at 09:15 AM IST, following a 15-minute pre-opening session.
No, the share market remains closed on Saturdays and Sundays.
No, Sundays are non-trading days for the Indian stock exchanges.
Yes, both NSE and BSE follow identical timings for all segments.
Equity derivatives are traded between 09:15 AM and 03:30 PM IST on both NSE and BSE.
For non-agri commodities, MCX trades from 09:00 AM to 11:30 PM, while agri commodities close at 05:00 PM.
Such orders are usually queued for the next trading day unless they qualify for post-market execution.
Yes, NAVs are based on the stock market’s closing price, calculated around 03:30 PM.