Calendar
F&O expiry calendar for Indian index options
When Nifty, Bank Nifty, Sensex and the other index options expire next, with holiday shifts already applied.
The rules in force
- NSE contracts expire on Tuesday, BSE contracts on Thursday.
- Weekly options only on Nifty 50 (NSE) and Sensex (BSE). All other indices are monthly: the last Tuesday or Thursday of the month.
- If the expiry day is a trading holiday, the contract expires on the previous trading day.
As of 2026-11-02. Source: NSE circular NSE/FAOP/68589 on expiry days
Nifty 50
NSEWeekly + monthly
- Tue, 3 Nov, 2026Tomorrow
- Mon, 9 Nov, 2026Holiday: moved from Tue, 10 Nov, 2026in 7 days
- Tue, 17 Nov, 2026in 15 days
- Mon, 23 Nov, 2026Holiday: moved from Tue, 24 Nov, 2026Monthlyin 21 days
- Tue, 1 Dec, 2026in 29 days
- Tue, 8 Dec, 2026in 36 days
Nifty Bank
NSEMonthly
- Mon, 23 Nov, 2026Holiday: moved from Tue, 24 Nov, 2026Monthlyin 21 days
- Tue, 29 Dec, 2026Monthlyin 57 days
- Tue, 26 Jan, 2027(holidays not yet published)Monthlyin 85 days
- Tue, 23 Feb, 2027(holidays not yet published)Monthlyin 113 days
Nifty Financial Services
NSEMonthly
- Mon, 23 Nov, 2026Holiday: moved from Tue, 24 Nov, 2026Monthlyin 21 days
- Tue, 29 Dec, 2026Monthlyin 57 days
- Tue, 26 Jan, 2027(holidays not yet published)Monthlyin 85 days
- Tue, 23 Feb, 2027(holidays not yet published)Monthlyin 113 days
Nifty Midcap Select
NSEMonthly
- Mon, 23 Nov, 2026Holiday: moved from Tue, 24 Nov, 2026Monthlyin 21 days
- Tue, 29 Dec, 2026Monthlyin 57 days
- Tue, 26 Jan, 2027(holidays not yet published)Monthlyin 85 days
- Tue, 23 Feb, 2027(holidays not yet published)Monthlyin 113 days
Nifty Next 50
NSEMonthly
- Mon, 23 Nov, 2026Holiday: moved from Tue, 24 Nov, 2026Monthlyin 21 days
- Tue, 29 Dec, 2026Monthlyin 57 days
- Tue, 26 Jan, 2027(holidays not yet published)Monthlyin 85 days
- Tue, 23 Feb, 2027(holidays not yet published)Monthlyin 113 days
Sensex
BSEWeekly + monthly
- Thu, 5 Nov, 2026in 3 days
- Thu, 12 Nov, 2026in 10 days
- Thu, 19 Nov, 2026in 17 days
- Thu, 26 Nov, 2026Monthlyin 24 days
- Thu, 3 Dec, 2026in 31 days
- Thu, 10 Dec, 2026in 38 days
Bankex
BSEMonthly
- Thu, 26 Nov, 2026Monthlyin 24 days
- Thu, 31 Dec, 2026Monthlyin 59 days
- Thu, 28 Jan, 2027(holidays not yet published)Monthlyin 87 days
- Thu, 25 Feb, 2027(holidays not yet published)Monthlyin 115 days
Trading holidays used
2026
- Thu, 15 Jan, 2026
- Mon, 26 Jan, 2026
- Tue, 3 Mar, 2026
- Thu, 26 Mar, 2026
- Tue, 31 Mar, 2026
- Fri, 3 Apr, 2026
- Tue, 14 Apr, 2026
- Fri, 1 May, 2026
- Thu, 28 May, 2026
- Fri, 26 Jun, 2026
- Mon, 14 Sept, 2026
- Fri, 2 Oct, 2026
- Tue, 20 Oct, 2026
- Tue, 10 Nov, 2026
- Tue, 24 Nov, 2026
- Fri, 25 Dec, 2026
2027
Not yet published by the exchanges.
As of 2026-11-02. Source: NSE circular NSE/FAOP/71777 (holidays 2026)