1.6.3Order Types & Mechanics

Understand GTT (Good Till Triggered) orders

2,070 words9 min readdifficulty · medium1 backlinks

WHY does GTT exist?

The name decodes the behaviour:

  • Good = the instruction is alive / valid.
  • Till Triggered = it stays alive until the trigger price is hit (or it expires, usually after ~1 year).

WHAT exactly is a GTT? (the mechanics)

Two crucial prices you must set:

Price WHAT it does
Trigger price The "alarm". When LTP reaches it, the order gets placed.
Limit price The actual price the limit order is placed at (once triggered).

HOW does a Single-leg GTT fire? (step by step)

Suppose stock trades at ₹520 now. You want to buy on a dip to ₹500.

  1. Set Trigger = ₹500, Limit = ₹501 (buy).
  2. Order goes to "pending/active" state in the broker app. Nothing is in the exchange book yet.
  3. System keeps checking: is LTP ≤ 500?
  4. Days pass. One day LTP drops and touches ₹500triggered.
  5. A limit BUY at ₹501 is now placed in the real exchange order book.
  6. It fills if a seller is available at ≤ ₹501. GTT is now complete (or partially filled).

The OCO / Two-leg GTT (the real power move)

Figure — Understand GTT (Good Till Triggered) orders

More worked examples


Forecast-then-Verify drill


GTT vs a normal order — the key contrasts

Feature Normal order GTT
Lifespan 1 day up to ~1 year
In exchange book immediately only after trigger
Needs you watching yes no
Two-sided exit (OCO) no yes

Flashcards

What does GTT stand for and what is its core behaviour?
Good Till Triggered — a standing conditional order that stays valid (up to ~1 year) until its trigger price is hit, then places a limit order.
In a GTT, what is the difference between trigger price and limit price?
Trigger price = the level that launches the order; limit price = the price the resulting limit order is actually placed at.
For a BUY GTT, how should limit price relate to trigger price and why?
Limit ≥ trigger, to allow upward slippage so the order actually fills.
For a SELL/stop-loss GTT, how should limit relate to trigger?
Limit ≤ trigger, so the sell survives a downward gap and still fills.
What is an OCO (two-leg) GTT?
An order with an upper profit-book trigger and a lower stop-loss trigger; when one triggers, the other is automatically cancelled.
Where does a pending GTT order live before it triggers?
In the broker's system only — NOT in the exchange order book, so no margin is blocked until triggered.
Can a GTT trigger but still fail to execute?
Yes — triggering only places a limit order; if the market gaps past the limit price, it may not fill.
Trigger condition for buying on a dip below current price?
Fire when LTP ≤ trigger price.
Trigger condition for a breakout buy above current price?
Fire when LTP ≥ trigger price.
How long does a GTT last vs a normal order?
GTT up to ~1 year; a normal order expires at market close the same day.

Recall Feynman: explain to a 12-year-old

Imagine you want to buy a toy but only if it goes on sale for ₹500. You can't sit in the shop all week. So you tell the shopkeeper: "Ring me and buy it the moment the price drops to ₹500." That message is the GTT. The "₹500" is the trigger — the alarm. When the alarm rings, the shopkeeper actually buys, but you also told him "don't pay more than ₹501" — that's the limit. And OCO is like saying: "Sell my toy if the price zooms to ₹700, OR sell it if it crashes to ₹550 — but obviously you can only sell it once, so whichever happens first, forget the other."

Connections

Concept Map

expires at market close

solved by

is a

waits until

crosses

then places

fills at

stays alive until

BUY: limit >= trigger

SELL: limit <= trigger

not the

Normal order

Problem: must re-enter daily

GTT order

Conditional standing order

Trigger price hit

Last Traded Price

Limit order in exchange book

Limit price

Trigger hit or ~1yr expiry

Allow slippage

Execution price myth

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, GTT ka matlab hai Good Till Triggered — ek aisa order jo aap ek baar set karke bhool sakte ho. Normal order to sirf ek din chalta hai, market band hote hi mar jaata hai. Lekin GTT mahino tak (lagbhag 1 saal) zinda rehta hai aur silently market ko watch karta rehta hai. Jab bhi price aapke trigger price ko touch karta hai, tab jaake system asli order (limit order) exchange me lagata hai. Isse pehle wo order exchange ki book me hota hi nahi — isliye aapka margin bhi block nahi hota.

Sabse important confusion yahi hota hai: trigger price aur limit price alag cheezein hain. Trigger price sirf alarm hai — wo order ko launch karta hai. Actual execution hoti hai limit price par. Isliye BUY me limit thoda upar rakho aur SELL/stop-loss me limit thoda neeche rakho, taaki gap aane par bhi order fill ho jaaye. Warna trigger to lag jaayega par order fill nahi hoga — ye galti bahut log karte hain.

Fir aata hai OCO (One Cancels the Other) ya two-leg GTT — ye asli power hai. Aap ek hi baar me do trigger set karte ho: upar profit book karne ke liye, aur neeche stop-loss ke liye. Jaise hi ek leg trigger hota hai, doosra automatically cancel ho jaata hai — kyunki wahi shares aap do baar to bech nahi sakte na! Isse trading me emotion khatam ho jaata hai: aapne pehle se decide kar liya ki profit kahan lena hai aur loss kahan cut karna hai. Screen ke saamne baithne ki zarurat nahi.

Short me: "Trigger pulls, Limit lands." Trigger dabta hai to order launch, aur limit par wo land karta hai. Ye concept swing trading aur busy logon ke liye life-saver hai.

Test yourself — Order Types & Mechanics

Connections