F&O Lot Sizes & Expiry Calendar 2026 (India)
The complete reference for Indian F&O traders: current lot sizes for every index and top stock, plus the live weekly & monthly expiry calendar for NSE and BSE, updated for the 2026 expiry rules. Log each contract in our trading journal India.
Index F&O lot sizes (2026)
| Index | Exchange | Lot size | Expiry |
|---|---|---|---|
| Nifty 50 | NSE | 65 | Weekly + Monthly, Tuesday |
| Bank Nifty | NSE | 30 | Monthly only, last Tuesday |
| Fin Nifty | NSE | 60 | Monthly only, last Tuesday |
| Midcap Nifty | NSE | 120 | Monthly only, last Tuesday |
| Nifty Next 50 | NSE | 25 | Monthly only, last Tuesday |
| Sensex | BSE | 20 | Weekly + Monthly, Thursday |
| Bankex | BSE | 30 | Monthly only, last Thursday |
| Sensex 50 | BSE | 60 | Monthly only, last Thursday |
Upcoming F&O expiry dates
Next expiry dates per instrument (auto-updated; holiday-adjusted to the previous trading day).
Nifty 50
Weekly + monthly (Tuesday)- 27-Oct-2026, next
- 03-Nov-2026
- 09-Nov-2026
- 17-Nov-2026
- 23-Nov-2026
- 01-Dec-2026
Sensex
Weekly + monthly (Thursday)- 29-Oct-2026, next
- 05-Nov-2026
- 12-Nov-2026
- 19-Nov-2026
- 26-Nov-2026
- 03-Dec-2026
Bank Nifty
Monthly only (last Tuesday)- 27-Oct-2026, next
- 23-Nov-2026
- 29-Dec-2026
Fin Nifty
Monthly only (last Tuesday)- 27-Oct-2026, next
- 23-Nov-2026
- 29-Dec-2026
Midcap Nifty
Monthly only (last Tuesday)- 27-Oct-2026, next
- 23-Nov-2026
- 29-Dec-2026
Need a countdown or a specific contract? Use the Expiry Day Calculator.
F&O stock lot sizes (210 NSE stocks)
Lot sizes for every NSE F&O stock (Oct/Nov 2026 contracts). All NSE stock F&O expire monthly on the last Tuesday.
| Stock | Lot size |
|---|---|
| 360ONE | 500 |
| ABB | 125 |
| ABCAPITAL | 3100 |
| ADANIENSOL | 675 |
| ADANIENT | 309 |
| ADANIGREEN | 600 |
| ADANIPORTS | 475 |
| ADANIPOWER | 3550 |
| ALKEM | 125 |
| AMBER | 100 |
| AMBUJACEM | 1200 |
| ANGELONE | 2500 |
| APLAPOLLO | 350 |
| APOLLOHOSP | 125 |
| ASHOKLEY | 5000 |
| ASIANPAINT | 250 |
| ASTRAL | 425 |
| ATHERENERG | 375 |
| AUBANK | 1000 |
| AUROPHARMA | 550 |
| AXISBANK | 625 |
| BAJAJ-AUTO | 75 |
| BAJAJFINSV | 300 |
| BAJAJHLDNG | 75 |
| BAJFINANCE | 750 |
| BANDHANBNK | 3600 |
| BANKBARODA | 2925 |
| BANKINDIA | 5200 |
| BDL | 425 |
| BEL | 1425 |
| BHARATFORG | 500 |
| BHARTIARTL | 475 |
| BHEL | 2625 |
| BIOCON | 2500 |
| BLUESTARCO | 325 |
| BOSCHLTD | 25 |
| BPCL | 1975 |
| BRITANNIA | 125 |
| BSE | 200 |
| CAMS | 825 |
| CANBK | 6750 |
| CDSL | 475 |
| CGPOWER | 850 |
| CHOLAFIN | 625 |
| CIPLA | 425 |
| COALINDIA | 1350 |
| COCHINSHIP | 400 |
| COFORGE | 475 |
| COLPAL | 275 |
| CONCOR | 1250 |
| CROMPTON | 2150 |
| CUMMINSIND | 200 |
| DABUR | 1250 |
| DELHIVERY | 2075 |
| DIVISLAB | 100 |
| DIXON | 50 |
| DLF | 950 |
| DMART | 150 |
| DRREDDY | 625 |
| EICHERMOT | 100 |
| ETERNAL | 2425 |
| FEDERALBNK | 2500 |
| FORCEMOT | 25 |
| FORTIS | 775 |
| GAIL | 3550 |
| GLENMARK | 375 |
| GMRAIRPORT | 6975 |
| GODFRYPHLP | 275 |
| GODREJCP | 500 |
| GODREJPROP | 325 |
| GRASIM | 250 |
| GVT&D | 125 |
| HAL | 150 |
| HAVELLS | 500 |
| HCLTECH | 400 |
| HDFCAMC | 300 |
| HDFCBANK | 650 |
| HDFCLIFE | 1100 |
| HEROMOTOCO | 150 |
| HINDALCO | 700 |
| HINDPETRO | 2025 |
| HINDUNILVR | 300 |
| HINDZINC | 1225 |
| HYUNDAI | 275 |
| ICICIBANK | 700 |
| ICICIGI | 325 |
| ICICIPRULI | 925 |
| IDEA | 71475 |
| IDFCFIRSTB | 9275 |
| IEX | 4350 |
| INDHOTEL | 1000 |
| INDIANB | 1000 |
| INDIGO | 150 |
| INDUSINDBK | 700 |
| INDUSTOWER | 1700 |
| INFY | 400 |
| INOXWIND | 6400 |
| IOC | 4875 |
| IREDA | 4525 |
| IRFC | 5425 |
| ITC | 1725 |
| JINDALSTEL | 625 |
| JIOFIN | 2350 |
| JSWENERGY | 1075 |
| JSWSTEEL | 675 |
| JUBLFOOD | 1250 |
| KALYANKJIL | 1350 |
| KAYNES | 150 |
| KEI | 175 |
| KFINTECH | 575 |
| KOTAKBANK | 2000 |
| KPITTECH | 775 |
| LAURUSLABS | 850 |
| LICHSGFIN | 1000 |
| LICI | 1400 |
| LODHA | 625 |
| LT | 175 |
| LTF | 2250 |
| LTM | 150 |
| LUPIN | 425 |
| M&M | 200 |
| MAHABANK | 6500 |
| MANAPPURAM | 3000 |
| MANKIND | 250 |
| MARICO | 1200 |
| MARUTI | 50 |
| MAXHEALTH | 525 |
| MAZDOCK | 225 |
| MCX | 225 |
| MFSL | 400 |
| MOTHERSON | 6150 |
| MOTILALOFS | 775 |
| MPHASIS | 275 |
| MUTHOOTFIN | 275 |
| NAM-INDIA | 625 |
| NATIONALUM | 1875 |
| NAUKRI | 550 |
| NBCC | 6500 |
| NESTLEIND | 500 |
| NHPC | 6950 |
| NMDC | 6750 |
| NTPC | 1500 |
| NYKAA | 3125 |
| OBEROIRLTY | 350 |
| OFSS | 100 |
| OIL | 1400 |
| ONGC | 2250 |
| PAGEIND | 20 |
| PATANJALI | 1075 |
| PAYTM | 725 |
| PERSISTENT | 125 |
| PETRONET | 1900 |
| PFC | 1300 |
| PGEL | 950 |
| PHOENIXLTD | 350 |
| PIDILITIND | 500 |
| PIIND | 175 |
| PNB | 8000 |
| PNBHOUSING | 650 |
| POLICYBZR | 350 |
| POLYCAB | 125 |
| POWERGRID | 1900 |
| POWERINDIA | 25 |
| PREMIERENE | 650 |
| PRESTIGE | 450 |
| RADICO | 150 |
| RBLBANK | 3175 |
| RECLTD | 1575 |
| RELIANCE | 500 |
| RVNL | 1925 |
| SAGILITY | 12000 |
| SAIL | 4700 |
| SBICARD | 800 |
| SBILIFE | 375 |
| SBIN | 750 |
| SHREECEM | 25 |
| SHRIRAMFIN | 825 |
| SIEMENS | 175 |
| SOLARINDS | 50 |
| SONACOMS | 1225 |
| SRF | 200 |
| SUNPHARMA | 350 |
| SUPREMEIND | 175 |
| SUZLON | 12700 |
| SWIGGY | 1825 |
| TATACONSUM | 550 |
| TATAELXSI | 125 |
| TATAPOWER | 1450 |
| TATASTEEL | 2750 |
| TCS | 225 |
| TECHM | 600 |
| TIINDIA | 200 |
| TITAN | 175 |
| TMPV | 1600 |
| TORNTPHARM | 125 |
| TRENT | 225 |
| TVSMOTOR | 175 |
| ULTRACEMCO | 50 |
| UNIONBANK | 4425 |
| UNITDSPR | 400 |
| UNOMINDA | 550 |
| UPL | 1355 |
| VBL | 1275 |
| VEDL | 1150 |
| VMM | 4850 |
| VOLTAS | 375 |
| WAAREEENER | 175 |
| WIPRO | 3000 |
| YESBANK | 31100 |
| ZYDUSLIFE | 900 |
NSE revises stock lot sizes periodically. Figures reflect the latest revision in our data, always confirm the current contract on the NSE website before trading.
Related free tools
Frequently asked questions
What is the Nifty lot size in 2026?
The Nifty 50 F&O lot size is 65 units per lot (effective the NSE rebaseline from January 2026). One Nifty options or futures contract therefore covers 65 units of the index.
What is the Bank Nifty lot size in 2026?
The Bank Nifty F&O lot size is 30 units per lot. FinNifty is 60, Midcap Nifty is 120, Nifty Next 50 is 25, Sensex is 20, Bankex is 30 and Sensex 50 is 60 units per lot.
What day is F&O expiry now in India?
Since September 2025, NSE index and stock F&O contracts (Nifty, Bank Nifty, FinNifty, Midcap Nifty and stocks) expire on Tuesday, while BSE contracts (Sensex, Bankex, Sensex 50) expire on Thursday. If the expiry day is a trading holiday, expiry shifts to the previous trading day.
Does Bank Nifty have weekly expiry?
No. Since the 2024–25 changes, only Nifty 50 (on NSE) and Sensex (on BSE) have weekly expiry. Bank Nifty, FinNifty and Midcap Nifty now have monthly expiry only, on the last Tuesday of the month.
How is the F&O expiry date calculated?
Weekly contracts expire on every Tuesday (NSE) or Thursday (BSE). Monthly contracts expire on the last Tuesday (NSE) or last Thursday (BSE) of the month. If that day is a holiday, expiry moves to the previous trading day.
Educational reference only, not investment advice. Expiry days can change by SEBI/exchange circular and shift for holidays, verify on NSE/BSE before trading.