place_gtt
Create GTT orders to set standing stop-loss, target, or OCO triggers that execute without monitoring prices. Runs as a dry run unless trading is explicitly enabled.
Instructions
Create a GTT (Good Till Triggered) order — e.g. a standing stop-loss or target that fires without you watching the price. Dry-run unless KITE_MCP_ENABLE_TRADING=true is set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| orders | Yes | ||
| exchange | Yes | ||
| last_price | Yes | Current market price, required by Kite to validate the trigger | |
| trigger_type | Yes | Use "single" for a plain stop-loss/target, "two-leg" for OCO (one triggers, the other cancels) | |
| tradingsymbol | Yes | ||
| trigger_values | Yes | [trigger] for "single", [lower, upper] for "two-leg" |