On Tuesday, October 21, 2025, the Indian stock market will be closed for trading due to Diwali Laxmi Pujan. However, a special Muhurat Trading session will be conducted on the same day, with the timings to be announced separately.
Typically, the Indian stock market operates on weekdays, Monday through Friday, with regular trading hours from 9:15 AM to 3:30 PM Indian Standard Time (IST). This applies to both the Bombay Stock Exchange (BSE) and the National Stock Exchange (NSE).
The trading day is divided into three sessions:
- Pre-market session (9:00 AM - 9:15 AM): This session aims to minimize volatility and determine opening prices. It is further divided into three phases:
- 9:00 AM - 9:07 AM: Orders can be placed or modified.
- 9:07 AM - 9:08 AM: The exchange matches buy and sell orders to determine opening prices.
- 9:08 AM - 9:15 AM: A buffer period where no orders can be placed, modified, or canceled.
- Normal trading session (9:15 AM - 3:30 PM): During this session, clients can freely place, modify, or cancel orders.
- Post-market session (3:30 PM - 4:00 PM): This session allows investors to place orders at the day's closing price. It is divided into two phases:
- 3:30 PM - 3:40 PM: The closing price is determined by the weighted average of trade prices between 3:00 PM and 3:30 PM. Order modifications, cancellations, or new orders are not allowed.
- 3:40 PM - 4:00 PM: Market orders can be placed and are executed at the closing price.
It's important for traders and investors to be aware of these timings to participate effectively in the Indian stock market. While the market will be closed for regular trading on Tuesday, October 21, 2025, the Muhurat Trading session will provide a window for auspicious trading on Diwali.