Indian Stock Market Timings – All Time in 1 Guide

Home > Education > Share Market > Indian Stock Market Timings – All Time in 1 Guide
Indian Stock Market Timings - All Time in 1 Guide

Stock market timings in India are something which every trader and investor should know. In fact, if anyone who deals in the stock trading or its related field must know everything about share market timing . The Indian stock market comprises of two exchanges: National Stock Exchange (NSE) and Bombay Stock Exchange (BSE). However, the timings of both the exchange are similar.

Before we go ahead, it is important to learn that the stock markets remain closed on the weekends. Both BSE and NSE do not work on Saturday and Sunday. In addition, both the exchanges remain closed on national holidays as well. Let us see.

  • Normal time for equity market – 9:15 am to 03:30 pm, Monday to Friday.
  • Trading time for commodity (MCX) market – 10:00 AM to 11:30 AM, Monday to Friday.
  • Trading time for Agri-community (NCDEX) market – 10:00 AM to 05:00 PM, Monday to Friday.

Stock Market Timings in Details

At what time Indian stock markets open is often the question of new investors. Another popular question is what is nse closing time or is the Indian share trading open today, etc. The questions are endless when it comes . The stock market timings can be divided into three sessions. They are:

  1. Pre-opening session
  2. Normal session
  3. Post-closing session

Let us understand each of them in detail.

Pre-Opening Session

  • Opening time in India is 9 a.m.
  • The pre-opening session is conducted between 9 a.m. to 9.15 a.m.
  • The concept of the pre-opening session was introduced to reduce  volatility during opening.
  • Furthermore, during the period of 9 a.m. to 9.08 m., the orders can be placed and modified. However, after 9.08 a.m. no new order shall be taken until 9.15 a.m.
  • During 9.08 a.m. to 9.12 a.m., the orders placed are matched and trades are confirmed.
  • In addition, the period from 9.12 a.m. to 9.15 a.m. is buffer period to ensure asmooth transition from pre-market session to normal trading session.

After pre-opening, normal trading session starts. Let us understand normal market session in detail.

Normal Session

  • The Normal trading session starts from 9.15 a.m. to 3.30 p.m.
  • During this time, the traders and investors can purchase and sell the shares. When the buying price of any share is equal to the selling price, the transaction is executed. In fact, this type of transaction is termed as a bilateral matching transaction.
  • Furthermore, the normal trading session does not have any lunch or tea hour break. To put it another way, the share trading remains open even during the lunch and tea
  • The closing time in India is 3.30 p.m. In addition, the period from 3.30 p.m. to 3.40 p.m. is price calculation period.
  • The weighted average price of a stock between 3 p.m. to 3.30 p.m. is its closing price.
  • Similarly, BSE and NSE index closing price is the weighted average price of the stocks that are constituents of the index between 3 p.m. to 3.30 p.m.

After the normal trading session, the Indian share market has post-closing session. Let us read about it in detail.

Post-closing Session

  • The post-closing session starts at 03:40 p.m. and closes at 4:00 p.m.
  • During this session, purchase, and sale of share take place at the closing price of the stocks. However, the purchase and sale of shares are possible only if there are substantial buyers for sellers and vice versa.

The above three sessions represent the stock market timing of stock exchanges in India. However, one special trading session happens not during the trading hours. It takes place during the festival of Diwali. The trading session is termed as “Muhurat Trading”. The date and time are declared few days before Diwali. In fact, the trading session begins in the evening and lasts for one hour. The timing of the session, in general, is 6.30 p.m. to 7.30 p.m. The pre-open session is from 6.15 p.m. to 6.30 p.m.

Commodity and Agri-Commodity [ Time ]

An individual dealing in the stock markets must be aware of the trading timing of commodity and agri commodity as well. The commodity  i.e. MCX is open from 10 a.m. to 11.30 p.m. Furthermore, the timings for the agri-commodity market is from 10 a.m. to 5 p.m. Both the markets operate from Monday to Friday, unless there is a public holiday.  Both remain closed on Saturday and Sunday.

Moving forward, let us have a look at the list of holidays in 2021.

BSE and NSE Holidays in 2021

If you are a traders or investor and like to plan things ahead of time. Then this section of the article is for you. The below list suggests the dates on which trading in BSE and NSE shall not be carried out. The holiday list consists of the days when NSE and BSE will be shut apart from Saturday and Sunday.

List of  Stock Market Trading Holidays in 2021




Republic Day January 26, 2021 Tuesday
Mahashivratri March 11, 2021 Thursday
Holi March 29, 2021 Monday
Good Friday April 02, 2021 Friday
Dr.Baba Saheb Ambedkar Jayanti April 14, 2021 Wednesday
Ram Navami April 21, 2021 Wednesday
Id-Ul-Fitr (Ramzan Id) May 13, 2021 Thursday
Bakri Id July 21, 2021 Wednesday
Muharram August 19, 2021 Thursday
Ganesh Chaturthi September 10, 2021 Friday
Dussehra October 15, 2021 Friday
Diwali* Laxmi Puja November 04, 2021 Thursday
Diwali Balipratipada November 05, 2021 Friday
Guru Nanak Jayanti November 19, 2021 Friday

Holiday On Saturday/Sunday




Mahavir Jayanti April 25, 2021 Sunday
Maharashtra Day May 01, 2021 Saturday
Independence Day August 15, 2021 Sunday
Mahatma Gandhi Jayanti October 02, 2021 Saturday
Christmas December 25, 2021 Sunday

Commodity Trading – MCX Holiday List 2021




Morning session

Evening session

New Year Day January 01, 2021 Friday Open Closed
Mahashivratri March 11, 2021 Thursday Closed Open
Holi March 29, 2021 Monday Closed Open
Good Friday April 02, 2021 Friday Closed Closed
Dr.Babasaheb Ambedkar Jayanti April 14, 2021 Wednesday Closed Open
Ram Navami April 21, 2021 Wednesday Closed Open
Id-Ul-Fitr (Ramzan Id) May 25, 2021 Thursday Closed Open
Diwali – Laxmi Puja November 04, 2021 Thursday Closed Open
Diwali – Balipratipada November 05, 2021 Monday Closed Open
Gurunanak Jayanti November 30, 2021 Monday Closed Open

If you are looking for Stock market timings in India / BSE, NSE Trading Hours / Trading Hours then your search ends here! The above list is just an indication of the holidays in 2021. The dates in case of festivals may change to another date depending on the day when the festival is celebrated.

About Us:

To understand a company in a better way it is important that one knows the important terms and concept. Trading Fuel is a pioneer in providing knowledge and information in relation. Our blogs and articles comprise of important trading concepts and terms that are helpful to not only new investors but old ones as well. Furthermore, we constantly update the reading material so that the readers never miss anything. Just visit our blogs and articles to enhance the share trading-related information.


Tradingfuel © 2024 | All Rights Reserved

    Join Free Class

    Join Free Class