How many trading days in a year

On average, the number of trading days in a year is 252 days, which translates to 21 trading days on average each month and 63 trading days per quarter. However, the number of trading days is not constant; it varies from year to year. For instance, in 2019, there were 252 trading days out of a total of 365 days in that year, while 2020, being a leap year (366 days) had 253 trading days. In 2021, barring any new circumstances, there will be 252 trading days, but this number may change if there are new events and state functions.

Generally, this is how to calculate the number of trading days in a year in the U.S. market:

Number of days in the year — number of weekends — number of holidays = Total trading days in the year

There are 104 weekend days (Saturday and Sunday) and 9 market holidays when the stock exchanges are closed. So, the calculation for the total number of trading days will be as follows:

365 days — 104 days — 9 days = 252 days

Out of 365 days in the year 2021, 104 days are weekend days (Saturday and Sunday) when the stock exchanges stay closed. Apart from the weekends, there are 13 holidays in 2021.

National Stock Exchange

The list of National Stock Exchange (NSE) holidays for 2021 includes the national holidays and the regional public holidays. NSE has five working days a week, i.e., from Monday to Friday. The exchange remains closed on all Saturdays. While the starting bell of the exchange is at 9:15 am, the closing bell is at 3:30 pm.

Trading timings of BSE and NSE

Morning trading shall take place between 10:00 a.m. and 05:00 p.m.

Evening trading shall take place between 05:00 p.m. and 11:30 p.m.

Pre-open timings

Modification and order entry begins at 09:00 am on all business days.

Modification and order entry closes at 09:08 a.m. on all business days.