Loading

Market Intelligence › Blogs And Updates

GTT Orders Zerodha — Guide

What a GTT order is, how to set it up in Zerodha, GTC orders — a complete guide.

Published by The Retail Trader · AUG 06, 2026 · Features

What a GTT order is, how to set it up in Zerodha, GTC orders — a complete guide.

What Is GTT?

GTT = Good Till Triggered. This is a conditional order that executes when the stock price reaches the level you set. It stays active for a maximum of 1 year.

Simple definition: > GTT = Set it and forget it. Set a price level, and when the stock reaches it, the order will execute automatically.

GTT vs Regular Order

Keep these four points in mind:
• Duration — GTT: Up to 1 year, Regular Order: Same day only
• Trigger — GTT: At a price level, Regular Order: Immediately
• Best for — GTT: Long-term investors, Regular Order: Active traders
• Cost — GTT: Free (Zerodha), Regular Order: ₹20/order

How to Set GTT (Zerodha)

Keep these eight steps in mind:
• Open the Zerodha Kite app
• Select the stock
• Click the "GTT" option
• Set the trigger price (when the price reaches this level)
• Set the order price (at what price to buy/sell)
• Enter the quantity
• Select validity (1 year max)
• Submit

GTT Types

Single Trigger:
• Buy GTT: Price goes up to the trigger level → Buy
• Sell GTT: Price goes down to the trigger level → Sell

OCO (One Cancels Other):
• Two triggers: set both Stop loss + Target
• One executes → the other is cancelled
• Best for: Active traders with SL + Target

GTT Examples

Buy GTT:
• Stock: Reliance
• Current price: ₹2,500
• GTT Trigger: ₹2,300 (buy on dip)
• Order type: Limit @ ₹2,300
• Validity: 30 days
• If Reliance falls to ₹2,300 → Auto buy

Sell GTT (Stop Loss):
• Stock: Reliance (bought @ ₹2,300)
• Current price: ₹2,500
• GTT Trigger: ₹2,200 (stop loss)
• Order type: Market
• Validity: 30 days
• If Reliance falls to ₹2,200 → Auto sell (loss limited)

OCO (SL + Target):
• Stock: Reliance (bought @ ₹2,300)
• Trigger 1: ₹2,200 (stop loss) → Sell
• Trigger 2: ₹2,700 (target) → Sell
• If SL hits → Sell @ ₹2,200, target cancelled
• If target hits → Sell @ ₹2,700, SL cancelled

GTT Limitations

1 Year Max

GTT expires after 1 year. You have to renew it.

Gap Down Risk

If the stock gaps down (opens below the trigger right away), the GTT may execute at a lower price.

No Guarantee

In extreme volatility it may execute at a price quite different from the trigger price.

Cheat Sheet

Keep these points in mind:
• 📌 GTT ORDERS (ZERODHA)
• 📊 Good Till Triggered — conditional order
• 📊 Set a price level, auto execute
• 📊 Max 1 year validity, FREE
• TYPES:
• 📊 Single trigger — Buy or sell
• 📊 OCO — SL + Target both (one cancels other)
• HOW TO SET:
• 📊 Kite app → Stock → GTT → Trigger price → Order price → Submit
• EXAMPLES:
• 📊 Buy GTT: Buy at price ₹2,300 (dip buy)
• 📊 Sell GTT: Sell at price ₹2,200 (stop loss)
• 📊 OCO: SL ₹2,200 + Target ₹2,700
• LIMITATIONS:
• ❌ Max 1 year validity
• ❌ Gap down risk
• ❌ No guarantee on exact execution price

What to Read Next?

Keep these points in mind:
• Stop Loss Guide | Zerodha vs Groww | Trading Account Guide

The Retail Trader — educational market analysis. Not investment advice.

This article is for educational purposes only — no buy or sell recommendation, no claim of guaranteed returns, and no advisory. Rules, rates and mechanics are changed from time to time by the exchanges, SEBI and RBI, so verify every number yourself with your broker or the official source.

Back to Market Intelligence