place_paper_order
Place simulated orders in a paper trading account using live market prices. Enforces full validation to mimic real broker conditions.
Instructions
Place a SIMULATED order in the paper account. If price is omitted the live LTP is used (requires broker credentials). The full validation checklist is enforced here too.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"symbol": "<symbol>",
"side": "<side>",
"quantity": "<quantity>"
},
"name": "place_paper_order"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| symbol | Yes | ||
| side | Yes | ||
| quantity | Yes | ||
| price | No | ||
| order_type | No | MARKET | |
| product_type | No | DELIVERY | |
| stop_loss | No | ||
| target | No | ||
| strategy | No |