place_order
Place buy or sell orders on Indian stock exchanges (NSE, BSE, MCX, NFO, BFO) with options for market, limit, and stop-loss orders. Specify trading symbols, quantities, product types, and order validity to execute trades.
Instructions
Place an order
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| variety | Yes | Order variety | regular |
| exchange | Yes | The exchange to which the order should be placed | NSE |
| tradingsymbol | Yes | Trading symbol | |
| transaction_type | Yes | Transaction type | |
| quantity | Yes | Quantity | 1 |
| product | Yes | Product type | |
| order_type | Yes | Order type | |
| price | No | Price (required for LIMIT order_type | |
| trigger_price | No | The price at which an order should be triggered (SL, SL-M orders) | |
| validity | No | Order Validity. (DAY for regular orders, IOC for immediate or cancel, and TTL for orders valid for specific minutes | |
| disclosed_quantity | No | Quantity to disclose publicly (for equity trades) | |
| tag | No | An optional tag to apply to an order to identify it (alphanumeric, max 20 chars) | |
| iceberg_legs | No | Number of legs for iceberg orders | |
| iceberg_quantity | No | Quantity per leg for iceberg orders | |
| validity_ttl | No | Order life span in minutes for TTL validity orders, required for TTL orders |