Stop-loss orders are controlled and triggered by the exchange. An order might not trigger for the following reasons:
Price Not Reached: The market price did not reach your set trigger price. In volatile markets, rapid price changes may skip over your trigger price, preventing activation.
Incorrect Order Setup:
For a sell stop-loss, the trigger price was set higher than the current market price.
For a buy stop-loss, the trigger price was set lower than the current market price.
Insufficient Funds or Holdings:
Buy Orders: Insufficient funds in your account when the trigger price was reached.
Sell Orders: Not enough shares or positions in your account to execute the order.
Liquidity and Market Conditions: Limited buyers/sellers or low trading volumes at the trigger price.
Exchange Restrictions or Expiration: Circuit breakers, price bands, or trading halts prevented the order from executing. The order expired before the trigger price was reached.
Was the answer helpful?
Do you want a call back?
You will receive a call from our representative within approx. 10 mins on your issue around Stocks, F&O & IPO.
Ticket already exists
Ticket ID :
There is already an open ticket for this question. Would you like to send a reply on the same ticket?