Skip to content

    Best Time to Trade in the Indian Market: Hours, Volatility and a Real Worked Example

    Quick answer

    When to trade NSE and BSE: volatility by hour, a real dated Bank Nifty session with lot-size P&L, costs, STT and F and O tax explained.

    19 June 2026
    15 min read
    2,983 words

    Key Takeaways

    • 1.NSE and BSE equities trade from 9:15 AM to 3:30 PM IST, with a pre-open auction from 9:00 to 9:15 AM and a post-close window from 3:40 to 4:00 PM.
    • 2.The first 60 to 75 minutes (9:15 to 10:30 AM) carry the highest volatility and volume because overnight global cues and the pre-open auction get repriced here.
    • 3.The 11:00 AM to 1:00 PM lull is the calmest window, better suited to swing entries and slow accumulation than to scalping.
    • 4.Index F and O profits are taxed as business income at your slab rate, not as capital gains, so the 20 percent STCG rule does not apply to your Nifty or Bank Nifty trades.
    • 5.Use correct lot sizes (Nifty 65, Bank Nifty 30, FinNifty 60, Sensex 20) when sizing positions. All numbers below are illustrative, not a forecast or a guarantee.

    The Exact Indian Market Session, Minute by Minute

    The Indian equity day is built around fixed windows set by the NSE and BSE. The pre-open session runs 9:00 to 9:15 AM and is split into order entry (9:00 to 9:08), price discovery and matching (9:08 to 9:12), and a buffer (9:12 to 9:15). The single opening price for each stock is calculated here, which is why the 9:15 open can gap far from the previous close. The continuous session then runs 9:15 AM to 3:30 PM, and a post-close window from 3:40 to 4:00 PM lets you place orders at the day weighted closing price.

    Knowing the structure matters because liquidity and spreads are not uniform across the day. The first and last hours concentrate the bulk of the order flow, while the middle of the day thins out. For futures and options, the same 9:15 to 3:30 window applies. On expiry days the final 90 minutes become the most active stretch of the entire week, because weekly index options settle to the spot value and short option writers defend or surrender their strikes into the close.

    There is no separate evening session for equities in India. What gets called after market trading is only the post-close auction at the closing price, plus a limited after market order (AMO) facility your broker queues for the next session. So your real decision window for active trading is the six hours and fifteen minutes between 9:15 AM and 3:30 PM.

    Volatility By Time of Day: What Actually Happens

    Volatility in Indian markets is not random across the day. It follows a repeatable U shape. The open is loud because the pre-open auction, overnight moves in the US (Dow, Nasdaq, S and P 500) and the morning print of Asian markets (Nikkei, Hang Seng, Kospi) all get absorbed at once. Activity then decays toward a midday floor and rebuilds into the 3:30 PM close as intraday traders square off and institutions complete their day orders.

    This is why the first hour and the last hour are where most directional intraday moves are made, and why the 11:00 AM to 1:00 PM block is where many strategies stall out. A scalper who thrives on the open will often bleed slippage and commissions trying to force trades at noon, when ranges shrink and false breakouts increase. Matching your strategy to the volatility clock is one of the cheapest edges a retail trader has.

    Time Window (IST)Typical BehaviourWhat It Suits
    9:15 to 9:30 AMOpening auction repricing, widest spreads, gap fillsExperienced scalpers and gap traders only
    9:30 to 10:30 AMStrong trends and high volume, the prime intraday windowDay trading, momentum, breakout entries
    10:30 to 11:00 AMFirst trend pauses or reversesTrend pullback entries, partial booking
    11:00 AM to 1:00 PMLowest volatility, choppy and range boundSwing entries, scaling in, avoid scalping
    1:00 to 2:30 PMEurope opens (around 12:30 to 1:30 PM IST), fresh cuesRe-entry on continuation moves
    2:30 to 3:30 PMClosing momentum, squaring off, expiry pressureIntraday exits, BTST and closing trades

    A Real Dated Session: Bank Nifty on 4 June 2024 (Election Result Day)

    Generic examples that say Bank Nifty rose 500 points and you made Rs 500 per point are simply wrong, because Bank Nifty futures move at the lot size of 30, not at a flat rupee per point. To fix that, here is a real, well documented session: 4 June 2024, the day the Lok Sabha election results were counted. After exit polls on 1 June had driven a sharp gap up, the actual results showed a narrower mandate, and the market fell hard. The Bank Nifty index opened near 49,000, spiked, then collapsed roughly 4,000 points intraday before recovering some ground. This is one of the largest single day index moves in recent Indian market history, and it shows exactly why the open is dangerous and why position sizing is everything.

    Why the open is the riskiest window

    On 4 June 2024 the gap and the first 90 minutes produced moves of thousands of points in minutes. A trader who carried an oversized overnight position into that open could be wiped out before 9:30 AM. The lesson is not to predict the news. It is to size so that even a 3,000 point adverse move does not end your account.

    Let us put real numbers on it. Suppose on that morning, after the initial panic, a disciplined intraday trader judged the selling was overdone and bought one lot of Bank Nifty futures at 46,000 during the late morning recovery, then exited at 46,800 as the bounce ran out of steam. The contract multiplier for Bank Nifty is 15, so the gross profit is 800 points multiplied by 15.

    • Entry: Bank Nifty futures at 46,000, one lot (30 units).
    • Exit: 46,800, a move of 800 points.
    • Gross profit: 800 points x 30 = Rs 24,000 (illustrative).
    • Notional contract value at entry: 46,000 x 30 = Rs 13,80,000, so this single lot controls nearly 14 lakh of exposure on a margin of roughly 2.6 to 3.2 lakh.

    That last point is the real takeaway. A 1.7 percent move in the index (800 of 46,000 points) turned into roughly a 7 to 9 percent return on the margin blocked, in a few hours. Leverage cuts both ways. Had the trader been wrong and the index dropped another 800 points, the loss would also have been Rs 24,000 on the same lot, against margin of about 2.9 lakh. On a day that actually swung 4,000 points, an undisciplined trader holding without a stop could have lost 4,000 x 30 = Rs 1,20,000 on a single lot.

    The Same Trade After Costs and Tax

    Gross profit is not what reaches your bank account. For an index futures intraday trade you pay STT on the sell side at 0.05 percent of the sell turnover, plus brokerage (most discount brokers cap at about Rs 20 per order), exchange transaction charges, SEBI charges, stamp duty on the buy side, and 18 percent GST on brokerage and transaction charges. Here is the same Bank Nifty winning trade broken down with realistic, illustrative figures.

    ItemCalculationAmount (Rs)
    Gross profit800 points x 3024,000.00
    BrokerageRs 20 buy + Rs 20 sell40.00
    STT (sell side, futures 0.05%)0.0005 x (46,800 x 30)702.00
    Exchange + SEBI charges (approx)On about 27.8 lakh turnover60.00
    Stamp duty (buy side, 0.002%)0.00002 x 13,80,00027.60
    GST (18% on brokerage + txn charges)0.18 x (40 + 60)18.00
    Total costsSum of the above847.60
    Net profit before income tax24,000 minus 847.6023,152.40

    Costs of roughly Rs 447 on a Rs 12,000 gross win are small in percentage terms, but on a losing or scratch trade those same costs are pure drag, which is why overtrading the quiet midday hours quietly erodes accounts. Now the part most beginners miss: this Rs 11,553 is treated as business income, not capital gains. The 20 percent short term capital gains rate and the 12.5 percent long term rate (above Rs 1.25 lakh) apply to delivery equity, not to your Nifty or Bank Nifty F and O. Your F and O net profit is added to your other income and taxed at your income tax slab rate, and you can claim genuine trading expenses against it.

    Tip

    Because F and O is business income, keep a clean record of brokerage, data feeds, and software costs. They are deductible against your trading profit. A trade journal that logs entry time, exit time and the exact costs makes filing far easier and shows you which time windows actually make you money.

    How Global Markets Set Your 9:15 AM Open

    India does not trade in isolation. By the time the bell rings at 9:15 AM, three things have already moved sentiment: the previous night close on Wall Street, the early morning print of Asian indices, and overnight moves in crude oil, the dollar index and the rupee. GIFT Nifty (formerly SGX Nifty), which trades on the NSE International Exchange in GIFT City across extended hours, is the single most watched pre market tell, because it gives a live, tradable estimate of where Nifty will open.

    The practical routine is simple. Before 9:00 AM, check the US close, the GIFT Nifty level versus the previous Nifty close (the gap), Asian markets, and crude. A large GIFT Nifty premium or discount warns you of a gap, and gaps are where naive stop losses get blown through. On result days like 4 June 2024, the gap itself becomes the trade, and standing aside through the first frantic 15 minutes is often the highest probability decision.

    • Wall Street close (Dow, Nasdaq, S and P 500) shapes overnight risk appetite.
    • GIFT Nifty premium or discount to previous Nifty close estimates the gap.
    • Asian markets (Nikkei, Hang Seng, Kospi) confirm or contradict the US lead.
    • Crude oil and the dollar rupee rate move energy, IT and banking sentiment.
    • European open around 12:30 to 1:30 PM IST often injects a second intraday trend.

    Expiry Days: The Most Important Dates on Your Calendar

    Expiry mechanics drive the rhythm of the trading week. As of the current NSE schedule, Nifty weekly options expire on Tuesday and the monthly contract expires on the last Tuesday of the month. Sensex weekly options on the BSE expire on a different weekday, which spreads expiry driven volatility across the week. Always confirm the current expiry day on the exchange site, because SEBI and the exchanges have revised expiry weekdays more than once, and contract specifications can change.

    On expiry afternoons, index options decay violently as time value collapses to zero by 3:30 PM. An out of the money weekly option can lose almost all its premium in the final hour even if the index barely moves. This is why option sellers (writers) prize expiry day theta, and why option buyers who hold cheap far out of the money strikes into the close usually watch them expire worthless. The last 90 minutes of an expiry session routinely carry the highest single day option volume of the week.

    Expiry day is not free money

    Selling out of the money options on expiry looks like easy income until a sharp move turns a small credit into a large loss in minutes. Because index options are cash settled and leverage is high, an undefined risk short position can lose multiples of the premium collected. Define your risk before you enter, every single time.

    Matching Trader Type to Time Window

    There is no universal best time. There is a best time for your style and your risk. A scalper wants the tight, fast moves of 9:30 to 10:30 AM and the 2:30 to 3:30 PM close, where volume supports quick entries and exits. A swing or positional trader who holds for days cares far less about the intraday clock and more about avoiding the noisy open, often placing or adjusting orders in the calmer 11:00 AM to 1:00 PM band to get cleaner fills.

    An options seller running theta strategies often initiates positions after the opening volatility settles, around 10:00 to 10:30 AM, to avoid being whipsawed by the first move. An investor buying for the long term should largely ignore intraday timing, since a few rupees of entry difference are irrelevant over a multi year hold, and is better served by a systematic SIP than by trying to time the open.

    Trader TypeBest WindowWhy
    Scalper9:30 to 10:30 AM and 2:30 to 3:30 PMHighest volume and tightest spreads support fast turnover
    Day trader9:30 to 11:00 AMCleanest directional trends after the auction settles
    Options seller10:00 to 10:30 AM onwardLets the opening spike pass before collecting premium
    Swing trader11:00 AM to 1:00 PMCalm fills for multi day positions, less open noise
    Long term investorAny time, or SIPIntraday timing is irrelevant over years

    Common Timing Mistakes That Quietly Cost Money

    Most timing damage is self inflicted. The biggest error is treating the violent 9:15 to 9:20 AM auction repricing as a normal trend and chasing it with a tight stop, only to be stopped out by spread noise. The second is overtrading the dead 11:00 AM to 1:00 PM zone, where small ranges mean your costs (brokerage, STT, GST) eat any edge. The third is carrying an oversized overnight or pre event position, exactly the mistake that wrecked unprepared traders on 4 June 2024.

    • Chasing the first five minutes before the opening auction price stabilises.
    • Overtrading the midday lull where ranges are too small to cover costs.
    • Holding large positions into known events (RBI policy, budget, election counts).
    • Ignoring GIFT Nifty and the overnight US close, then being surprised by the gap.
    • Forgetting that F and O profits are taxed at your slab as business income, and under budgeting for advance tax.

    A Simple Daily Timing Routine

    You do not need a complicated system to use the volatility clock. A repeatable routine beats reacting to every tick. Before the bell, do your pre market scan. In the first hour, trade only your highest conviction setups with a defined stop. Through the midday lull, reduce size or step away. Into the close, manage and exit, and never carry intraday leverage you cannot justify overnight.

    • 8:45 to 9:00 AM: scan US close, GIFT Nifty gap, Asia, crude, key news.
    • 9:15 to 9:30 AM: watch, do not chase, let the auction price settle.
    • 9:30 to 10:30 AM: take your A plus setups with a hard stop loss.
    • 11:00 AM to 1:00 PM: reduce activity, plan swing entries, avoid scalping.
    • 2:30 to 3:30 PM: manage exits, square intraday, decide on any overnight risk.
    • After 3:30 PM: log every trade with entry time, exit time, costs and reason.
    Tip

    Tag every trade in your journal with its time window. After 30 to 40 trades you will see, in your own data, which hours actually make you money and which ones only generate brokerage. That personal edge is worth more than any general rule about the open or the close.

    Sources and Further Reading

    For authoritative data and current contract specifications, refer to NSE India, BSE India, the NSE Option Chain, SEBI and Zerodha Varsity. Always confirm the current expiry weekday, lot sizes, STT rates and tax rules on the official source before you trade. All examples here are illustrative and are not a forecast or a guarantee of returns.

    Sources and Further Reading

    For authoritative data and further reading on this topic, refer to NSE India, BSE India, NSE Option Chain and Zerodha Varsity. Always confirm current rules, rates and contract specifications on the official source before you trade.

    Related Topics

    Indian stock markettrading hoursNSEBSEtrading strategy

    Related Articles

    OneTradeJournal

    The trading journal built for Indian F&O traders. Track your trades, spot patterns, build discipline.

    • Log one trade a day by hand, on purpose
    • AI mentor finds your repeat mistakes
    • Behavioural analytics catch tilt early
    • Trading calendar with P&L heatmap
    • Pre-trade checklist flags risks
    Start journaling

    Yearly ₹2,499 · No broker credentials