SL (Stop Loss limit) order on Kite

From WebNotes, a public knowledge base. Last updated . Reading time ~8 min.

An SL (Stop Loss limit) order is a conditional order type that becomes active only when a user-defined trigger price is reached. Once triggered, it enters the exchange order book as a standard limit order at a separately specified limit price. On Kite, Zerodha’s trading platform, this order type is selected by choosing “SL” from the order type dropdown, after which two price fields appear: the trigger price and the limit price.

The SL order is primarily used for risk management, to exit a losing position automatically when the market moves against a trader’s expectation. It is also used to enter positions on breakouts, where a trade is initiated only after the price clears a specific level.

Trigger price and limit price, the two-parameter structure

The SL order requires two separate prices, which creates its distinctive two-step activation mechanism:

  • Trigger price: The price at which the stop-loss order is released from pending status and submitted to the exchange as a live limit order. Until the last traded price (LTP) reaches the trigger price, the order is invisible to other market participants and does not appear in the order book.
  • Limit price: The price at which the now-active limit order is placed. This is the worst price the trader is willing to accept once triggered.

For a sell SL order (protecting a long position):

  • The trigger price must be below the current market price.
  • The limit price must be at or below the trigger price.
  • When LTP falls to the trigger price, a sell limit order at the limit price is placed.

For a buy SL order (protecting a short position or entering on breakout):

  • The trigger price must be above the current market price.
  • The limit price must be at or above the trigger price.
  • When LTP rises to the trigger price, a buy limit order at the limit price is placed.

A typical configuration for a sell SL order might be: trigger at Rs 98, limit at Rs 97. The order is placed when the stock is trading at Rs 100. When the stock falls to Rs 98, a sell limit order at Rs 97 is activated.

How the trigger mechanism works

The exchange (NSE or BSE) maintains a separate pool of pending SL orders. These orders are not visible in the standard order book; they are held in a contingent queue monitored by the exchange’s surveillance engine. When any trade occurs at or beyond the trigger price, the exchange releases the corresponding SL orders into the active order book as limit orders.

The phrase “at or beyond” is important:

  • For a sell SL, the trigger fires when LTP is at or below the trigger price.
  • For a buy SL, the trigger fires when LTP is at or above the trigger price.

This surveillance runs continuously during market hours. A single trade, even a small one, at the trigger price is sufficient to release the pending SL order.

Comparison with the SL-M order

The fundamental difference between an SL order and an SL-M (Stop Loss Market) order is what happens after the trigger fires:

FeatureSL orderSL-M order
After triggerLimit order at limit priceMarket order
Price protectionYes, won’t fill below limit priceNo, fills at best available price
Execution guaranteeNot guaranteedHigher (if liquidity exists)
Slippage controlControlledUncontrolled
Gap-down riskMay not fill at allFills at whatever is available

An SL order gives price certainty but risks non-execution in fast-moving markets. If the stock gaps down through the trigger and the limit price in one move, the limit order will be in the book below the market but will not fill unless buyers return.

Common use cases

Exit a long equity position on a support break. A trader who bought a stock at Rs 100 expects support at Rs 95. A sell SL order with trigger Rs 95 and limit Rs 94 protects against a break below Rs 95 while ensuring the exit is not filled below Rs 94.

Enter a breakout position. A trader identifies resistance at Rs 200 and wants to go long only if the price breaks above it. A buy SL order with trigger Rs 201 and limit Rs 202 enters the trade automatically on the breakout, without the trader needing to watch the screen.

Protect an options position. A trader holding an in-the-money put wants to exit if the underlying rises sharply. A buy SL on the underlying (or a sell SL on the put itself) can be used to close the position systematically.

Segment availability on Kite

SL orders are available across all major segments on Kite:

SegmentSL order available
NSE / BSE Equity (CNC, MIS)Yes
NSE / BSE F&O (NRML, MIS)Yes
Currency derivativesYes
Commodity (MCX)Yes

Validity

SL orders on Kite support both DAY and IOC validity. DAY SL orders remain pending until triggered or until the session closes. IOC SL orders, once triggered, attempt to fill immediately and cancel any unfilled remainder. DAY is the most common choice for stop-loss management. See order validity types for further detail.

Interaction with product codes

An SL order is compatible with CNC, MIS, NRML, and MTF product codes. The product code determines margin treatment and auto-square-off rules, not the SL mechanics.

Under MIS, Zerodha will auto-square off open positions at approximately 3:20 PM if the trader’s SL has not been triggered. The SL order itself is cancelled as part of the square-off process, and the position is closed at the prevailing market price.

Common mistakes and edge cases

Limit price set too tight. If the limit price is set only marginally below the trigger, the order may not fill during a fast decline. For example, trigger Rs 98, limit Rs 97.95, if the market gaps straight to Rs 97, the limit is still above the market and will eventually fill, but if the stock continues falling without a bounce to Rs 97.95, it remains unfilled.

Limit price set too loose (or equal to trigger). Setting trigger and limit at the same price (e.g., both at Rs 98) makes the SL order behave like an SL-M in practice for most liquid stocks, the order fires at Rs 98 and the limit is also Rs 98, which is immediately matchable. However, in illiquid stocks, this can still fail if no buyers exist at Rs 98.

Gap-down scenarios. If a stock closes at Rs 100 and opens the next day at Rs 90, and a sell SL with trigger Rs 98 and limit Rs 97 is active, the trigger will fire at Rs 90 (since 90 is below 98), but the limit order at Rs 97 will not fill, it is Rs 7 above the current market. The order will sit in the book unfilled unless the stock rallies back above Rs 97. This is the primary limitation of SL orders versus SL-M orders.

Multiple SL orders on the same position. Traders sometimes place two SL orders for the same position, forgetting the first one. If both trigger, both will attempt to fill, resulting in an unintended short or long position. Kite does not prevent placing multiple SL orders on the same instrument.

After-market SL placement. SL orders placed as AMO (After Market Orders) are queued and submitted at market open. The trigger and limit prices must be set relative to the expected opening range, which requires estimating where the stock will open.

Regulatory context

SEBI and the exchanges permit stop-loss orders as standard conditional order types. NSE’s operational guidelines specify that trigger-based orders (SL and SL-M) are held in the exchange’s contingent order pool and released based on last-traded-price triggers. SEBI’s intermediary regulations require brokers to clearly disclose the difference between trigger price and limit price to retail clients.

References

  1. NSE circular on stop-loss order mechanisms, NSE/CMPT/2020 series.
  2. Zerodha support article: “What is an SL order?”, support.zerodha.com.
  3. BSE Trading Regulations, Chapter 4: Conditional Orders.
  4. SEBI master circular on trading member obligations, SEBI/HO/MRD/2023.
  5. NSE Market Operations FAQ, Stop Loss Orders section.

Reviewed and published by

The WebNotes Editorial Team covers Indian capital markets, payments infrastructure and retail investor procedures. Every article is fact-checked against primary sources, principally SEBI circulars and master directions, NPCI specifications and the official support documentation published by the intermediary in question. Drafts go through a second-pair-of-eyes review and a separate compliance read before publication, and revisions are tracked against the SEBI and NPCI rule changes referenced in the methodology section.

Last reviewed
Conflicts of interest
WebNotes is independent. No relationship with any broker, registrar or bank named in this article.