create_order
Place trading orders on multiple brokers (Kite, Groww, Dhan, AngelOne) with support for all order types, varieties, and advanced features like stop-loss and AMO.
Instructions
Create a new trading order with full support for all Kite order types and varieties
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amo | No | Place as After Market Order | |
| tag | No | Order tag for tracking | |
| price | No | Price per share (required for LIMIT/SL orders) | |
| broker | No | Specific broker (optional, uses active if not specified) | |
| product | Yes | Product type | |
| segment | No | Market segment (required for Groww) | |
| variety | No | Order variety (optional, auto-determined) | |
| exchange | Yes | Exchange | |
| quantity | Yes | Number of shares | |
| stoploss | No | Stop loss price (required for CO/BO orders) | |
| validity | No | Order validity | |
| squareoff | No | Square off price (required for BO orders) | |
| order_type | Yes | Order type | |
| symboltoken | No | Symbol token (required for AngelOne, unique identifier for instrument) | |
| trigger_price | No | Trigger price (required for SL/SL-M orders) | |
| trading_symbol | Yes | Trading symbol (e.g., RELIANCE-EQ, INFY-EQ) | |
| transaction_type | Yes | Transaction type | |
| trailing_stoploss | No | Trailing stop loss (optional for CO orders) | |
| disclosed_quantity | No | Disclosed quantity for iceberg orders | |
| order_reference_id | No | Custom order reference ID (8-20 alphanumeric chars, max 2 hyphens, auto-generated if not provided) |