Skip to content
on NiftyScanner

Find your next idea

Articles
Market calendar

Is the stock market open today? "Closed" can mean four different things

Published Updated

Is the stock market open today, or shut? A trading holiday, a named weekend, a clearing holiday and a special session are four different answers.

Quick answer

Is the stock market open today? When the answer is "closed", it can mean four different states: a weekday trading holiday, a weekend that happens to carry a holiday name, a day the clearing corporation is shut, and a weekend day with a special session on its own timetable. Each one has different consequences. A calendar that treats the day as one open-or-shut flag gets at least two of them wrong.

  1. The published 2026 NSE calendar carries 16 weekday trading holidays. It also carries weekend dates with a holiday name, which change nothing.
  2. Trading and clearing are separate calendars. A holiday after a trade does not move the trade date. It moves the settlement date.
  3. A day can be shut for regular trading and still have a session scheduled. The timings for it are published in a later circular.
  4. For a date outside the published calendar, the answer is "not known". Holidays cannot be worked out from a weekday rule.

Is market closed today? Four closures that are not the same

Four closures that are not the same closure
What is closedA 2026 exampleWhat it changes
Trading holidayThu, 15 Jan, 2026 — Municipal Corporation General ElectionsNo trading and no clearing. It removes a day from both calendars.
A weekend that also carries a named holidaySun, 15 Feb, 2026 — MahashivratriNothing. The market was already shut. The name on the circular is why published holiday counts disagree.
A clearing day lost after your tradeA Wed, 14 Jan, 2026 trade, T+1Your trade date is untouched. The settlement date moves to Fri, 16 Jan, 2026.
Regular hours closed, a special session on its own timetableSun, 8 Nov, 2026 — Diwali Muhurat trading sessionNeither open at the usual hours nor shut for the day. The timetable comes from the session's own circular.
A tool that treats the day as one open-or-shut flag gets the last two rows wrong. It gets them wrong silently.

Each row answers a different question. Whether an order can be placed today. Whether a published holiday count should include a date. When money settles. And whether "shut" means shut all day.

A holiday on a weekend changes nothing, and is still on the circular

The 2026 exchange calendar lists 16 weekday trading holidays. It separately names weekend dates that fall on a holiday: Mahashivratri on Sun, 15 Feb, 2026, Id-Ul-Fitr (Ramadan Eid) on Sat, 21 Mar, 2026, Independence Day on Sat, 15 Aug, 2026, Diwali Laxmi Pujan on Sun, 8 Nov, 2026.

Two sites can publish different holiday counts for the same year, while quoting the same circular. Those weekend rows are why. One counted the named weekend dates. The other did not. Neither is a trading day anyone loses.

Settlement holiday: trading and clearing are two calendars

This is the one that surprises people, because it is the one that touches money. The trade date is fixed by when the trade happened. The settlement date is counted forward over days on which the clearing corporation actually operates. A holiday falling after a trade therefore pushes settlement out. It changes nothing about the trade itself.

A worked example from the 2026 calendar A T+1 trade on Wed, 14 Jan, 2026 does not settle the next day. 15 Jan 2026 became a trading and settlement holiday, so trades from 14 Jan settle on 16 Jan. The indicative settlement date becomes Fri, 16 Jan, 2026.

If the question is when funds or shares are actually available, the trading calendar is the wrong one.

Open, but not in the usual way

Two 2026 dates break the open-or-shut model, in opposite directions. Sun, 1 Feb, 2026 was a Sunday. The exchange ran a special live trading session on it, with published timings of 09:15–15:30 IST (Normal market). A weekend rule would have called that day shut.

Sun, 8 Nov, 2026 is the other case. The annual circular lists it as Diwali Laxmi Pujan, with the exchange's own note: "Muhurat Trading timings to be notified separately by NSE." For weeks the honest answer was neither "open at the usual time" nor "shut all day". Then NSE/CMTR/76941 timed the session, from 2:05 pm to 4:00 pm IST, in stages.

Why this is a design problem, not a trivia point A calendar stored as one true-or-false flag per date cannot hold either day. It may claim a Sunday was shut when a live session ran. It may instead claim regular hours on a date the exchange has not timed yet. Both are confident, and both are wrong.

When the answer is "not known"

Exchange calendars are published a year at a time, by circular. Later circulars amend them. Holidays cannot be derived. No weekday rule produces them. A date outside the published years has no answer that can be worked out.

For those dates, the tools here say "not known". They do not guess from the day of the week. A blank is annoying. But a guessed holiday list that looks official is how wrong calendars spread.

Is the stock market open today? Reading the answer properly

  1. Ask which market. Equity cash, equity derivatives and other segments do not have to share a status on a given day.
  2. Ask which calendar. If the question is about money reaching an account, it is a clearing question, not a trading one.
  3. Check for a special or pending session before accepting a weekend or holiday as a full closure.
  4. Confirm against the current circular. Calendars are amended during the year. The 2026 set on this site already carries an addendum.

The documents this post is built on

Each card is a real document, named by its own reference number and date, with the part of this post that rests on it and the day a human last opened it.

NSE/CMTR/7177512 Dec 2025Read the circular
The 16 weekday trading holidays for 2026, and the weekend dates that carry a named holiday. That includes Diwali Laxmi Pujan, whose Muhurat session was timed later, by NSE/CMTR/76941.
NSE Capital Market holiday calendar · Checked 7 September 2026
NSE/CMTR/7226012 Jan 2026Read the circular
The added trading holiday on Thu, 15 Jan, 2026, which is what moves the settlement example in this post.
Addendum to the 2026 calendar · Checked 7 September 2026
NSE/CMTR/72349date not citedRead the circular
The live session held on Sun, 1 Feb, 2026, a Sunday, and its published timings.
Special live trading session · Checked 7 September 2026
NCL/CMPT/72278date not cited
15 Jan 2026 became a trading and settlement holiday, so trades from 14 Jan settle on 16 Jan.
Clearing-corporation settlement schedule · Checked 7 September 2026
Also referenced.
Every figure in this post comes from one of these documents. Rates, lot sizes and calendars change by circular. If you read this long after the dates above, check the current document before you rely on a number.

Sources

If a figure here disagrees with its source, trust the source.

Read the editorial policy →

Make it concrete

Frequently asked

Is a holiday that falls on a Sunday an extra day off?

No. The market was already closed. The date appears on the exchange circular with its holiday name. That is why published holiday counts differ, though no trading day is lost.

Does a holiday change my settlement date?

It can. Settlement is counted over days the clearing corporation operates. A holiday after a trade moves the settlement date, and not the trade date. On the 2026 calendar a T+1 trade on Wed, 14 Jan, 2026 settles on Fri, 16 Jan, 2026.

Can the market be open on a Sunday?

Yes, when the exchange schedules a session by circular. Sun, 1 Feb, 2026 was one such Sunday.

Why does this site sometimes say the status is unavailable?

Because the published calendar does not cover that date. Holidays come from circulars and cannot be derived from a weekday rule. An unavailable answer is preferred to a guessed one.

Who wrote this

LearnNifty

Writing and review

Written and checked by LearnNifty.

Read the editorial policy →

Next step

Is the market open today?

The live IST answer, with today's session timings and the next trading day.

Open the page