Articles in “Order Types” category

49 articles.

2026 (49)

  • Charges shown on the Kite order window

    The Charges field on the Kite order window is an estimate of the all-in cost of a trade: brokerage, STT, transaction charges, GST, SEBI and stamp charges. DP …

  • GTC orders on Kite: why Good-Till-Cancelled is not natively supported

    NSE and BSE do not offer a true Good-Till-Cancelled order; they cancel pending orders daily. Zerodha's GTT is a broker workaround with a one-year validity cap.

  • GTT as a stop-loss for options buying

    A GTT can act as a stop-loss for long options on Zerodha, but it releases a single-trigger limit order, not SL-M, so a fast move can leave a long-option stop …

  • GTT for F&O on Zerodha

    GTT orders work for F&O contracts on Zerodha, with key limits: NRML only, OCO restricted, validity tied to contract expiry, physical-delivery and …

  • GTT order limitations and rejection reasons

    Zerodha GTT orders are rejected at trigger time for ineligible instruments, freeze limits, missing funds, or blocked scrips. GTT is best-effort, not a …

  • GTT states on Kite: disabled, cancelled, and expired

    A Kite GTT can be active, triggered, cancelled, expired, deleted, or disabled. It auto-disables on a bonus or split, and cancels on delisting or a corporate …

  • GTT validity rules on Kite

    Zerodha GTT orders are valid for one year on equity and only until contract expiry on F&O, then auto-cancel. GTT is broker-stored, not a true exchange order.

  • How to fix an order stuck in pending or open on Kite

    An order stuck in pending or open on Kite is usually waiting for the exchange, an after-market queue, or a limit price not yet hit. Diagnose the status, then …

  • How to set a target and stop-loss together for a futures position on Zerodha

    After Zerodha discontinued bracket orders, set a target and stop-loss together on an open futures position using a GTT one-cancels-other (OCO) order, or two …

  • Market-to-limit conversion in the pre-open session

    In the NSE pre-open session a market order is reckoned for the call-auction equilibrium price, then any unmatched part converts to a limit order at that price …

  • Price Reasonability Range (PRR) and the execution range

    The Price Reasonability Range, or execution range, is a dynamic band NSE and BSE set around a contract's reference price within which an order can execute, to …

  • Required margin vs final margin on a Kite basket

    A Kite basket shows two margin figures: the required margin to place all legs and the lower final margin actually blocked after the hedge benefit settles.

  • Self-trade prevention and its effect on cover orders

    NSE's self-trade prevention check cancels one of two orders that would match against each other under the same PAN, including a cover order's stop-loss leg, to …

  • Sharing baskets on Kite

    A Kite basket is shared as a downloadable .JSON file exported from Kite web; the recipient imports it into a new basket and edits or executes the legs.

  • SL-M orders blocked on BSE (and discontinued for NSE F&O)

    BSE discontinued SL-M (stop-loss market) orders across all its segments, and NSE withdrew SL-M for index and F&O contracts, both to curb freak trades. Use an …

  • The GTT notification flow on Zerodha

    Zerodha emails and app-notifies you when a GTT triggers and places an order, and sends a push and email if that order is rejected. The fill itself is a separate …

  • The new order window on the Kite mobile app

    Zerodha's redesigned Kite app order window adds amount-based ordering, an in-window margin and charges read-out, market protection, order slicing and remembered …

  • Using an SL-L order as a de-facto SL-M on Kite

    Traders set a wide limit on an SL-L order to mimic an SL-M, but a gap past the limit leaves it unfilled. This is why Zerodha removed SL-M on some segments.

  • Why a buy GTT is rejected at trigger on Zerodha Kite

    A buy GTT on Kite is rejected at trigger when the trading account lacks the cash to fund the limit order it fires. It does not retry; you must recreate it.

  • Why a GTT triggered but did not execute on Zerodha

    A Zerodha GTT releases a limit order at the trigger, not a market order. It can trigger yet stay unfilled when the price gaps past the limit, funds fall short, …

  • Why a limit order can execute at a better price than the limit

    A limit order fills at the best opposite-side price available, which can be better than your limit but never worse. Explains marketable limit orders, price-time …

  • Why a limit order is not executing

    A limit order can stay pending even when the price touches your level: queue priority decides who fills, a print can pass without your order matching, and …

  • Why a triggered GTT is not visible after end of day on Kite

    A triggered GTT on Zerodha becomes a CNC limit day order; if it does not fill, the exchange cancels it at end of day, so it disappears from the next session.

  • Why Analyse does not load on a Kite basket

    The Analyse payoff and margin view on a Kite basket shows a blank screen when the browser blocks third-party cookies. Allow them in browser settings to fix it.

  • Why iceberg and MIS orders are not allowed for some stocks on Kite

    Zerodha disables iceberg and MIS intraday orders on stocks under ASM, GSM, ESM, T2T or narrow circuit bands, where leverage and order-slicing raise settlement …

  • Why market orders are blocked on T2T and debt instruments on Kite

    Market orders are blocked on trade-to-trade stocks and debt or SGB instruments on Kite because thin liquidity makes a market order fill at a wild price; only …

  • Why orders get rejected on Kite

    A Kite order is rejected when a broker or exchange pre-trade check fails: margin, price band, circuit, freeze quantity, holdings, T2T, no last trade price, or …

  • GTT (Good Till Triggered) order on Zerodha

    Zerodha's GTT lets traders set conditional buy or sell orders that persist for up to one year, triggering only when the market reaches a specified price.

  • Trigger price vs limit price on Kite

    On Kite, the trigger price activates a pending stop-loss order while the limit price controls the worst execution price of the resulting limit order.

  • Exchange mass cancel reason

    When Kite shows 'exchange mass cancel' as an order rejection reason, the exchange has cancelled a batch of orders. Explains the typical triggers and recovery …

  • SLM with trigger outside circuit limits

    Why a Stop-Loss Market (SLM) order with trigger price outside the day's circuit limits is rejected on Kite. Explains the validation logic.

  • AMO (After Market Order) on Zerodha

    An AMO on Zerodha lets traders place buy or sell orders outside market hours; the orders are queued and submitted to the exchange at the next session's open.

  • Auction market on NSE and BSE

    The auction market on NSE and BSE settles delivery shortfall cases where sellers fail to deliver shares, with the exchange running a separate auction.

  • Basket order on Kite

    A basket order on Kite lets traders place multiple buy or sell orders across different instruments simultaneously with a single submission action.

  • Bracket order (BO), legacy Zerodha feature

    The bracket order was a Zerodha intraday order combining an entry, a profit target, and a trailing stop-loss. Zerodha discontinued it in 2020.

  • BTST (Buy Today Sell Tomorrow) on Zerodha

    BTST lets a Zerodha investor sell shares purchased the previous day before they are credited to the demat account, exploiting T+1 settlement timing.

  • CNC product code on Zerodha

    CNC (Cash and Carry) is Zerodha's product code for equity delivery trades, requiring full payment, with shares credited to the demat account on T+1 settlement.

  • Cover order (CO) on Zerodha

    A cover order on Zerodha is an intraday order paired with a mandatory stop-loss, enabling higher leverage by capping maximum loss at order placement.

  • Disclosed quantity orders

    A disclosed quantity order shows only a fraction of the full order size in the exchange order book, hiding the trader's true intent while keeping the full...

  • Iceberg order on Kite

    An iceberg order on Kite automatically slices a large order into smaller tranches, displaying only a fraction of the total quantity in the public order book.

  • Limit order on Kite

    A limit order on Kite lets traders specify the maximum price to pay or the minimum price to accept, guaranteeing price but not execution.

  • Market order on Kite

    A market order on Kite instructs the exchange to buy or sell a security immediately at the best available price, guaranteeing execution but not the price.

  • MIS product code on Zerodha

    MIS (Margin Intraday Squareoff) is Zerodha's intraday product code offering leveraged positions that are automatically squared off by 3:20 PM if not.

  • MTF product code on Zerodha

    MTF (Margin Trading Facility) on Zerodha allows investors to buy eligible equity shares with borrowed funds, holding positions overnight at interest on.

  • NRML product code on Zerodha

    NRML (Normal) is Zerodha's product code for overnight F&O, currency, and commodity positions held at full SEBI-mandated exchange margins without.

  • Order validity types on Kite, DAY and IOC

    DAY and IOC are the two order validity types on Kite.

  • SL (Stop Loss limit) order on Kite

    An SL order on Kite combines a trigger price and a limit price: it activates only when the trigger is hit, then places a limit order at the specified price.

  • SL-M (Stop Loss Market) order on Kite

    An SL-M order on Kite is triggered at a set price and then executes as a market order, prioritising execution certainty over price control after the stop fires.

  • STBT and why Zerodha does not allow it

    STBT (Sell Today Buy Tomorrow), overnight short selling of equity shares, is prohibited by SEBI regulations for retail investors.