Skip to content

    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.

    In short: Nifty lot size is 65, Bank Nifty 30, FinNifty 60, Midcap Nifty 120, Sensex 20. Since Sept 2025, NSE F&O expires on Tuesday and BSE (Sensex) on Thursday. Only Nifty and Sensex have weekly expiry; Bank Nifty, FinNifty and Midcap Nifty are monthly only.

    Index F&O lot sizes (2026)

    IndexExchangeLot sizeExpiry
    Nifty 50NSE65Weekly + Monthly, Tuesday
    Bank NiftyNSE30Monthly only, last Tuesday
    Fin NiftyNSE60Monthly only, last Tuesday
    Midcap NiftyNSE120Monthly only, last Tuesday
    Nifty Next 50NSE25Monthly only, last Tuesday
    SensexBSE20Weekly + Monthly, Thursday
    BankexBSE30Monthly only, last Thursday
    Sensex 50BSE60Monthly 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.

    StockLot size
    360ONE500
    ABB125
    ABCAPITAL3100
    ADANIENSOL675
    ADANIENT309
    ADANIGREEN600
    ADANIPORTS475
    ADANIPOWER3550
    ALKEM125
    AMBER100
    AMBUJACEM1200
    ANGELONE2500
    APLAPOLLO350
    APOLLOHOSP125
    ASHOKLEY5000
    ASIANPAINT250
    ASTRAL425
    ATHERENERG375
    AUBANK1000
    AUROPHARMA550
    AXISBANK625
    BAJAJ-AUTO75
    BAJAJFINSV300
    BAJAJHLDNG75
    BAJFINANCE750
    BANDHANBNK3600
    BANKBARODA2925
    BANKINDIA5200
    BDL425
    BEL1425
    BHARATFORG500
    BHARTIARTL475
    BHEL2625
    BIOCON2500
    BLUESTARCO325
    BOSCHLTD25
    BPCL1975
    BRITANNIA125
    BSE200
    CAMS825
    CANBK6750
    CDSL475
    CGPOWER850
    CHOLAFIN625
    CIPLA425
    COALINDIA1350
    COCHINSHIP400
    COFORGE475
    COLPAL275
    CONCOR1250
    CROMPTON2150
    CUMMINSIND200
    DABUR1250
    DELHIVERY2075
    DIVISLAB100
    DIXON50
    DLF950
    DMART150
    DRREDDY625
    EICHERMOT100
    ETERNAL2425
    FEDERALBNK2500
    FORCEMOT25
    FORTIS775
    GAIL3550
    GLENMARK375
    GMRAIRPORT6975
    GODFRYPHLP275
    GODREJCP500
    GODREJPROP325
    GRASIM250
    GVT&D125
    HAL150
    HAVELLS500
    HCLTECH400
    HDFCAMC300
    HDFCBANK650
    HDFCLIFE1100
    HEROMOTOCO150
    HINDALCO700
    HINDPETRO2025
    HINDUNILVR300
    HINDZINC1225
    HYUNDAI275
    ICICIBANK700
    ICICIGI325
    ICICIPRULI925
    IDEA71475
    IDFCFIRSTB9275
    IEX4350
    INDHOTEL1000
    INDIANB1000
    INDIGO150
    INDUSINDBK700
    INDUSTOWER1700
    INFY400
    INOXWIND6400
    IOC4875
    IREDA4525
    IRFC5425
    ITC1725
    JINDALSTEL625
    JIOFIN2350
    JSWENERGY1075
    JSWSTEEL675
    JUBLFOOD1250
    KALYANKJIL1350
    KAYNES150
    KEI175
    KFINTECH575
    KOTAKBANK2000
    KPITTECH775
    LAURUSLABS850
    LICHSGFIN1000
    LICI1400
    LODHA625
    LT175
    LTF2250
    LTM150
    LUPIN425
    M&M200
    MAHABANK6500
    MANAPPURAM3000
    MANKIND250
    MARICO1200
    MARUTI50
    MAXHEALTH525
    MAZDOCK225
    MCX225
    MFSL400
    MOTHERSON6150
    MOTILALOFS775
    MPHASIS275
    MUTHOOTFIN275
    NAM-INDIA625
    NATIONALUM1875
    NAUKRI550
    NBCC6500
    NESTLEIND500
    NHPC6950
    NMDC6750
    NTPC1500
    NYKAA3125
    OBEROIRLTY350
    OFSS100
    OIL1400
    ONGC2250
    PAGEIND20
    PATANJALI1075
    PAYTM725
    PERSISTENT125
    PETRONET1900
    PFC1300
    PGEL950
    PHOENIXLTD350
    PIDILITIND500
    PIIND175
    PNB8000
    PNBHOUSING650
    POLICYBZR350
    POLYCAB125
    POWERGRID1900
    POWERINDIA25
    PREMIERENE650
    PRESTIGE450
    RADICO150
    RBLBANK3175
    RECLTD1575
    RELIANCE500
    RVNL1925
    SAGILITY12000
    SAIL4700
    SBICARD800
    SBILIFE375
    SBIN750
    SHREECEM25
    SHRIRAMFIN825
    SIEMENS175
    SOLARINDS50
    SONACOMS1225
    SRF200
    SUNPHARMA350
    SUPREMEIND175
    SUZLON12700
    SWIGGY1825
    TATACONSUM550
    TATAELXSI125
    TATAPOWER1450
    TATASTEEL2750
    TCS225
    TECHM600
    TIINDIA200
    TITAN175
    TMPV1600
    TORNTPHARM125
    TRENT225
    TVSMOTOR175
    ULTRACEMCO50
    UNIONBANK4425
    UNITDSPR400
    UNOMINDA550
    UPL1355
    VBL1275
    VEDL1150
    VMM4850
    VOLTAS375
    WAAREEENER175
    WIPRO3000
    YESBANK31100
    ZYDUSLIFE900

    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.