India Stock Market Opening & Closing Timings Explained

India Stock Market Opening & Closing Timings Explained India Stock Market Opening & Closing Timings Explained

Discover the official stock market timings in India for 2025, including NSE & BSE schedules, trading sessions, and best times to trade effectively.

Introduction

If you’re planning to invest or trade in the Indian stock market in 2025, one of the first things you need to know is the stock market timings. Understanding when the market opens, closes, and the specific sessions in between is essential for both beginners and seasoned investors.

In this guide, we’ll cover everything from pre-market to post-market hours, with complete details about NSE (National Stock Exchange) and BSE (Bombay Stock Exchange). Whether you’re a day trader or a long-term investor, this comprehensive breakdown will help you plan your trades smartly.


Regular Stock Market Timings in India (2025)

Indian stock exchanges like NSE and BSE operate during weekdays from Monday to Friday (excluding public holidays).

Normal Market Timings:

SessionTimings (IST)Description
Pre-Open Session9:00 AM – 9:15 AMOrder collection and price discovery
Regular Market9:15 AM – 3:30 PMMain trading session
Post-Close Session3:40 PM – 4:00 PMClosing price calculation

Quick Fact:

  • Weekly Holidays: Saturday & Sunday
  • Lunch Break: No official lunch break – trading continues uninterrupted

Breakdown of Each Trading Session

1. Pre-Open Session (9:00 AM – 9:15 AM)

  • First 8 minutes: Investors can place, modify, or cancel orders
  • Next 4 minutes: Price matching and order confirmation
  • Last 3 minutes: Buffer time (no actions)

Why It Matters: This session helps in reducing volatility by matching demand and supply before regular trading starts.

2. Regular Market Session (9:15 AM – 3:30 PM)

This is when real-time trading takes place. Market participants can buy/sell shares using live market prices.

Tips for Traders:

  • The first hour is volatile – best for experienced traders
  • Midday (12 PM to 2 PM) is often more stable
  • Final hour (2:30 PM to 3:30 PM) can be volatile again

3. Post-Close Session (3:40 PM – 4:00 PM)

During this session:

  • You can place buy/sell orders at the closing price of the day
  • These orders are executed the next trading day at the same price

NSE vs BSE – Timings Comparison

While both the NSE and BSE follow the same trading hours, it’s helpful to compare them side-by-side:

ExchangePre-OpenRegular MarketPost-Close
NSE9:00 AM9:15 – 3:30 PM3:40 – 4:00 PM
BSE9:00 AM9:15 – 3:30 PM3:40 – 4:00 PM
NSE vs BSE trading hours in India

After-Market Orders & Extended Timings

Even though regular trading ends at 3:30 PM, traders can still place orders using After-Market Orders (AMOs).

AMO Timings (NSE):

  • Equity Segment: 3:45 PM to 8:57 AM (next day)
  • F&O Segment: 3:45 PM to 9:10 AM (next day)

Note: AMOs are only executed when the regular market opens next day.


Best Time to Trade in Indian Stock Market

Best Time to Trade in Indian Stock Market