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 2018.

BSE and NSE Holidays in 2020

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 2020




Maha shivratri

February 21, 2020



March 09, 2020


Ram Navami

April 02, 2020


Mahavir Jayanti

April 06, 2020


Good Friday

April 10, 2020


Dr. Babasaheb Ambedkar Jayanti

April 14, 2020


Maharashtra day

May 01, 2020


Bakri Eid

July 31, 2020


Ganesh Chaturthi

August 20, 2020


Mahatma Gandhi Jayanti

October 02, 2020


Diwali (Bali pratipada)

November 16, 2020



December 25, 2020


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 2020. 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.


Prashant Raut is a successful professional stock market trader. He is an expert in understanding and analyzing technical charts. With his 8 years of experience and expertise, he delivers webinars on stock market concepts. He also bags the ‘Golden Book of World Record’ for having the highest number of people attending his webinar on share trading.

Write A Comment