Skip to main content

Strategy library · Intraday

Opening range breakout: trading the first clean move after 9:15

By Anoop Thomas · Last updated

In short

An opening range breakout (ORB) strategy marks the high and low of the first few minutes of trading, commonly 9:15 to 9:30 am on NSE. A long trade triggers when price closes above the range high and a short when it closes below the range low, with the stop at the opposite side of the range or its midpoint. Positions are closed at a fixed time before the market shuts.

The first 15 minutes on NSE are when overnight news and pending orders get priced in. ORB bets that once that burst settles into a range, a clean break out of it will keep going for a while. It is one of the easiest strategies to automate, because every rule is either a price or a clock time.

It suits traders who can’t watch the screen at 9:30 and want rules that fire without hesitation. It doesn’t suit small accounts on index futures, where one lot’s stop can be too big a slice of capital (the arithmetic is below), or anyone who will override the stop because “it’ll come back”.

The rules, step by step

A sensible starting template, not a proven system. Change any number, then test it before trusting it.

  1. 1

    Setup

    Universe: a fixed list of liquid NSE stocks (say the Nifty 50 constituents) or Nifty futures. Record the high and low of the 9:15–9:30 am candle on a 15-minute chart.

  2. 2

    Entry

    Go long when a 5-minute candle closes above the range high; go short when one closes below the range low. Take only the first breakout per symbol per day, and no new entries after 11:00 am.

  3. 3

    Stop-loss

    Long: stop at the range low. Short: stop at the range high. (Variant to test: the range midpoint, which means smaller losses and more stop-outs.)

  4. 4

    Target and exit

    Exit at 2R, twice the entry-to-stop distance, or at 3:10 pm, whichever comes first.

  5. 5

    Position sizing

    Risk 0.5–1% of capital per trade: quantity = rupees at risk ÷ (entry − stop). Skip the trade if even the minimum position (one futures lot) breaks that limit.

  6. 6

    Filters

    Skip if the range is wider than 1.5 times the stock’s 14-day ATR (a big gap has already spent the move) or narrower than 0.3 times (noise). Test both thresholds.

Say it in plain English

Paste this into INDfolio’s AI strategy builder and it becomes a backtestable strategy.

For each Nifty 50 stock, mark the high and low of the 9:15 to 9:30 am range. Buy when a 5-minute candle closes above the range high and short when one closes below the range low, taking only the first signal per stock per day and none after 11:00 am. Put the stop at the opposite side of the range, target twice the risk, and square off at 3:10 pm. Risk 1% of capital per trade.
Backtest this free

Free plan · no card · NSE data included

One hypothetical ORB trade, sized at 1% of ₹5 lakh

A stock’s 9:15–9:30 range is ₹800 to ₹812 (hypothetical). A 5-minute candle closes above ₹812 and you buy at ₹813, with the stop at the range low.

Item Value Working
Capital₹5,00,000Given
Risk per trade₹5,0001% of capital
Entry / stop₹813 / ₹800Stop at the range low
Risk per share₹13813 − 800
Quantity384 shares5,000 ÷ 13 = 384.6, rounded down
Position value₹3,12,192384 × 813
Target (2R)₹839813 + 2 × 13
Profit at target₹9,984 gross384 × 26
Round-trip chargesabout ₹160Brokerage ₹40, STT ₹81, plus exchange charges, stamp duty and GST

Hypothetical prices to show the arithmetic, not a backtest or a typical result. Charges assume ₹20-per-order intraday brokerage and NSE rates as of September 2026. The position size calculator does the sizing step for any stop.

Why a 120-point Nifty range is a sizing problem

ORB on index futures runs into lot size fast. If the 9:15–9:30 range on Nifty is 120 points, a stop at the far side risks 120 × 65 = ₹7,800 per lot (lot size 65 as of 2026; NSE revises it periodically). That is 1.56% of ₹5 lakh on the smallest position you can take. With a 1% rule you need about ₹7.8 lakh of capital, a midpoint stop, or a day off. Stocks in the cash market don’t have this problem, because you can buy any number of shares.

Bank Nifty futures have the same issue at a lot size of 30 (as of 2026): a 300-point range is ₹9,000 of risk per lot. The Nifty and Bank Nifty pages cover how those contracts work for automation.

Where ORB fails

Range days. When the market chops sideways, ORB buys near the top of the day’s range and gets stopped, then shorts near the bottom and gets stopped again, unless you limit it to one trade per symbol. Gap days are the other trap. After a 1.5% gap the first 15 minutes are often a wide, nervous range, so a breakout from it comes with a large stop and a move that may already be spent. The range-width filter in the rules exists for exactly this.

False breaks happen on a single print. That is why the entry waits for a 5-minute close above the high instead of a tick through it. You pay a slightly worse price on genuine breaks and avoid some spikes. Which effect matters more is a question for your test data, not for opinion.

Costs, slippage and the square-off

Intraday equity costs are small per trade and add up across a day. The example round trip pays ₹40 of brokerage, STT of 0.025% on the sell side (₹81), plus exchange charges, stamp duty and GST: about ₹160 on a ₹3.1 lakh position. Slippage is the bigger unknown, because a breakout entry buys into rising prices by definition. Just ₹0.50 a share on each side of the example is another ₹384.

Exit at a time you chose rather than relying on your broker’s intraday auto square-off, which happens at the broker’s own afternoon cut-off and may carry a charge. More on running intraday systems on the NSE intraday page.

Testing ORB without flattering it

You need 1-minute or 5-minute candles for every stock in your universe over several years, ideally using the stocks that were in the index at the time rather than today’s list. Today’s Nifty 50 is partly a list of yesterday’s winners, which flatters any long-biased test. Ask any platform, including us, how it handles index membership over time.

Parameters to vary: range length (5, 15 or 30 minutes), confirmation (tick versus candle close), stop placement, target multiple and the last entry time. A real effect shows up across most reasonable settings. If only a 17-minute range works, it is curve-fitting; our piece on overfitting covers how to spot it. INDfolio runs this kind of intraday test with costs deducted per trade, and paper trading on live NSE prices is the step before real money (we build it, so weigh that accordingly).

Educational content, not investment advice. The rules and numbers on this page are an illustrative template, not a backtest result or a recommendation. Derivatives carry a high risk of loss — SEBI’s own studies of F&O traders found that the large majority of individuals lose money. We build INDfolio AI, so weigh our view accordingly.

FAQ

Frequently asked questions

What is the best opening range for ORB: 5, 15 or 30 minutes?

No single range is best everywhere. 15 minutes is the common default on NSE; test 5, 15 and 30 on your own symbols and prefer a setting whose neighbours also hold up.

Can I trade ORB on Nifty futures?

You can, but the lot size (65 as of 2026) makes stops large in rupees, so check whether one lot’s risk fits your capital before you look at any results. A 120-point range is ₹7,800 of risk per lot.

Where should the stop-loss go in an ORB trade?

The opposite side of the range is the standard choice. The midpoint gives smaller losses but more stop-outs; test both on the same data.

Should ORB trades be held overnight?

The classic version is intraday and squares off before the close. Holding overnight turns it into a different strategy with gap risk, and it should be tested as one.

How many ORB trades should I take in a day?

One per symbol is a sensible default, because re-entering after a failed break is how ORB bleeds on sideways days. Cap the number of symbols too: many breakouts at once usually reflect one market-wide move, not independent trades.

Describe your strategy. Backtest it in minutes.

Start on the free plan — AI strategy builder and NSE backtesting included, no card required.

Free · No card

Create your account

By continuing you agree to our Terms and Privacy Policy.