Bank Nifty Expiry Date: Monthly on the Last Tuesday (Next 12 Expiries)
Updated 1 November 2026
Bank Nifty (BANKNIFTY) futures and options expire once a month, on the last Tuesday of the month. The next expiry is 23 Nov 2026. If the last Tuesday is a trading holiday, expiry moves to the previous trading day.
The next 12 BANKNIFTY expiries
| EXPIRY DATE | WEEKDAY | TYPE |
|---|---|---|
| 23 Nov 2026 | Monday | Monthly |
| 29 Dec 2026 | Tuesday | Monthly (quarterly) |
| 25 Jan 2027 | Monday | Monthly |
| 23 Feb 2027 | Tuesday | Monthly |
| 30 Mar 2027 | Tuesday | Monthly (quarterly) |
| 27 Apr 2027 | Tuesday | Monthly |
| 25 May 2027 | Tuesday | Monthly |
| 29 Jun 2027 | Tuesday | Monthly (quarterly) |
| 27 Jul 2027 | Tuesday | Monthly |
| 31 Aug 2027 | Tuesday | Monthly |
| 28 Sept 2027 | Tuesday | Monthly (quarterly) |
| 26 Oct 2027 | Tuesday | Monthly |
These dates are computed from NSE's expiry rule and its published trading holidays, and refresh daily. 2 dates fall on a Monday because a holiday moved them earlier. Holiday lists for the following year are usually published in December, so dates more than a few months out can still move. The expiry calendar has every other index.
Contract specifications
| ITEM | BANKNIFTY |
|---|---|
| Exchange | NSE |
| Underlying | NIFTY BANK index |
| Lot size | 30 units |
| Expiry | Last Tuesday of the month (monthly only) |
| Quarterly contracts | March, June, September, December |
| Strike interval | 100 points (near the money) |
| Trading hours | 09:15 to 15:30 IST |
| Settlement | Cash, against the final settlement price |
contract value = index level × lot size at 55,000: 55,000 × 30 = ₹16,50,000 ₹ per point = 30 per lot
Why there's no Bank Nifty weekly expiry
Bank Nifty used to have weekly options and was for years the most actively traded weekly contract in India. Under SEBI's October 2024 measures, each exchange may offer weekly options on only one benchmark index. NSE kept NIFTY, so Bank Nifty's weekly contracts were discontinued in November 2024 and only monthly and quarterly contracts remain. On BSE the weekly index is SENSEX. Much of the short-dated activity that used to sit in BANKNIFTY moved to NIFTY and SENSEX weeklies. The weekly expiry guide covers the full set of rules.
Rollover
Because BANKNIFTY futures are monthly, positions are rolled into the next month in the last week or so before expiry. Near-month open interest falls while next-month open interest rises, which can look like heavy unwinding if you only watch the near month. The open interest guide shows how to combine the months and read rollover percentage and cost.
On expiry day
- Short BANKNIFTY options expiring that day carry an additional 2% Extreme Loss Margin. With a 30-unit lot and a 55,000 strike, that is ₹33,000 extra per lot. Work out yours with the ELM calculator.
- Calendar-spread margin benefits are withdrawn on the expiring leg.
- Near-the-money options become very sensitive to small index moves in the final hours, and out-of-the-money options lose their remaining time value.
- In-the-money options are exercised automatically and settled in cash.
Before each BANKNIFTY expiry
- Confirm the date against the NSE circular, especially in holiday-heavy months.
- Decide which positions to roll, close or let expire, a few days ahead.
- Have the extra expiry-day margin in the account before the session opens.
- Check the lot size of the series you are rolling into on the BANKNIFTY page.
Frequently asked questions
- When is Bank Nifty expiry?
- On the last Tuesday of every month. If that Tuesday is an NSE trading holiday, expiry moves to the previous trading day.
- Does Bank Nifty have weekly expiry?
- No. BANKNIFTY weekly contracts were discontinued in November 2024 after SEBI limited each exchange to weekly options on one benchmark index. NSE kept NIFTY.
- What is the Bank Nifty lot size?
- 30 units per contract in the current series. Lot sizes are revised periodically.
- Is Bank Nifty expiry cash settled?
- Yes. BANKNIFTY futures and options settle in cash against the final settlement price on expiry day.
- What time does Bank Nifty expire?
- Contracts trade until the normal close at 15:30 IST on expiry day, and settle against the final settlement price for that day.
Educational content about how market structure is measured. It isn't a recommendation to trade any instrument, and examples use illustrative numbers.