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:
Session | Timings (IST) | Description |
---|---|---|
Pre-Open Session | 9:00 AM – 9:15 AM | Order collection and price discovery |
Regular Market | 9:15 AM – 3:30 PM | Main trading session |
Post-Close Session | 3:40 PM – 4:00 PM | Closing 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:
Exchange | Pre-Open | Regular Market | Post-Close |
NSE | 9:00 AM | 9:15 – 3:30 PM | 3:40 – 4:00 PM |
BSE | 9:00 AM | 9:15 – 3:30 PM | 3:40 – 4:00 PM |

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
