modify_gtt
Update an existing GTT order by changing trigger values and linked orders; runs as a dry-run unless trading is explicitly enabled.
Instructions
Modify an existing GTT order. 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_id | Yes | ||
| 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" |