Zerodha
GTT
Kite Connect GTT API
Kite Connect GTT (Good-Till-Triggered) API lets you create GTT orders programmatically:
| Endpoint | Method |
|---|---|
| Place GTT | POST /gtt/triggers |
| Modify GTT | PUT /gtt/triggers/:id |
| Cancel GTT | DELETE /gtt/triggers/:id |
| List GTTs | GET /gtt/triggers |
| Single GTT | GET /gtt/triggers/:id |
GTT types
- Single: One trigger price; one order placed when triggered.
- OCO (One-Cancels-Other): Two trigger prices; whichever hits first cancels the other.
Python example
gtt_order = kite.place_gtt(
trigger_type="single",
tradingsymbol="RELIANCE",
exchange="NSE",
trigger_values=[2300],
last_price=2400,
orders=[{
"transaction_type": "SELL",
"quantity": 1,
"product": "CNC",
"order_type": "LIMIT",
"price": 2300
}]
)
Lifecycle
- GTTs valid for ~1 year (or until executed).
- On trigger, an order is placed into the regular order book.
- Once triggered, GTT can’t be reversed.
Use cases
- Stop-loss for delivery (CNC) holdings.
- Long-term target sell.
- Buy-on-dip orders.
- Bracket-like behavior for delivery (OCO).
See also
- Kite Connect (Zerodha API)
- Kite Connect OAuth login flow
- Place order via Kite Connect (Python)
- Kite Connect order modify / cancel
- Kite Connect basket orders API
- pykiteconnect Python quickstart
- kiteconnect.js Node.js quickstart
- Kite Connect Java SDK
- Sign up and get Kite API key
- Kite Connect access token generation
- Kite Connect FAQs
- Kite Connect API pricing
- Algo trading with Kite Connect
- Kite Connect historical data API
- Kite Ticker WebSocket (Python)
- Backtesting with Kite historical API
- Kite Connect rate limits
- Kite Connect static IP requirement
- Kite Connect sandbox / mock
- Use Kite API data on other platforms
- Historical API without Kite Connect access
- Historical vs live data pricing
- Kite API charges and plans
- Net vs Day in positions API
- How to fix max order request exceeded without 5000 orders
- How to get invoice for Kite Connect subscription
- Mobile browser issue with Kite Connect login
- Deactivate / unsubscribe Kite Connect
- Will Zerodha help code strategies
- Kite Publisher API
- Kite MCP for AI assistants
- Zerodha Open API community
- Algorithmic trading in India
- Zerodha
- Kite (Zerodha)
External references
References
- Zerodha, Kite Connect GTT API, kite.trade.