place_order
Place an order. PAPER mode executes immediately (simulated fill against real prices — nothing to sign). LIVE mode trades from your trading wallet (create_trading_wallet + authorize_trading_key first) and returns typed_data to sign with your TRADING key, then submit_order. Fees: 0.25% per perps trade, the same everyone pays, settled automatically. Brackets: pass tp/sl. Sizing: explicit size, or risk-first via risk_usd+stop_price (size = risk / |entry−stop|). Min notional $10.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sl | No | ||
| tp | No | ||
| side | Yes | ||
| size | No | ||
| type | Yes | ||
| market | Yes | Symbol, e.g. BTC | |
| risk_usd | No | Risk-first sizing: dollars at risk to the stop | |
| stop_price | No | Required with risk_usd; also becomes the SL | |
| limit_price | No | ||
| reduce_only | No | ||
| client_order_id | No | Idempotency key |