Stop triggered even when price didnt reach my stop level

just see the stop level its still intact as per the charts

it would be so frustrating to see that my target gets hit now


here are the orders, as you can see price never reached my stop but still it got triggered, i had used buy stop market order

why does this happen and how can i avoid this from happening? please also explain how all this stop thing works like does the stop get triggered based on last traded price or the bid and ask, i have seen that does on bid and ask, just a clarification?

i had shorted 450 but only 335 got filled at 595.3, stop was at 596.4 and ltp around 595 when stop got triggered

if a trade has happened there then why did it not show on charts

has happened with me 8 to 10 times out of which only one time in my favor

trade update

Hi @Akash_Zende, we tried reaching you, but it seems you have enabled call forwarding.

As checked, your sell limit was cancelled before all 450 quantities could be filled, and for your trigger buy order, which was set at 596.4, was triggered at 09:46:48 AM and executed at market price.

Stock exchanges process 100s of transactions per second, but only send out summarised tick data (snapshots) to users in real-time, not every individual transaction. This means the price you see (LTP) is just one of many trades happening each second. As a result, your order might execute at a price that doesn’t appear on your screen, since not every trade is shown in real time.

Please refer to the above post for information on how snapshot charts are made.

In case you need further clarification, kindly connect us at 9930861000

i cancelled the remaining quantities from dhan web as the remaining 115 quantities were not being shown on charts to be filled as it usually does and thanks for the clarification, would sting less knowing there was a logical reason why this happened

one more question, would it have triggered and got exited if it had been a buy stop limit order, just asking is it better to use stop market or stop limit orders to avoid such things from happening

Hi @Akash_Zende, Yes, you can use trigger buy limit orders. Once the trigger price is reached, the order will be placed as a limit order and will remain pending for execution if the market price does not match your set limit, especially in case of sudden price spikes.

1 Like