Broker costs and features
Bracket order brokers: six order features compared across twelve brokers
Bracket order brokers offer different products and interface support, so an old yes/no list can mislead. This dated matrix compares six order features across twelve Indian brokers using their own documentation. It identifies withdrawals, replacements and app/API differences, and leaves unverified capabilities clearly marked.
Facts checked 14 Oct 2026 against 43 sources. No affiliate links. Not investment advice.
Bracket order brokers: support varies by product and interface
Bracket order brokers cannot be compared with one yes/no label. Groww documents F&O brackets on its app and website, Kotak Neo publishes an intraday bracket placement guide, and SAMCO documents app BO/CO for intraday. Zerodha says BO has been disabled since March 2020. FYERS says its legacy bracket and cover products were replaced by Smart Stop-Loss and Target.
The matrix below separates those descriptions, plus GTT, baskets, iceberg and slicing. It also separates Shoonya's terminal FAQ from its restrictions on new API orders. This is a feature comparison without a broker winner, investment advice or a claim about fill quality.
For definitions, use bracket orders, GTT and the beginner order guide. This page focuses on who documents the feature and where.
Six order features across twelve brokers
Checked 14 October 2026. Alphabetical documentation matrix; no live orders placed. Each supported, restricted or withdrawn cell names its source ID. Unverified cells reflect the official help/product searches in the dossier. Save the check date with the CSV.
| Broker | GTT / OCO | Basket | Bracket | Cover | Iceberg | Slicing above freeze | Checked |
|---|---|---|---|---|---|---|---|
| 5paisa | VTT listed on web; OCO scope not established [five-web] | Documented: EXE and web [five-exe, five-web] | Listed: EXE product page [five-exe] | Listed: EXE product page [five-exe] | Not verified in official pages checked | Bulk slicing listed; automatic freeze behavior not established [five-web] | 2026-10-14 |
| Alice Blue | Documented: ANT Mobi [al-order] | Documented: ANT mobile [al-basket] | Documented: intraday [al-order] | Documented: F&O/MCX; help excludes equity [al-order] | Not verified in official pages checked | Not verified in official pages checked | 2026-10-14 |
| Angel One | Documented: GTT terms [a-gtt] | Documented; GTT excluded inside basket [a-basket] | Robo/Bracket; intraday mobile support [a-robo, a-cover] | App manual documents intraday Cover [a-cover] | Not verified in official pages checked | App Split Order above freeze documented [a-cover] | 2026-10-14 |
| Dhan | Forever/GTT documented [d-forever] | Options product listing [d-order] | Options product listing [d-order] | Options product listing [d-order] | Iceberg+ simultaneous legs [d-ice] | F&O slicing API documented [d-slice] | 2026-10-14 |
| Flattrade | Equity-cash policy; OCO sell only [fl-gtt] | Placement guide; published September 2021 [fl-basket] | Equity product listing [fl-order] | Equity product listing [fl-order] | Not verified in official pages checked | Not verified in official pages checked | 2026-10-14 |
| FYERS | Single/OCO on app/web order window [f-gtt] | App/web documented [f-basket] | Legacy BO replaced by Smart Stop-Loss and Target [f-replace] | Legacy CO replaced by Smart Stop-Loss and Target [f-replace] | Not verified; disclosed quantity is not treated as Iceberg | Eligible above-freeze orders; maximum 10 slices [f-slice] | 2026-10-14 |
| Groww | Stock and F&O GTT help; OCO scope needs separate checks [g-gtt] | F&O basket listing in August 2023 update [g-basket] | F&O app/web launch 29 January 2026 [g-bo] | Not verified in official pages checked | Not verified in official pages checked | Options above-freeze slicing [g-slice] | 2026-10-14 |
| Kotak Neo | Neo GTT policy; product restrictions apply [k-gtt] | Mobile help documents baskets [k-basket] | Intraday placement guide [k-bo] | Intraday choice varies by contract/exchange [k-co] | Not verified in official pages checked | Not verified in official pages checked | 2026-10-14 |
| SAMCO | Product page names StockNote; current app interface not confirmed [s-gtt] | Trade API basket management [s-basket] | Samco app; intraday only [s-boco] | Samco app; intraday only [s-boco] | Not verified in official pages checked | Not verified in official pages checked | 2026-10-14 |
| Shoonya | GTT API endpoint documented [sh-gtt] | Not verified in official pages checked | Terminal FAQ lists BO; new API orders reject BO product [sh-app, sh-api] | Terminal FAQ lists CO; new API orders reject CO product [sh-app, sh-api] | Not verified in official pages checked | Not verified in official pages checked | 2026-10-14 |
| Upstox | Web target/stop GTT documented [u-gtt] | Basket execution help [u-basket] | Legacy BO availability not verified; target/stop GTT kept separate | Discontinued for new orders from 15 July 2026 [u-co] | Not verified in official pages checked | Automatic above freeze in supported NSE/BSE equity and F&O; execution conditions apply [u-slice] | 2026-10-14 |
| Zerodha | Single/OCO GTT; product restrictions [z-gtt] | Kite baskets documented [z-basket] | Disabled since March 2020 [z-bo] | Intraday; not BSE or F&O [z-co] | Sequential legs; listed eligible exchanges [z-ice] | Kite Web documented in 25 March 2025 update [z-slice] | 2026-10-14 |
Bracket-style exits, GTT OCO and named legacy BO are kept distinct. A GTT or VTT entry establishes OCO only where explicitly stated. Listings do not establish every segment or every account. SAMCO basket entry is API documentation, not app testing. Shoonya terminal and API have separate published descriptions. Angel One app help identifies Robo/Bracket; its dedicated Robo help says mobile, with web availability not yet established. The corresponding source IDs appear in the numbered source list.
Order-type changes with dates we could verify
Zerodha disables BO on Kite
Current support explicitly dates the withdrawal to March 2020. It does not say that all brokers withdrew brackets then.
Source: [3]
Zerodha publishes the automatic slicing update
The dated update documents Kite Web order slicing beyond exchange freeze limits. Its old quantity examples are not reused as current limits.
Source: [6]
Groww announces F&O bracket orders
The official launch describes app and website placement. We do not reproduce vendor speed or near-zero-slippage claims as measured results.
Source: [16]
Upstox withdraws new cover orders
The announcement says CO is discontinued for new orders and describes a GTT alternative. It is an Upstox product announcement, not evidence of a universal regulatory prohibition.
Source: [21]
Replacement names do not prove identical execution
FYERS' current help says legacy BO and CO have been replaced with Smart Stop-Loss and Target. Its newer order-window guide shows those controls alongside regular orders and GTT. We therefore record a replacement, rather than keep an old bracket tick or assume that the new controls behave identically to the old product.
Upstox documents GTT with a target and stop-loss, and its cover-withdrawal announcement suggests a primary-order-plus-stop GTT alternative. That is useful context, but an alternative does not establish continuing availability of a product called CO. Its legacy BO status was not verified in the pages checked.
Dhan calls its persistent-trigger feature Forever, and its own help maps that name to GTT/GTC/VTT used elsewhere. Angel One's app manual uses Robo/Bracket wording, while dedicated Robo support describes mobile placement. The table keeps those broker names visible so readers can find the correct help page.
A replacement or renamed feature still needs its own product, session and interface checks. Do not copy an older menu path or a generic order tutorial into a current execution plan.
“Bracket Orders have been disabled on Kite since March 2020.”
Source: [3]
Restrictions that change a simple support tick
Each row below is a specific documented qualification, checked 14 October 2026. It does not reproduce exchange quantities, broker prices or complete order definitions.
| Case | What the source says | Why the interface matters |
|---|---|---|
| Zerodha CO [z-co] | Intraday only; not BSE or F&O | A CO guide for shares is not F&O CO support. |
| Shoonya BO/CO [sh-app, sh-api] | Terminal FAQ lists them; new API product codes exclude them | An app/terminal feature is not automatically an API feature. |
| Angel One basket [a-basket] | GTT cannot be placed inside the basket | Having both features separately does not make them combinable. |
| FYERS legacy BO/CO [f-replace] | Replaced by Smart Stop-Loss and Target | Read the current control rather than an older shortcut list. |
| Kotak Neo intraday [k-co] | MIS, BO and CO choices depend on contract/exchange | The feature menu can differ with the instrument. |
| SAMCO BO/CO [s-boco] | Intraday only; not Delivery or Overnight | Do not apply the app's intraday instructions to a carried position. |
Iceberg and freeze slicing need separate columns
Zerodha's iceberg help describes sequential legs: the next leg is sent after the previous one completes. Dhan's current iceberg help says Iceberg+ places the sliced legs simultaneously, replacing an earlier separate-leg approach. Sharing an 'iceberg' label therefore does not establish the same release sequence.
Freeze slicing answers a different operational question: how an eligible large order is broken into exchange-sized orders. Dhan documents an API slicing endpoint for F&O. Upstox describes automatic above-freeze slicing in supported NSE/BSE equity and F&O segments, subject to execution conditions. Groww documents above-freeze options slicing. FYERS documents a maximum of ten sliced orders for its eligible slicing feature.
The 5paisa web product page lists bulk Order Slicing, but the inspected listing does not establish automatic above-freeze handling. That cell stays qualified. For other brokers, an iceberg or slicing entry remains unverified if we could not establish it in their own pages.
The freeze-quantity glossary explains the exchange limit. This matrix intentionally does not copy historical Nifty quantities from product announcements. A dated illustration is not today's instrument limit.
One instruction can create several billable orders
Illustrative order counts only; no trade, current freeze limit or broker price is assumed. Suppose one large instruction is released as three executed child orders, compared with one instruction that executes as a single order.
- Single unsplit instruction
- 1 executed order
- Illustrative split instruction
- 3 executed child orders
- Brokerage basis to checkZerodha's iceberg and slicing pages explicitly describe separate brokerage for executed legs/slices. Angel One's Split Order manual also describes separate brokerage.
- Per executed order/leg, where the tariff says so
A basket does not certify that every leg filled
Zerodha's basket instructions say to check each individual order's status after execution. Angel One's basket support describes individual order statuses and retrying a failed order. Those are reasons to examine the resulting order book, even when the interface starts several orders together.
The table does not claim that every broker's basket is an atomic transaction, where all legs fill together or none does. It also does not infer a margin benefit, a fixed release order or a cross-segment combination merely from a Basket label. Those details need the broker's actual help for the combination you intend to use.
The same caution applies to GTT OCO. Zerodha's help distinguishes supported product types and buy-OCO restrictions. Flattrade's policy describes sell-only OCO. Groww's GTT help covers stocks and F&O, while its August 2023 product update separately lists F&O OCO. Neither reference certifies every contract or exit workflow. The 5paisa web page calls its persistent trigger feature Valid Till Triggered (VTT); its listing does not establish OCO support. Read the feature's own scope before treating the same column as an identical workflow.
Questions to confirm in your actual order window
Interface and product
Check whether the documentation is for the app, web terminal, EXE, API or a named older platform. Match that interface to the product and segment you use.
Current eligibility
Check whether the order window actually offers the feature for the selected instrument. 'Available' in a product catalogue does not guarantee that every contract is enabled.
Release and cancellation behavior
Confirm when exit legs appear, what cancels them and what happens after partial execution. This comparison records documented distinctions without testing those paths.
Billing and order status
Check the number of resulting orders, their individual statuses and the tariff basis. Count executed child orders where fees depend on executions.
Intraday end-of-session handling
Use the separate auto square-off guide for broker cutoffs and fee conflicts. This matrix does not introduce a second timing table.
Use the matrix as a dated starting point
Keep the CSV's check date and source IDs when you save it. If a feature is unverified, ask the broker for a current help article naming the interface and supported product. If a broker withdraws or replaces a feature, keep the old source as history rather than treating it as current availability.
Before creating an order, your written entry, stop and exit process should name the control you intend to use. The stop-loss calculator can help with your own arithmetic; it does not turn a planned stop into a guaranteed execution price.
This comparison is checked from documents, without affiliate income or a recommendation to select a broker or place a trade. Recheck feature support after broker updates and at least semi-annually, especially where the source is a product listing or an older interface guide.
Sources
Every figure on this page comes from one of these. Each was checked on the date shown.
- [1]Zerodha GTT help · checked 14 Oct 2026
- [2]Zerodha basket help · checked 14 Oct 2026
- [3]Zerodha bracket withdrawal · checked 14 Oct 2026
- [4]Zerodha cover order help · checked 14 Oct 2026
- [5]Zerodha iceberg help · checked 14 Oct 2026
- [6]Zerodha, 25 March 2025 product announcement · checked 14 Oct 2026
- [7]Dhan options product listing · checked 14 Oct 2026
- [8]Dhan Forever/GTT help · checked 14 Oct 2026
- [9]Dhan iceberg current help · checked 14 Oct 2026
- [10]DhanHQ v2 slicing documentation · checked 14 Oct 2026
- [11]FYERS BO/CO replacement help · checked 14 Oct 2026
- [12]FYERS basket app/web help · checked 14 Oct 2026
- [13]FYERS, 22 September 2026 order-window guide · checked 14 Oct 2026
- [14]FYERS, 1 September 2026 freeze and slicing help · checked 14 Oct 2026
- [15]Groww stock and F&O GTT placement help · checked 14 Oct 2026
- [16]Groww, 29 January 2026 bracket launch · checked 14 Oct 2026
- [17]Groww product update, 11 August 2023: baskets and slicing · checked 14 Oct 2026
- [18]Groww over-freeze options help · checked 14 Oct 2026
- [19]Upstox GTT target and stop-loss web help · checked 14 Oct 2026
- [20]Upstox basket execution help · checked 14 Oct 2026
- [21]Upstox cover withdrawal, 15 July 2026 · checked 14 Oct 2026
- [22]Upstox automatic slicing help · checked 14 Oct 2026
- [23]Angel One GTT terms · checked 14 Oct 2026
- [24]Angel One basket support · checked 14 Oct 2026
- [25]Angel One Robo support · checked 14 Oct 2026
- [26]Angel One app watchlist manual · checked 14 Oct 2026
- [27]Kotak Neo GTT policy · checked 14 Oct 2026
- [28]Kotak Neo mobile order support · checked 14 Oct 2026
- [29]Kotak Neo bracket placement help · checked 14 Oct 2026
- [30]Kotak Neo intraday order help · checked 14 Oct 2026
- [31]Alice Blue order placement help · checked 14 Oct 2026
- [32]Alice Blue ANT mobile product page · checked 14 Oct 2026
- [33]5paisa EXE product page · checked 14 Oct 2026
- [34]5paisa web product page · checked 14 Oct 2026
- [35]SAMCO GTT product page · checked 14 Oct 2026
- [36]SAMCO BO/CO app support, 10 April 2026 · checked 14 Oct 2026
- [37]SAMCO Trade API basket modification documentation · checked 14 Oct 2026
- [38]Shoonya terminal-product FAQ · checked 14 Oct 2026
- [39]Shoonya API product codes · checked 14 Oct 2026
- [40]Shoonya API GTT placement · checked 14 Oct 2026
- [41]Flattrade GTT policy · checked 14 Oct 2026
- [42]Flattrade equity product page · checked 14 Oct 2026
- [43]Flattrade basket placement support · checked 14 Oct 2026