Buy GTT getting triggered at a higher price

Hi,

Take a look at this

As you can see, i had set up a trigger at ₹156.80 for a buy order, however the GTT got triggered at a higher price of ₹158.94

How is this possible?

Normally, in my experience, the GTTs for a buy order, gets triggered either at or below the set trigger price.

Here the GTT got triggered at a price above the set trigger price.

I just wanna understand what happened here and if this is a glitch of some sort, this is the first time this happened for me.

Zerodha GTT not relevent as compare with fyers, some time GTT not trigger, and some time, get defrent price

And just to clarify, This was a CNC order and I had set the Buy price below ₹156, so it is still open and not executed.

I am just confused as to how the trigger got activated above the set price.

I just checked all my old GTT buy triggers, they were all triggered at a price below the price I had set as trigger price.

Just curious.

just cros check the chart if price get jump from actual price then price not get execute.

I think u r mistaken, first, I am not a trader and second the lowest price of MON100 for today is ₹157.96. But my trigger price was ₹156.80.

My point is, the buy order should have never got triggered in the first place, as my trigger price is much lower than the Lowest market price of today.

I am just trying to understand how the GTT even got triggered to begin with.

your price touched as i seen in chart

If it really touched the ₹156.80 today, then the Lowest price should either be ₹156.80 or below that, But the Lowest price till now is ₹157.96

So how did this happen

Hi @SG_13 , When did you place this order?

I didn’t place a direct buy order, i presume pre market orders are not possible for ETFs

I placed the Buy GTT order around 9:02 am today

I was trying to place the GTT close to yesterday’s closing price of ₹156.30, but the system did not allow placing orders close to the closing price

So i placed at ₹156.80.

In this scenario, when you placed the GTT Buy order with a trigger of 156.8, the LTP of the underlying ETF was 156.3, which was the previous day’s closing price. Therefore, the GTT order was triggered when the LTP crossed above your trigger price since your trigger price was above the LTP.

May be for a Sell GTT, it is possible.

I believe for a buy GTT, the trigger always activates either at or below the price set, but never above.

This is based on my experience with GTTs till now, all my previous buy GTTs got triggered only at or below my trigger price

higher price triggered due to your trigger price is jump up direct and take market open price,

No, a Buy GTT order triggers both ways. If the trigger price is above the LTP, it triggers when the LTP crosses above the trigger price. If the trigger price is below the LTP, the GTT triggers when the LTP crosses below the trigger price.

1 Like

Check this: I have now created the GTT for the same ETF with a trigger of 200. So my GTT will trigger when the LTP crosses above 200.

But this is the first time I created a GTT during the pre-market session.

So may be something to do with time of placing the GTT.

As you pointed out, the system considered the previous days, closing prices as lowest price and triggered the GTT.

By past is past, why would previous days closing price impact the current day’s GTT order.

Even if that is the case shouldn’t the Lowe’s price for today atleast be close to the price set by me ₹156.80

Answer -

I didn’t know this.

Logically speaking, why would ppl want to set a buy GTT in future for a higher price, they can very well but it at current price, if they expect the prices to rise right.

Normally i assumed that u set SELL GTT for a price above the current market price and a buy GTT for a price below market price.

I just checked all my GTT trigger mails in the past, not once was the buy order trigger activated above the set trigger price.

Maybe that was because all my old GTTs were never placed close to the current market price and were always hit during dips.

Today was the first time I placed a GTT during market time and that too close to the previous days closing price.

Thanks for the clarification

I always use this :slightly_smiling_face:. I always buy a stock at the breakout. So, I just place a buy GTT order at the breakout level.

3 Likes

its not like that.
now if X is trading in range of 1000-1005 and i want to buy only on breakout, entry price will be higher.

That is why intraday also, for this, one uses SL (stoploss limit) orders for breakout entry for long.
Same can be done if one wants to sell below a breakdown.

1 Like

Yeah, I do understand the logic, buying in the rising market, and selling in the falling market.

Rather than like me,to place buy orders in the falling market and never really sold but to place sell order in rising markets.

1 Like