Free trial
Menu
Free toolNo sign-up

F&O Expiry Calendar

Futures and options on NSE expire on Tuesdays, and on BSE on Thursdays. When the expiry day is a trading holiday, contracts expire on the previous trading day. This calendar lists every Nifty expiry date and Sensex expiry left in 2026, the full list of 2026 monthly expiries and the 2026 trading holidays that move them.

F&O expiry dates

Calculating…

Plan entries and exits around expiry day.Read the expiry day guide
Key point
Nifty 50 has weekly options expiring every Tuesday. Bank Nifty, FinNifty, Nifty Midcap Select and stock F&O expire monthly, on the last Tuesday of the month. Sensex weekly options expire on Thursdays.

Expiry rules in 2026

ContractExchangeExpiryDay
Nifty 50 optionsNSEWeekly and monthlyTuesday; monthly on the last Tuesday
Bank Nifty, FinNifty, Nifty Midcap Select, Nifty Next 50NSEMonthlyLast Tuesday of the month
Index futuresNSEMonthlyLast Tuesday of the month
Stock futures and optionsNSEMonthlyLast Tuesday of the month
Sensex optionsBSEWeekly and monthlyThursday; monthly on the last Thursday
Bankex and Sensex 50BSEMonthlyLast Thursday of the month

NSE moved its expiries to Tuesday and BSE to Thursday from 1 September 2025, under SEBI's rules on expiry days. Each exchange keeps one weekly index option: Nifty 50 on NSE and Sensex on BSE. For what expiry and settlement involve, see our expiry meaning guide.

Nifty weekly expiries for the rest of 2026

Nifty 50 expiries, 27 October to 29 December 2026
  1. 27 Oct 2026Monthly expiry for Nifty, Bank Nifty, other indices and stock F&O.
  2. 3 Nov 2026Weekly expiry.
  3. 9 Nov 2026UpcomingWeekly expiry, moved to Monday because 10 November is Diwali Balipratipada.
  4. 17 Nov 2026UpcomingWeekly expiry.
  5. 23 Nov 2026UpcomingMonthly expiry, moved to Monday because 24 November is Guru Nanak Jayanti.
  6. 1 Dec 2026UpcomingWeekly expiry.
  7. 8 Dec 2026UpcomingWeekly expiry.
  8. 15 Dec 2026UpcomingWeekly expiry.
  9. 22 Dec 2026UpcomingWeekly expiry.
  10. 29 Dec 2026UpcomingMonthly expiry.

Sensex weekly expiries for the rest of 2026

MonthThursday expiriesMonthly expiry
October22, 2929 October
November5, 12, 19, 2626 November
December3, 10, 17, 24, 3131 December

No Thursday in the last quarter of 2026 is a trading holiday, so no Sensex expiry moves.

Monthly expiries in 2026

MonthNSE monthly expiryBSE monthly expiry
January27 Jan (Tue)29 Jan (Thu)
February24 Feb (Tue)26 Feb (Thu)
March30 Mar (Mon), as 31 March is Mahavir Jayanti25 Mar (Wed), as 26 March is Ram Navami
April28 Apr (Tue)30 Apr (Thu)
May26 May (Tue)27 May (Wed), as 28 May is Bakri Id
June30 Jun (Tue)25 Jun (Thu)
July28 Jul (Tue)30 Jul (Thu)
August25 Aug (Tue)27 Aug (Thu)
September29 Sep (Tue)24 Sep (Thu)
October27 Oct (Tue)29 Oct (Thu)
November23 Nov (Mon), as 24 November is Guru Nanak Jayanti26 Nov (Thu)
December29 Dec (Tue)31 Dec (Thu)

Trading holidays in 2026

These are the weekday trading holidays for the equity and equity derivatives segments.

DateDayHoliday
15 Jan 2026ThursdayMunicipal elections in Maharashtra
26 Jan 2026MondayRepublic Day
3 Mar 2026TuesdayHoli
26 Mar 2026ThursdayRam Navami
31 Mar 2026TuesdayMahavir Jayanti
3 Apr 2026FridayGood Friday
14 Apr 2026TuesdayDr Baba Saheb Ambedkar Jayanti
1 May 2026FridayMaharashtra Day
28 May 2026ThursdayBakri Id
26 Jun 2026FridayMuharram
14 Sep 2026MondayGanesh Chaturthi
2 Oct 2026FridayMahatma Gandhi Jayanti
20 Oct 2026TuesdayDussehra
10 Nov 2026TuesdayDiwali Balipratipada
24 Nov 2026TuesdayGuru Nanak Jayanti
25 Dec 2026FridayChristmas

Diwali Laxmi Pujan falls on Sunday, 8 November 2026. The exchanges hold a special Muhurat trading session that day, with timings announced by circular.

What changes on expiry day

  • Extra margin for sellers: short index options expiring that day carry an additional 2% extreme loss margin.
  • No calendar spread benefit: positions in contracts expiring that day lose the margin offset from calendar spreads.
  • Settlement: index options settle in cash. Stock options that expire in the money settle by delivery of shares, so many brokers restrict new positions in the days before expiry.
  • STT on exercise: in-the-money options held to expiry are exercised, and the buyer pays STT of 0.15% on the intrinsic value. See our STT tax calculator.
  • Fast time decay: options lose much of their remaining time value on the last day. Our guide to expiry day strategies covers how traders approach it.

Planning strategies around expiry

  • Weekly strategies on Nifty run Tuesday to Tuesday. In weeks with a holiday on Tuesday, the expiry moves to Monday, so a strategy that enters on Monday may be trading on expiry day.
  • Monthly strategies on Bank Nifty and stocks have one expiry a month, so check the date before choosing a contract.
  • Algo bots should pick the contract by expiry date rather than a fixed symbol, so they roll correctly when a holiday moves the expiry.

QuantPower's strategy builder and backtesting let you test expiry-based rules, and paper trading shows how they behave on real expiry days.

Start your free trial

Connect your broker, build a strategy and test it on paper before a single live order goes out.

Frequently asked questions

How do I work out the Nifty expiry date for a week?

Take that week's Tuesday. If Tuesday is a trading holiday, the expiry moves to the previous trading day, and the last Tuesday of the month is also the monthly expiry.

What happens to expiry when it falls on a holiday?

Contracts expire on the previous trading day. For example, the Nifty weekly expiry due on Tuesday, 10 November 2026 moves to Monday, 9 November because of Diwali Balipratipada.

Which indices have weekly options in 2026?

Only two: Nifty 50 on NSE, expiring on Tuesdays, and Sensex on BSE, expiring on Thursdays. Bank Nifty, FinNifty, Nifty Midcap Select, Nifty Next 50, Bankex and Sensex 50 expire monthly.

When is Sensex expiry?

Thursday. Sensex weekly options expire every Thursday on BSE, and the monthly contract on the last Thursday.

When is the last F&O expiry of 2026?

29 December 2026 on NSE and 31 December 2026 on BSE.

Sources

  • SEBI, measures to strengthen the equity index derivatives framework, 1 October 2024, and circular on expiry days, 26 May 2025 (checked 20 October 2026)
  • NSE and BSE, trading holiday lists for 2026 (NSE circular NSE/FAOP/71777, 12 December 2025, which also sets Muhurat trading on Sunday, 8 November 2026), including the added holiday on 15 January 2026 for municipal elections in Maharashtra (nseindia.com, bseindia.com) (checked 20 October 2026)
  • NSE, schedule of STT, exchange transaction charges, SEBI turnover fee and stamp duty; Finance Act, 2026 (STT rates from 1 April 2026) (checked 20 October 2026)
Expiry dates follow exchange rules and the 2026 holiday lists, checked on 20 October 2026. Exchanges can add holidays or change dates by circular, so confirm with NSE and BSE before you trade. Trading involves substantial risk.