Zerodha
SL-M
Circuit limit
SLM with trigger outside circuit limits
A Stop-Loss Market (SL-M) order with trigger price outside the day’s circuit limits is rejected by Kite at order placement. The validation ensures orders are realistic given the price-band constraints.
What SL-M is
SL-M is an order that:
- Triggers when the LTP crosses the specified trigger price.
- Once triggered, executes as a market order.
If the trigger price is set outside the day’s circuit limits , the trigger can never fire (price cannot reach the circuit-limit-bounded range).
Why rejected
Exchange validation:
- Order trigger price must be within the day’s price band.
- Outside-band triggers would be permanently inactive.
- Rejection prevents accumulation of “dead” orders.
How to fix
- Check the day’s circuit limits for the scrip.
- Set the trigger within the band.
- Resubmit.
Workaround
If you need a wider trigger range:
- Wait for next-day pricing (circuit limits reset daily).
- Use GTT (Good Till Triggered) for multi-day triggers; GTT has different validation.
See also
- Circuit filters NSE BSE
- Stop loss order
- Limit order
- Market order
- GTT order (Zerodha)
- Bracket order (Zerodha)
- Cover order (Zerodha)
- How to fix B/S shortcuts not opening order window
- How to fix Invalid CSRF token error on marketwatch
- Margin required on order window
- Kite Positions tab explained
- Market depth view on Kite
- Day’s change in absolute and percentage
- 52-week high and low on the marketwatch
- ASM and GSM frameworks explained
- Long-term ASM Stage 1 to 4
- Trade-to-Trade segment rules
- Auto square-off on Zerodha
- SPAN margin on Zerodha
- Margins and leverage at Zerodha
- Margin shortfall and auto-square-off
- Margin call timeline at Zerodha
- Naked option selling margin on Zerodha
- Exchange mass cancel reason
- How to add scrips to the Kite marketwatch
- Zerodha
- Kite (Zerodha)
External references
References
- Zerodha Support, Order rejection reasons, support.zerodha.com.
- NSE India, Circuit filter framework, nseindia.com.