Pre-Market Breakout Strategy in Indian Markets: A Worked Bank Nifty Session
Indian pre-open and Opening Range breakout, worked on Bank Nifty 13 Jun 2025 with lot size 15, real premiums, rupee P&L per lot and tax.
Key Takeaways
- 1.India does not have a true pre-market range for indices. The NSE pre-open session runs 9:00 to 9:15 AM and produces a single equilibrium open price through call auction, not a high and low band. The tradeable edge comes from the GIFT Nifty cue, the pre-open derived open, and the first 15 minute Opening Range after 9:15.
- 2.A clean process is: read the GIFT Nifty gap before 9:00, note the pre-open equilibrium open at 9:08 to 9:12, mark the Opening Range high and low of the 9:15 to 9:30 window, then trade a break of that range with volume confirmation.
- 3.Volume confirmation is non negotiable. A break on the cash open with first 5 minute volume well above the 20 day average for that slot is far more reliable than a quiet drift through a level.
- 4.We work a full dated example on Bank Nifty with lot size 30, monthly option premiums, and the exact rupee profit and loss per lot after brokerage and STT. All numbers are illustrative, not a forecast or a promise of returns.
- 5.In F&O, profits are business income taxed at your slab. There is no 20 percent STCG or 12.5 percent LTCG on options or futures. Those equity capital gains rates apply only to delivery based cash trades, not to the intraday derivatives most breakout traders use.
What the Pre-Market Actually Is in India
Most articles describe a pre-market high and low that you break out from. That is not how the Indian market works for indices. The NSE pre-open session runs from 9:00 AM to 9:15 AM and uses a call auction to discover one single equilibrium opening price. It is split into three windows: order entry from 9:00 to 9:08, order matching and price confirmation from 9:08 to 9:12, and a buffer from 9:12 to 9:15 before continuous trading begins at 9:15. There is no continuous tick by tick range during this time, so there is no genuine pre-open high and low to break for Nifty or Bank Nifty themselves.
What you do get is extremely useful. By around 9:08 the order book reveals the equilibrium open price for each liquid stock, and the index open is derived from its constituents. You also have the GIFT Nifty level, which trades nearly around the clock and gives a strong cue for where Nifty will open relative to the previous close. So a realistic pre-market breakout plan in India is built on three inputs: the overnight and early morning GIFT Nifty gap, the pre-open derived open at 9:08 to 9:12, and the Opening Range, which is the high and low of the first 15 minutes of live trading from 9:15 to 9:30.
Individual stocks behave slightly differently from indices. A single liquid stock such as Reliance or HDFC Bank does form a discoverable pre-open price, and after 9:15 it prints a real Opening Range you can trade. The cleaner and more honest framing of this strategy is therefore an Opening Range Breakout seeded by pre-open and GIFT Nifty information, rather than a literal break of a non existent pre-market band.
The Three Inputs That Set Up the Trade
Before the bell you assemble three readings and let them agree before you risk capital. The first is the gap. If GIFT Nifty points to an open more than about 0.4 percent away from the previous Nifty close, you have a gap day, and gap days produce the cleanest opening range breaks because positioning is forced. The second is the pre-open open. If the 9:08 equilibrium open confirms the gap direction and sits beyond the previous day high or low, the order book is leaning one way. The third is the Opening Range and its volume.
- GIFT Nifty gap before 9:00 AM: direction and size of the expected open versus yesterday's close.
- Pre-open derived open at 9:08 to 9:12: does it confirm the gap and clear the prior day extreme.
- Opening Range 9:15 to 9:30: mark the high and low of these 15 minutes, and the cumulative volume.
- Volume of the breakout candle: the 5 minute candle that breaks the range should show volume clearly above the 20 day average for that time slot.
- Index and constituent agreement: for a Bank Nifty trade, HDFC Bank, ICICI Bank and SBI should be moving the same way, not fighting each other.
Do not trade the 9:15 to 9:30 window itself. Let the Opening Range form, then act only when price closes a 5 minute candle beyond the range on strong volume. Trading inside the range is how most beginners get chopped to pieces during price discovery.
Exact Entry, Stop and Target Rules
Define the trade in advance so emotion has no say once the market is moving. For a long, your trigger is a 5 minute candle that closes above the Opening Range high with volume above average and GIFT Nifty plus the pre-open both leaning up. Enter on the open of the next candle. Your initial stop is the Opening Range low, or a tighter level just below the midpoint of the range if the range is wide. For a short, mirror everything: a 5 minute close below the Opening Range low, stop at the Opening Range high.
- Long entry: next candle open after a 5 minute close above the Opening Range high.
- Short entry: next candle open after a 5 minute close below the Opening Range low.
- Initial stop: the opposite end of the Opening Range, or the range midpoint on wide ranges.
- First target: 1 times the range height projected from the breakout point, a 1 to 1 reward to risk leg you can book partials on.
- Runner: trail the remaining position under each higher 15 minute swing low for longs, and book by 1:30 PM since opening momentum usually fades into the lunch lull.
Position sizing must come before the trade, not after. Decide the rupee amount you will lose if the stop hits, then work backwards to the number of lots. If your stop is 60 Bank Nifty points and you are willing to risk roughly 9,000 rupees on the idea, that is 60 points times 15 per lot which is 900 rupees of point risk per lot, so you can carry about 10 lots. Sizing from the stop is what separates a repeatable strategy from a gamble.
A Real Dated Session: Bank Nifty, Friday 13 June 2025
Here is a fully worked, dated walkthrough. All levels and premiums are illustrative and chosen to be realistic for that period, not an exact tick record, and nothing here predicts future moves. On Friday 13 June 2025, the previous Bank Nifty close was about 50,650. Early that morning GIFT Nifty was trading up, pointing to a gap up open, after a firming global session. This is the kind of morning the strategy is built for.
At the pre-open, the equilibrium derived open for Bank Nifty printed near 50,820, a clean gap up that cleared the previous day high. HDFC Bank, ICICI Bank and Axis Bank were all indicated higher in their own pre-open books, so the constituents agreed. After 9:15 the index formed its Opening Range over the first 15 minutes: a high of 50,910 and a low of 50,780, a range of 130 points. At 9:35 AM a 5 minute candle closed at 50,945, above the Opening Range high, and that candle carried visibly heavier volume than the prior two, with the heavyweight constituents ticking up together. That is the signal.
| Session marker | Level or reading |
|---|---|
| Previous close (12 Jun) | 50,650 |
| GIFT Nifty cue | Gap up, roughly +0.4 percent |
| Pre-open derived open (9:08 to 9:12) | 50,820 |
| Opening Range high (9:15 to 9:30) | 50,910 |
| Opening Range low (9:15 to 9:30) | 50,780 |
| Range height | 130 points |
| Breakout 5 min close (9:35) | 50,945 |
| Long entry (next candle open) | 50,950 |
| Initial stop (Opening Range low) | 50,780 |
| First target (1x range projected) | 51,080 |
The trade is now defined. Entry 50,950, stop 50,780, which is 170 points of risk, and a first target of 51,080, which is 130 points of reward on the first leg. By midday the index pushed to about 51,150 before the lunch fade set in, so a disciplined trader books the first target and trails the runner. Now we turn this into rupees two ways: as a futures position and as a weekly option position.
Rupee Profit and Loss Per Lot: The Futures Version
Bank Nifty futures carry a lot size of 30. Take one lot, enter the long at 50,950, exit the full lot at the 51,150 the index reached before fading, for a gross move of 200 points. Gross profit is 200 times 15, which is 3,000 rupees per lot. Now the costs, which beginners forget and which decide whether a small winner is actually a winner.
| Line item | Calculation | Amount (rupees) |
|---|---|---|
| Gross profit | 200 points x 30 | 6,000.00 |
| Brokerage (flat, both sides) | 20 entry + 20 exit | 40.00 |
| STT on futures sell side | 0.05 percent x 51,150 x 30 | 767.25 |
| Exchange + SEBI + stamp + GST (approx) | illustrative bundle | 120.00 |
| Net profit per lot | 6,000 minus 927.25 | 5,072.75 |
So one Bank Nifty futures lot nets roughly 2,746 rupees on this move after costs. Note the dominant cost is STT, charged at 0.02 percent on the sell side notional of a futures trade, not brokerage. On a notional near 7.67 lakh rupees per lot, that one tax line is over 150 rupees. Had the stop hit instead, the loss would be 170 points times 15, which is 2,550 rupees gross plus about 100 rupees of costs, roughly a 2,650 rupee loss per lot. That is the real risk you are sizing against.
One Bank Nifty futures lot requires roughly 1.5 to 1.7 lakh rupees of margin overnight, though intraday MIS margin is lower. Always confirm the live SPAN plus exposure margin in your broker terminal before sizing. Margin rules and STT rates change, so verify on the NSE and your broker before you trade.
Rupee Profit and Loss Per Lot: The Weekly Option Version
Many breakout traders prefer buying a weekly call instead of futures, because the rupee risk is capped at the premium paid and the margin is far smaller. Bank Nifty monthly expiries settle on the schedule set by NSE, and at the time of this trade the nearest monthly expiry was a few days out. With the index near 50,950 at entry, a slightly in the money 50,900 call was trading near a premium of 220. Same lot size of 30.
| Line item | Calculation | Amount (rupees) |
|---|---|---|
| Buy 1 lot 50,900 CE at 220 | 220 x 30 | 6,600.00 debit |
| Index moves +200 points, premium to about 360 | delta plus a little theta drag | premium near 360 |
| Sell 1 lot at 360 | 360 x 30 | 10,800.00 credit |
| Gross profit | 10,800 minus 6,600 | 4,200.00 |
| STT on option sell, 0.15 percent of premium value | 0.15 percent x 10,800 | 16.20 |
| Brokerage both sides + other charges (approx) | illustrative | 55.00 |
| Net profit per lot | 4,200 minus 71.20 | 4,128.80 |
The option version nets about 2,040 rupees per lot on the same move, less than futures because the option did not capture the full point move due to its delta and a little time decay. The trade off is the upside. Your maximum loss is the 3,300 rupee premium, fixed and known, even if Bank Nifty gapped against you violently, whereas a futures stop can slip on a fast reversal. Note that STT on the option buy and exit here is tiny because for a sold option that is squared off, STT is 0.1 percent of the premium value, not the strike notional. If you let an in the money option get exercised at expiry, STT is charged on a much larger settlement value, which is why most traders square off rather than hold to physical or cash settlement.
- Futures: higher rupee capture on the move, but open ended risk if the stop slips and large margin needed.
- Long option: capped, known risk equal to premium, small margin, but you give up some of the move to delta and theta.
- Both are F&O, so both are taxed as business income at your slab, not at capital gains rates.
How This Is Taxed in India
This matters because most breakout traders use F&O, and F&O is treated very differently from delivery shares. Profits from futures and options are non speculative business income under Indian tax rules. They are added to your total income and taxed at your slab rate. There is no special 15 or 20 percent rate, and the 12.5 percent long term rate does not apply to derivatives at all. You can also set off business expenses such as brokerage, data subscriptions and a reasonable share of internet and device costs against this income, and carry forward losses, subject to filing on time.
The 20 percent short term capital gains rate and the 12.5 percent long term capital gains rate above 1.25 lakh rupees apply only if you take this breakout in the cash segment with delivery, for example buying Reliance shares on the breakout and holding them. Intraday cash trades are speculative business income, again taxed at slab. Knowing which bucket your trade falls into changes your real net return, so decide your instrument with the tax treatment in mind, and confirm current rates, since Budget changes and SEBI rules are periodically revised.
When This Strategy Works and When It Fails
The Opening Range breakout earns its keep on directional mornings: a clear GIFT Nifty gap, a pre-open that confirms it, heavyweight constituents aligned, and an event or data backdrop. Results season, RBI policy mornings, US Fed outcome days carried into the Indian open, and the monthly expiry Tuesday all tend to produce the trend follow through this strategy needs. On these days a clean range break runs for 150 to 300 Bank Nifty points before the lunch fade.
It fails on flat, rangebound mornings with a tiny gap and no catalyst, where the Opening Range break is a false poke that reverses straight back inside. It also fails when the index breaks but the constituents disagree, for example Bank Nifty ticking up while HDFC Bank sags, which warns that the move lacks broad participation. On those days, the disciplined action is to take no trade. A breakout strategy is only as good as your willingness to skip the setups that do not qualify.
- Favourable: gap over 0.4 percent, aligned constituents, an event catalyst, breakout candle volume above average.
- Unfavourable: flat open, no catalyst, conflicting constituents, thin volume on the break.
- Always avoid the first few minutes of pure price discovery and the post lunch chop where opening momentum has already spent itself.
Common Mistakes That Quietly Drain Accounts
The most expensive mistake is treating the pre-open as a tradeable range. There is no continuous Nifty pre-open chart to break, and acting on imagined levels leads to phantom setups. The second is ignoring volume, taking every poke beyond the Opening Range regardless of participation, which guarantees you get caught in false breaks. The third is sizing after entry instead of before, so a normal stop becomes an outsized rupee loss because the lot count was never tied to the stop distance.
- Inventing a pre-market high and low for an index that only has a single auction open price.
- Skipping volume confirmation on the breakout candle.
- Sizing lots before defining the stop, so risk per trade drifts uncontrolled.
- Forgetting STT and charges, then wondering why small winners net almost nothing.
- Holding deep in the money options to expiry and getting hit with STT on the full settlement value instead of squaring off.
A Repeatable Pre-Open Checklist
Turn all of the above into a fixed routine you run every morning, so the decision is mechanical and the same every day. The goal is to do your thinking before 9:15, then simply execute or stand aside.
- Before 9:00: note GIFT Nifty gap direction and size versus yesterday's close.
- 9:08 to 9:12: read the pre-open derived open and check it clears the prior day extreme.
- 9:15 to 9:30: mark the Opening Range high, low and height, and watch cumulative volume.
- Confirm constituent agreement for the index you are trading.
- Wait for a 5 minute close beyond the range on above average volume, then enter the next candle.
- Set the stop at the opposite range end, size lots from rupee risk, and decide futures versus option in advance.
- Book the first target at 1x range, trail the runner, and be flat or trailing tight by the lunch lull.
Record the date, gap, Opening Range, entry, stop, exit, lots, and net rupees after charges for every breakout you take. After 30 to 40 logged trades you will see your real win rate and average reward, which tells you whether this edge is working for you, far better than any backtest.
Sources and Further Reading
For authoritative data and further reading on this topic, refer to NSE Indices (Nifty Indices), NSE India and Zerodha Varsity. Always confirm current rules, rates and contract specifications on the official source before you trade.
Related Topics
Related Articles
Understanding Limit Orders in Indian Markets
How limit orders work on the NSE, with a real bid-ask order book, tick sizes, and worked Reliance, HDFC Bank and Nifty examples with charges.
Understanding the Harami Pattern in Indian Markets
What a harami pattern is, bullish vs bearish, a real dated Nifty 2024 reversal example, F&O rupee maths, confirmation rules and India tax basics.
Pair Trading Strategy for Indian Markets
Pair trade TCS and Infosys with real z-score math, lot sizes, rupee P&L, STT and slab-rate tax. A worked, market-neutral guide for Indian traders.
Long vs Short Position in Indian Markets: A Comprehensive Guide
Long vs short positions in India: T+1 settlement, SEBI short-sell rules, real Nifty and Reliance examples, and correct 2024 STCG and LTCG tax.
Understanding Trading Psychology in Indian Markets
Learn trading psychology for Indian markets with a worked Nifty options example showing how fear and greed turned a Rs 3,600 loss into Rs 16,500.
Understanding the Flag Pattern in Indian Markets
How to trade bullish and bearish flag patterns on Nifty, Bank Nifty and NSE stocks, with a worked example, costs, taxes and honest reliability data.
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
Yearly ₹2,499 · No broker credentials