If I put an sl sell order, price = trigger price = 100
My question is; a) if ltp jumps above 100, directly to 110/-, what will the 'ORDER STATUS' change to in such a condition? b) if lot sz = 50, qty is 200, filled qty is 50, what will be the 'ORDER STATUS' change to in such a condition?
a).If you are placing a stoploss sell order,then it means that the price is already above 100.
So,order status will be 'TRIGGER PENDING' still.
I guess you mean a stoploss buy order.
In that case if the price jumps directly to 110,your stoploss order will be triggered,and status will be 'OPEN'.
If it's a SL-M order,your order will get executed at current market price.
If it's a SL Limit order as in your example case,then a limit order with your defined price i.e 100 will be sent to the exchange.
This means that your order will only execute when price comes back to 100, otherwise your stoploss order will be open,and if price moves higher,your losses will continue to increase.
So,order status will be 'TRIGGER PENDING' still.
I guess you mean a stoploss buy order.
In that case if the price jumps directly to 110,your stoploss order will be triggered,and status will be 'OPEN'.
If it's a SL-M order,your order will get executed at current market price.
If it's a SL Limit order as in your example case,then a limit order with your defined price i.e 100 will be sent to the exchange.
This means that your order will only execute when price comes back to 100, otherwise your stoploss order will be open,and if price moves higher,your losses will continue to increase.
You can read more about stoploss orders here:
https://support.zerodha.com/category/trading-and-markets/margin-leverage-and-product-and-order-types/articles/what-are-stop-loss-orders-and-how-to-use-them
b). Order status will be 'OPEN' until full quantity has been filled. After that it will change to 'COMPLETE'.
Thanks
It has been told in the support article mentioned in my above comment.