Share Market Timings in India [2020]



Share Market Timings in India – There are two major stock Exchanges in India – one is the National Stock Exchange (NSE) and the second is the Bombay Stock Exchange (BSE).

If someone wants to invest in Share Market or already investing in Stock Market, the Stock market Timing is crucial data to stay in the Indian market.

The general stock market trading time for the equity segment is between 09:15 am to 15:30 pm, Monday to Friday.

If you are trading commodity at MCX, the Market Trading timing for MCX (commodity market) is between 10:00 am to 11:30 pm, Monday to Friday.

The trading time for NCDEX (Agri-Community)is between 10:00 am to 05:00 pm, Monday to Friday.

I hope, you have got an idea about Share Market Timing in general and for major segments that are traded mostly.

If you want to know the Stock Exchange specific Trading Time than keep reading the article. I am going to explain the Share Market Trading Time for each stock exchange in India.


First, I am going to start with the National Stock Exchange Trading Time. But you should note that NSE don’t trade on NSE Holidays and Saturday/Sunday. I’ve published a list for NSE Holiday declared by NSE.

NSE Market Timings

Trading on the equities market takes place on all days of the week (except Saturdays, Sundays and holidays declared by the National Stock Exchange in advance). The market timings of the equities segment on NSE are:

Pre-open Timings to Trade Equities on NSE

  • Order entry & modification Open: 09:00 hrs
  • Order entry & modification Close: 09:08 hrs*

Note: With random closure in the last minute. Pre-open order matching starts immediately after the close of pre-open order entry.

Regular market trading Timings to Trade Equities on NSE

  • Normal / Limited Physical Market Open: 09:15 hrs
  • Normal / Limited Physical Market Close: 15:30 hrs

Block Deal Session Timings

  • Morning Block Deal Window: This window shall operate between 08:45 AM to 09:00 AM.
  • Afternoon Block Deal Window: This window shall operate between 02:05 PM to 2:20 PM.

The Closing Session is held between 15.40 hrs and 16.00 hrs

Note: The Exchange may, however, close the market on days other than the above schedule holidays or may open the market on days originally declared as holidays as per requirements. The Exchange may also extend, advance or reduce market trading hours when it deems fit and necessary.

Source: National Stock Exchange

NSE trade according to the time published above.


So, now I’ll explain the trading time for the stock market at BSE. Trading takes place on BSE on all days except BSE Holidays. I’ve published a list of BSE Holiday declared by BSE.

BSE Market Timings

Trading on the equities market takes place on all days of the week (except Saturdays, Sundays and holidays declared by the Bombay Stock Exchange in advance). The market timings of the equities segment on BSE are:

Pre-open Timings to Trade Equities on BSE

  • Order entry & modification Open : 09:00 hrs
  • Order entry & modification Close : 09:08 hrs*

Note: With random closure in the last minute. Pre-open order matching starts immediately after the close of pre-open order entry.

Regular trading Timings to Trade Equities on BSE

  • Normal / Limited Physical Market Open: 09:15 hrs
  • Normal / Limited Physical Market Close: 15:30 hrs

Block Deal Session Timings:

  • Morning Block Deal Window: This window shall operate between 08:45 AM to 09:00 AM.
  • Afternoon Block Deal Window: This window shall operate between 02:05 PM to 2:20 PM.

The Closing Session is held between 15.40 hrs and 16.00 hrs

Note: The Exchange may, however, close the market on days other than the above schedule holidays or may open the market on days originally declared as holidays as per requirements. The Exchange may also extend, advance or reduce market trading hours when it deems fit and necessary.

Source: Bombay Stock Exchange

That is all about Stock Market Timings in India, I hope you’ll get benefited from the information provided here. If you still have any doubts or problems regarding Share Market Timings in India, don’t forget to contact us.

TATA CONSULTANCY S 
₹ 2,154.40  (-0.11%)
HINDUSTAN UNILEVER 
₹ 2,239.45  (-0.39%)
BHARTI AIRTEL LTD 
₹ 538.75  (-1.26%)
DR REDDYS LABS 
₹ 3,232.00  (-0.72%)
RELIANCE INDS 
₹ 1,467.80  (-1.22%)
GRASIM INDUSTRIES 
₹ 740.60  (-1.42%)
SUN PHARMACEUTICAL 
₹ 408.30  (0.83%)
HCL TECHNOLOGIES 
₹ 606.35  (-0.28%)
MARUTI SUZUKI IND 
₹ 6,627.90  (-1.92%)
BAJAJ FINSERV LTD 
₹ 9,570.00  (-1.44%)
OIL & NATURAL GAS 
₹ 101.10  (-1.65%)
ULTRATECH CEMENT 
₹ 4,414.40  (-0.31%)
NESTLE INDIA 
₹ 16,455.75  (-0.51%)
HERO MOTOCORP LTD 
₹ 2,202.75  (-1.67%)
POWER GRID CORP 
₹ 186.95  (-1.22%)
HINDALCO INDS 
₹ 179.75  (-5.37%)
INFOSYS LTD 
₹ 807.65  (1.34%)
EICHER MOTORS 
₹ 18,361.50  (-2.58%)
TECH MAHINDRA 
₹ 833.00  (0.41%)
WIPRO 
₹ 245.25  (-0.18%)
BHARTI INFRATEL LT 
₹ 226.10  (-0.04%)
CIPLA 
₹ 431.10  (-1.07%)
TITAN COMPANY LTD 
₹ 1,306.75  (-1.22%)
ADANI PORT SPECIAL 
₹ 367.25  (-0.97%)
VEDANTA LIMITED 
₹ 137.35  (-3.51%)
ASIAN PAINTS LTD 
₹ 1,841.10  (-0.06%)
GAIL INDIA LTD 
₹ 117.45  (-1.55%)
JSW STEEL LTD 
₹ 271.30  (-3.73%)
KOTAK MAHINDRA BAN 
₹ 1,667.90  (-1.07%)
BHARAT PETROL CORP 
₹ 467.70  (-0.86%)
NTPC LTD 
₹ 109.55  (-1.62%)
BRITANNIA INDS 
₹ 3,040.00  (-0.63%)
AXIS BANK 
₹ 732.45  (-1.59%)
TATA STEEL LTD 
₹ 427.10  (-3.71%)
YES BANK 
₹ 35.10  (-0.99%)
INDUSIND BANK LTD 
₹ 1,172.70  (-0.80%)
INDIAN OIL CORP 
₹ 111.80  (-0.45%)
UPL LIMITED 
₹ 585.95  (0.27%)
COAL INDIA LTD 
₹ 176.35  (-1.67%)
STATE BK OF INDIA 
₹ 328.95  (0.40%)
ZEE ENTERTAIN ENT 
₹ 252.30  (-1.75%)
HDFC BANK 
₹ 1,202.00  (-1.24%)
TATA MOTORS LTD. 
₹ 153.40  (-3.22%)
HOUSING DEVEL FIN 
₹ 2,320.95  (-2.05%)
LARSEN & TOUBRO 
₹ 1,255.85  (-1.93%)
BAJAJ AUTO LTD 
₹ 3,034.35  (-1.02%)
BAJAJ FINANCE LTD 
₹ 4,840.00  (-0.83%)
ITC 
₹ 202.90  (-2.19%)
ICICI BANK 
₹ 535.50  (-2.10%)