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 75, Bank Nifty 15, FinNifty 25, Midcap Nifty 50, Sensex 10. 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 50NSE75Weekly + Monthly — Tuesday
    Bank NiftyNSE15Monthly only — last Tuesday
    Fin NiftyNSE25Monthly only — last Tuesday
    Midcap NiftyNSE50Monthly only — last Tuesday
    SensexBSE10Weekly + 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)
    • 16-Jun-2026 — next
    • 23-Jun-2026
    • 30-Jun-2026
    • 07-Jul-2026
    • 14-Jul-2026
    • 21-Jul-2026

    Sensex

    Weekly + monthly (Thursday)
    • 11-Jun-2026 — next
    • 18-Jun-2026
    • 25-Jun-2026
    • 02-Jul-2026
    • 09-Jul-2026
    • 16-Jul-2026

    Bank Nifty

    Monthly only (last Tuesday)
    • 30-Jun-2026 — next
    • 28-Jul-2026
    • 25-Aug-2026

    Fin Nifty

    Monthly only (last Tuesday)
    • 30-Jun-2026 — next
    • 28-Jul-2026
    • 25-Aug-2026

    Midcap Nifty

    Monthly only (last Tuesday)
    • 30-Jun-2026 — next
    • 28-Jul-2026
    • 25-Aug-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
    ADANIENT250
    ADANIPORTS500
    ASIANPAINT200
    AXISBANK625
    BAJAJFINSV500
    BAJFINANCE125
    BHARTIARTL475
    COALINDIA1350
    HCLTECH350
    HDFCBANK550
    HINDUNILVR300
    ICICIBANK700
    INFY400
    ITC1600
    KOTAKBANK400
    LT300
    M&M350
    MARUTI50
    NESTLEIND25
    NTPC1500
    ONGC4750
    POWERGRID1800
    RELIANCE250
    SBIN750
    SUNPHARMA350
    TCS175
    TECHM600
    TITAN175
    ULTRACEMCO50
    WIPRO1500

    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 75 units per lot (effective the NSE revision from November 2024). One Nifty options or futures contract therefore covers 75 units of the index.

    What is the Bank Nifty lot size in 2026?

    The Bank Nifty F&O lot size is 15 units per lot. FinNifty is 25, Midcap Nifty is 50, and Sensex is 10 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.