Written by Upstox Desk
6 min read | Updated on July 24, 2025, 15:35 IST
What are Indian Stock Market Timings?
Pre-Opening Session
Normal Trading Session
Post-Closing Session & After Market Orders
Muhurat Trading Timing
Summary of Stock Market Timings in India
Summing up
FAQs
Upstox is a leading Indian financial services company that offers online trading and investment services in stocks, commodities, currencies, mutual funds, and more. Founded in 2009 and headquartered in Mumbai, Upstox is backed by prominent investors including Ratan Tata, Tiger Global, and Kalaari Capital. It operates under RKSV Securities and is registered with SEBI, NSE, BSE, and other regulatory bodies, ensuring secure and compliant trading experiences.
At 9:00 PM on a Saturday, a 19-year-old college student, Rohan, was researching two mid-cap companies as part of his Financial Management assignment. While reaching the conclusion, he thought it would be a good idea to invest a few rupees out of his savings in the company and see if his research was any good. Without knowing anything about how the stock market works, he started finding ways to start his investment journey. Later, he learned about stock market timings in India, and how he cannot just start trading anytime throughout the week outside the stipulated periods.
If you want to trade in the Indian stock markets, you must know the stock market timings, as no retail trade can be executed outside those time intervals (you can place AMOs and GTT orders, but they are executed only during the trading hours). The market, unlike your preferred e-commerce portal or food delivery app, does not work 24/7; it has specific operational time slots, each with its own purpose.
Let us learn more about Indian stock market timings, from pre-opening sessions that set the tone for the day to after-market orders that let you place trades post-hours. This will help you better plan your finances and place your trades better.
The official trading hours on exchanges such as NSE and BSE are from 9:15 AM to 3:30 PM (Monday to Friday), excluding holidays. However, trading hours are not restricted to these slots as they are divided into different categories: pre-opening, normal trading, post-closing, and after-market. Each session has a distinct role in placing and settling trades.
The pre-opening phase is before the market officially opens and runs from 09:00 AM to 09:15 AM. The purpose of this session is to reduce market volatility, especially in the case of a major news or event. The session is divided into:
9:00 AM to 9:08 AM: You can place, modify, or cancel orders. 9:08 AM to 9:12 AM: The system matches orders and calculates the equilibrium price. 9:12 AM to 9:15 AM: A buffer period before the main session begins; no actions allowed.
Suppose a company announced positive quarterly results on Monday evening after the markets were closed. During the pre-opening session, the buy/sell orders reflect the market’s reaction to the news and help set a stable stock opening price.
This is the session where all the major stock buying and selling takes place. It runs from 09:15 AM (the stock market open time) to 3:30 PM (the stock market close time) on weekdays except for public holidays. During this period, you can place your order, and the market operates at a T+2 settlement, meaning trades are settled two working days after the transaction date.
Some intraday traders buy and sell shares on the same day without taking delivery. They focus mainly on the 10:15 AM to 2:30 PM window, when volatility is lower and price trends are more predictable.
Post-closing session takes place from 03:30 PM to 04:00 PM right after the regular trading hours end. It is segregated into two parts:
3:30 PM to 3:40 PM: The closing price is calculated based on the average trading price of the last 30 minutes. No new trades happen here.
3:40 PM to 4:00 PM: Investors can place After Market Orders (AMOs). These are instructions to buy or sell stocks once the market opens the next day.
However, new age brokerage houses like Upstox provide additional time for placing the after-market orders. Here are the AMO timings on Upstox for your reference:
Segment | Timing |
---|---|
Equity | 4:05 pm to 12:00 am and 5:00 am to 8:58 am |
Futures and Options | 3:31 pm to 12:00 am and 5:00 am to 9:13 am |
Currency | 5:01 pm to 12:00 am and 5:00 am to 8:58 am |
MCX | 5:00 am to 8:58 am |
Keeping in mind the Diwali celebrations throughout the country, stock exchanges hold a special one-hour trading session. As per the Indian traditions, the day of Diwali festival is considered extremely auspicious to begin new ventures and investments. The exact timing might vary depending on the ‘mahurat’ but is generally between 6:00 PM and 7:15 PM, announced in advance by the stock exchanges.
So, there are different sessions and timings where you can trade in securities on Indian stock exchanges. Here is a quick summary of the discussed timings:
Session | Time | Purpose |
---|---|---|
Pre Opening | 9:00 AM – 9:15 AM | Price discovery before market opens; helps reduce volatility |
Normal Trading | 9:15 AM – 3:30 PM | Main trading window for buying and selling stocks, ETFs, derivatives, etc. |
Post Closing | 3:30 PM – 3:40 PM | Closing price calculation based on weighted average of last 30 mins |
After Market Orders | 3:45 PM – 8:57 AM (next day) | Place orders outside regular hours; executed when market opens |
Mahurat Trading | ~6:00 PM – 7:15 PM (Diwali only) | Symbolic one-hour trading session on Diwali |
By knowing different Indian stock market timings, it is possible to plan trades effectively. Each session has its own purpose and knowing them can be critical for your investment journey. If you are an aspiring trader, it is important that you know these timings for taking appropriate actions at the right time.
The Indian stock market opens at 9:15 AM (IST) from Monday to Friday for normal trading.
The market closes at 3:30 PM (IST) on trading days, after which post-closing and after-market order windows begin.
Yes, you can place pre-market orders from 9:00–9:15 AM and after-market orders (AMO) from 3:45 PM to 8:57 AM the next day.
No, both NSE and BSE are closed on Saturdays and Sundays, and also on declared public holidays.
Yes, NSE and BSE follow the same trading schedule, including pre-open and post-market sessions.
About Author
Upstox Desk
Upstox Desk
Team of expert writers dedicated to providing insightful and comprehensive coverage on stock markets, economic trends, commodities, business developments, and personal finance. With a passion for delivering valuable information, the team strives to keep readers informed about the latest trends and developments in the financial world.
Read more from Upstox