A bracket order was an intraday-only order type that bundled three actions into one ticket — entry, target, and stop-loss. Most Indian brokers killed it after March 2020 because in volatile markets both the target and stop-loss could fire simultaneously, and because SEBI's peak margin rules removed the leverage that made it attractive.

If you opened a Zerodha or Upstox account before 2020, you probably remember the BO option in the order window. Place one ticket — entry, stop-loss, target — walk away. The system handled the rest. For a generation of retail traders, that was the cleanest way to trade intraday. Then it disappeared from most brokers' platforms, and the explanations were thin.

!

Short answer: Bracket orders combined three orders into one ticket and offered higher intraday leverage. They were killed by two things — a structural flaw that surfaced during volatile markets (both legs firing at once and leaving an unintended position), and SEBI's peak margin rules which equalised intraday margins across all order types and ended the leverage advantage.

'26

2026 update: The story is changing again. Zerodha Kite still does not offer the old-style BO. But Groww launched Bracket Orders for F&O in late January 2026 — entry, stop-loss and target in one ticket, optimised for sub-50ms execution. So the accurate read today is: the high-leverage BO model from 2018-19 is gone for good, but the order-shape itself is making a comeback in narrower forms. Read on for what BO was, why it died, and what survived.

Quick reference

BO
Bracket Order — entry, stop-loss and target in one ticket; intraday only.
CO
Cover Order — entry plus mandatory stop-loss in one ticket; no target leg.
MIS
Margin Intraday Square-off — intraday product type; positions auto-close by end-of-day.
GTT
Good Till Triggered — a trigger order the broker holds for up to a year, fired when the market hits your price.
OCO
One Cancels Other — two linked orders (target + stop-loss); when one fills, the other is cancelled.
Peak margin
The highest margin requirement during the day, measured by clearing-corp snapshots — not just the end-of-day figure.
Squared off
The position is closed — either you exit it, or the broker auto-exits at end-of-day for intraday products.
The mechanics

What a bracket order actually was

A bracket order — almost everyone called it BO — was a single ticket that contained three orders glued together. You set the entry price, the target price, and the stop-loss price all in one form. The broker's system did the rest.

BO
One ticket. Three linked orders. The structure that earned the bracket order its name
Entry

Opens the position when the market reaches your buy or sell price.

e.g. Buy 100 Reliance @ ₹1,300
Target

Books the profit automatically once price hits the level you set.

e.g. Sell @ ₹1,305 — exits with ₹500 gain
Stop-loss

Caps the loss automatically if the trade moves against you.

e.g. Sell @ ₹1,295 — exits with ₹500 loss
Once the entry fills, target and stop-loss go live together. When one fills, the other is auto-cancelled.

The moment your entry order filled, the system automatically placed the target order and the stop-loss order in the exchange. The two orders were linked. When one of them executed, the other was cancelled. You didn't have to track anything manually.

It was an intraday-only product. Anything not closed out by the end of the day got squared off automatically. You could not carry a BO position overnight.

BO also came with a feature that was genuinely rare on retail platforms: a trailing stop-loss. You set a trail amount in points, and as the price moved in your favour, the stop-loss moved with it — automatically. If the price reversed by the trail amount, the stop fired and you exited. No screen-watching required.

That combination — three linked orders, automatic placement, trailing exit, all in one ticket — is what made BO the most loved order type in Indian retail trading for the years it was around.

The case study

Why traders loved the bracket order

Two reasons, in order of importance.

The first was leverage. Because every BO position came with a mandatory stop-loss attached at the moment of entry, the broker knew exactly how much it could lose. The risk to the broker's books was capped before the trade even moved. So the broker was willing to offer a lot more leverage on a BO than on a normal MIS order.

In practice, intraday BO leverage often ran at twice the level of regular intraday product types. Zerodha's own published margin policies from that era described BO and CO leverages running roughly 6× to 20× — almost twice as high as MIS for the same instrument. For a small-account trader trying to make intraday work on ₹50,000 of capital, that was the entire game.

The second reason was discipline by design. The order form forced you to enter a stop-loss before you placed the trade. You could not "forget." You could not move the stop wider on a whim. The structure of the product made you commit to your downside before you committed to the trade.

For new traders, this was a quietly brilliant feature. The most common mistake retail traders make is hesitating on the stop-loss after they're in a position — convincing themselves the loss will reverse, holding past the line they had drawn before entry. BO removed that conversation entirely. The stop was placed before you could second-guess it.

Add the trailing feature on top, and you had something that felt like a full risk-management framework in a single click. Plenty of intraday strategies were built directly around it.

The reality check

Where it broke down — the volatility flaw

BO worked beautifully when prices moved smoothly. In a calm trending market, the target hit cleanly or the stop hit cleanly, and the surviving order was cancelled. Clean exit, clean book.

The trouble showed up when the market got jumpy.

Suppose you placed a BO buying 100 shares of Reliance at ₹1,300 — target ₹1,305, stop-loss ₹1,295. In a normal session, only one of the two exit orders would ever execute.

In a volatile session, the price could spike from ₹1,295 to ₹1,305 and back inside two seconds. Both your target and your stop-loss could trigger almost simultaneously. The system tried to cancel one when the other executed, but the cancellation took milliseconds — and in those milliseconds, both could fill.

The result: instead of a clean exit, you ended up with an unintended opposite position — short 100 shares of Reliance at the target price, after the long was already exited at the stop. Brokers like Navia have publicly explained the BO discontinuation in exactly these terms: a stuck short position, often discovered close to market close, leading to overnight exposure the trader never asked for.

This wasn't a hypothetical. It was a real, recurring failure mode that hit hardest in exactly the markets where BO traders most needed reliable exits — high-volatility days, gap opens, news events, expiry sessions.

Zerodha disabled bracket orders on Kite from March 2020 — at the start of the Covid crash, the most volatile period in a decade. The timing was not a coincidence. The product's flaw scaled with volatility, and March 2020 had volatility like nothing in living memory.

Other brokers followed. Some pulled BO immediately, some waited a few months, but the direction was the same.

The history

The peak margin rules that finished the job

The volatility flaw made BO unsafe. SEBI's peak margin framework made it pointless.

On 20 July 2020, SEBI issued circular SEBI/HO/MRD2/DCAP/CIR/P/2020/127, mandating a new margin reporting framework for cash, currency and derivatives segments. Until then, brokers reported margin requirements based on end-of-day positions. Under the new rules, clearing corporations would take four random snapshots during the trading day, and the highest margin requirement across those snapshots became the trader's peak margin obligation for the day.

The implication: brokers could no longer offer leverage above what the peak margin rules allowed. The whole architecture of "extra leverage in exchange for a mandatory stop-loss" — the entire reason BO existed — was about to be regulated out of existence.

SEBI rolled it out in four phases over nine months, giving the industry time to adjust:

Phase 1

Dec 2020 – Feb 2021: 25% peak margin

The first quarter. Brokers had to collect at least 25% of the peak margin upfront from clients. Intraday leverages began to compress, but the change was modest.

Phase 2

Mar 2021 – May 2021: 50% peak margin

Half of the peak margin had to be in the client's account during the day. Leverage halved relative to what BO and CO traders were used to.

Phase 3

Jun 2021 – Aug 2021: 75% peak margin

Three-quarters. By this point most retail intraday strategies built around 10–20× leverage had already broken. BO's leverage advantage over MIS was effectively gone.

Phase 4

From 1 Sept 2021: 100% peak margin

Full implementation. Brokers must collect the entire peak margin upfront. There is no leverage benefit available anywhere — BO, CO, MIS, all the same. The product the bracket order was built to deliver no longer exists in regulation.

This is the second reason BO disappeared. Even if a broker had solved the volatility flaw — even if the simultaneous-fire problem could be fixed in software — the leverage that made BO worth using was now illegal. You'd be left with a more complex order type that delivered exactly the same buying power as a regular MIS order. There was no commercial reason for any broker to keep it on the platform.

The volatility flaw made BO dangerous. The peak margin rules made it redundant. Together, they finished it off.

⚙ From the toolkit

Options Lab is a time machine for traders. Pick a moment from market history — March 2020, the 2018 vol spike, an expiry-day blow-up — and trade through it as if it were happening live. The article above shows how a single regime change rewrote India's order-type landscape. This is how you build the regime intuition that protects you next time.

The alternatives

What you can use instead

The good news: most of what BO did, you can still do — just not always in a single ticket on every broker. The bad news: you'll have to choose between three substitutes depending on what you're trying to do.

Feature Bracket Order Cover Order GTT (with OCO)
Entry + stop-loss in one ticket Yes Yes No — placed around an open position
Target / profit-taking leg Yes No Yes — in OCO mode
Intraday (MIS) use Broker-dependent Yes No — delivery / overnight only
Trailing stop-loss Old BO had it; varies today Usually no No fixed-trail in Zerodha GTT
Available on Zerodha Kite No (since March 2020) Yes Yes
Available on Groww Yes (F&O, since Jan 2026) Yes Yes

GTT — Good Till Triggered (positional only)

Zerodha launched GTT in 2020 as the closest thing to a BO replacement for delivery and overnight positions. A GTT lets you set a trigger price; when the market hits it, a limit order goes to the exchange. The trigger stays alive for up to a year.

GTT supports an OCO mode — One Cancels Other — where you set both a target and a stop-loss simultaneously. When one fires, the other is automatically cancelled. That's the BO concept, applied to delivery trades.

The catch: GTT does not work for intraday MIS positions. It is built for delivery (CNC) and for overnight F&O (NRML). If you're a strict intraday trader, GTT solves nothing for your daily flow — though it's excellent for portfolio stops on long-term holdings.

GTT also does not support a built-in trailing stop-loss. You set a fixed level and it stays fixed. If you want to trail, you have to manually cancel and re-create the GTT at a higher level — every time.

Cover Order — intraday with stop-loss only

Cover Order (CO) is the surviving sibling of BO. Most brokers still offer it. It's an intraday product where you place an entry order with a mandatory stop-loss attached. The system holds the stop-loss in place automatically.

What CO does not do is the target. There's no profit-taking leg. If you want to book profit, you do it manually by squaring off the position. CO gives you the discipline-by-design half of BO without the simultaneous-fire risk that came from having two exit orders racing each other.

For most intraday traders, CO plus a manually-tracked profit target is the practical replacement.

Manual setup — two separate orders

The third option is the oldest one. Place your entry as a normal MIS order. Once it fills, place a separate stop-loss order. Place a separate target order. Track both yourself.

This is what serious traders mostly used even when BO was around — because it gave full control over order types, modification, and partial exits. The difference now is that you have to use it whether you want to or not.

The discipline cost is real. With BO, the stop-loss was built in. With manual setup, you have to actually place the second order after the entry fills — and in fast markets, the gap of a few seconds between entry and stop-loss is where most discipline failures happen.

If you find yourself "forgetting" to place the stop, the problem isn't the broker's order type. It's that you didn't have a stop-loss philosophy to begin with. The same flinch that lets you skip the manual stop is the one that would have led you to widen a built-in stop the moment the trade went against you. How stop-losses actually get hunted is a deeper read on this.

The 2026 comeback — broker-by-broker

The bigger shift since 2024 is that bracket-order-style functionality has started reappearing on retail platforms in narrower forms.

Groww launched Bracket Orders for F&O on 28 January 2026. The product brings back the entry + stop-loss + target structure for futures and options trading, with the broker emphasising sub-50ms execution latency and faster stop-loss triggering. Groww's BO is segment-specific (F&O only at launch) and the marketing is around speed and slippage, not leverage — because the leverage advantage that made the old BO commercially valuable is gone everywhere.

The point isn't that Groww has solved every problem the old BO had. The point is that the order-type landscape is no longer uniformly post-BO. Different brokers are reintroducing different pieces of the BO experience for different segments. This is now a broker-specific feature, not a market-wide capability. Before you build a strategy around any of it, check exactly what your broker supports for the exact segment you trade.

And the trailing stop-loss?

This is the gap that depends most heavily on the broker. Zerodha Kite still does not offer the old BO-style trailing stop-loss workflow. Some brokers and third-party platforms have started reintroducing trailing-SL or BO-like features in specific segments, but the picture varies.

One word of caution: the term "algo" gets thrown around loosely here. Under SEBI's algo trading framework, automated retail order placement is regulated, but the regulation is more about how strategies and APIs operate than about every conditional order being illegal. The accurate framing: broker-provided trailing SL is a function of the broker's approved implementation and current exchange/SEBI rules — not a universal yes or no. Check your broker's current help-centre page for the specific instrument you trade.

The honest take

Should you mourn the bracket order?

If you're a retail trader who built a strategy around BO between 2017 and early 2020, the loss was real. The product worked. The leverage was useful. The trailing stop saved a lot of trades.

But almost everything BO gave you, you can still get — through a different combination of products. GTT for positional. Cover Order for intraday risk. Manual stops for full control. The convenience of one ticket is gone; the underlying functions are not.

The leverage, on the other hand, isn't coming back. SEBI's peak margin framework is the new floor. Whatever order type a broker invents, the same margin rules apply. If your trading depended on 10–20× leverage to be profitable, the issue isn't the order type — it's that the strategy wasn't profitable on its own merits.

That's the part most BO-mourning posts miss. The bracket order didn't make you a better trader. The leverage it carried let your edge — or your lack of edge — show up faster. With it gone, the time horizon to find out whether you can actually trade has stretched. That's not a bug. That's the rule working.

Frequently asked questions

What is a bracket order in stock trading?

A bracket order is an intraday-only order type that bundles three orders into one ticket: an entry, a target (profit-taking) order, and a stop-loss order. As soon as the entry executes, the system automatically places the target and stop-loss. When one of them fills, the other is cancelled. It also offered a trailing stop-loss feature.

Why did Zerodha and other brokers stop offering bracket orders?

Two reasons. First, in highly volatile markets the target and stop-loss orders could both fire almost simultaneously, leaving the trader with an unintended opposite position. Zerodha disabled bracket orders from March 2020 for this reason. Second, SEBI's peak margin rules from December 2020 onwards removed the higher leverage that bracket orders depended on, so the product lost its main selling point.

What can I use instead of a bracket order on Zerodha?

For positional trades you can use GTT (Good Till Triggered) with the OCO option, which lets you set a target and stop-loss that stay live for up to a year. GTT does not work for intraday MIS positions.

For intraday trades you can use Cover Order (which gives a stop-loss only, no target), or place the stop-loss and target manually as separate orders after entry.

Does GTT support trailing stop-loss like bracket orders did?

No. GTT supports a fixed stop-loss and target, but not a built-in trailing stop-loss — on Zerodha or most other discount brokers in 2026.

To trail manually, you have to cancel an existing GTT and re-create it at a new level whenever you want to move the stop. Some brokers and third-party platforms have started reintroducing trailing-SL features in specific segments, so the answer is increasingly broker-dependent. Check your broker's current help-centre page for the exact instrument and segment you trade.

Are bracket orders still available with any Indian broker in 2026?

Yes, in narrower forms. Zerodha Kite still does not offer the old-style BO. But Groww launched Bracket Orders for F&O on 28 January 2026, with entry, stop-loss and target in a single ticket and sub-50ms execution latency.

The thing that has not come back is the leverage advantage. Under SEBI's peak margin framework, no order type — BO included — can offer extra intraday leverage over a regular MIS order. Today's BO is a convenience and execution-speed product, not a leverage product.

i

Educational note: This article explains order types for learning purposes only. It is not investment advice or a recommendation to trade. Order features and broker offerings vary by segment, platform version, and current SEBI/exchange rules — confirm specifics with your broker before relying on any feature described above.

The order type didn't make the trader

Bracket orders were a useful product. They were also a crutch. Some traders are mourning the convenience; the ones who built real risk discipline barely noticed it leaving.

Markets keep changing the rules. Tools come and go. The trader who survives is the one whose edge doesn't depend on any single product staying available.