Short answer

Your Good Till Triggered (GTT) order triggers when the market price reaches your trigger price, but it may not execute for several reasons:

Price mismatch: Your order’s Last Traded Price (LTP) did not match the limit price you set. You can increase execution chances by: Setting your buy GTT limit price above the trigger price Setting your sell GTT limit price below the trigger price

Setting your buy GTT limit price above the trigger price

Setting your sell GTT limit price below the trigger price

Missing pre-authorisation: If you have a non-POA/DDPI account, you must pre-authorise your GTT sell order by entering the CDSL TPIN.

Insufficient funds: your Arrow account does not have enough balance to execute the order.

No market volume: The instrument has no buyers or sellers available at your limit price.

Price band violation: Your limit price exceeds the day’s circuit limits.

If you cannot see your order in the order book, check the rejection reason in your email. iRage sends you both a push notification and an email whenever your GTT order gets rejected.