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.

    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
    SensexBSE20Weekly + Monthly, 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)
    • 28-Jul-2026, next
    • 04-Aug-2026
    • 11-Aug-2026
    • 18-Aug-2026
    • 25-Aug-2026
    • 01-Sep-2026

    Sensex

    Weekly + monthly (Thursday)
    • 30-Jul-2026, next
    • 06-Aug-2026
    • 13-Aug-2026
    • 20-Aug-2026
    • 27-Aug-2026
    • 03-Sep-2026

    Bank Nifty

    Monthly only (last Tuesday)
    • 28-Jul-2026, next
    • 25-Aug-2026
    • 29-Sep-2026

    Fin Nifty

    Monthly only (last Tuesday)
    • 28-Jul-2026, next
    • 25-Aug-2026
    • 29-Sep-2026

    Midcap Nifty

    Monthly only (last Tuesday)
    • 28-Jul-2026, next
    • 25-Aug-2026
    • 29-Sep-2026

    Need a countdown or a specific contract? Use the Expiry Day Calculator.

    Popular F&O stock lot sizes

    Lot sizes for the most-traded F&O stocks. All NSE stock F&O now expire monthly on the last Tuesday.

    StockLot size
    ADANIENT309
    ADANIPORTS475
    ASIANPAINT250
    AXISBANK625
    BAJAJFINSV250
    BAJFINANCE750
    BHARTIARTL475
    COALINDIA1350
    HCLTECH350
    HDFCBANK550
    HINDUNILVR300
    ICICIBANK700
    INFY400
    ITC1600
    KOTAKBANK2000
    LT175
    M&M200
    MARUTI50
    NESTLEIND500
    NTPC1500
    ONGC2250
    POWERGRID1900
    RELIANCE500
    SBIN750
    SUNPHARMA350
    TCS175
    TECHM600
    TITAN175
    ULTRACEMCO50
    WIPRO3000

    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, and Sensex is 20 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) 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.