Place an order
place_orderSubmit one real-funds order to a supported venue and get it back as acknowledged. Pass decimal-string quantity and price; LIMIT needs price, stop or take-profit needs stopPrice.
Instructions
Submits one order with real funds and answers with it as the venue acknowledged it. Quantities and prices are decimal STRINGS, not numbers, so nothing is lost to floating point. A LIMIT order needs a price; a stop or take-profit order needs a stopPrice. Check list_instruments first: a price or size off the venue's grid is refused.
Requires the trade:write scope.
Rate limit: 932 requests per minute for your key, shared across every tool in the trade-write group. This is the average of what the supported venues themselves allow one account, so it is not a figure to design around — a strategy that needs more than this needs the venue directly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| side | Yes | BUY or SELL. | |
| type | Yes | Order type. | |
| price | No | Limit price, as a decimal string. Required for LIMIT, LIMIT_MAKER, STOP_LOSS_LIMIT and TAKE_PROFIT_LIMIT. | |
| symbol | Yes | Instrument symbol as the venue lists it, e.g. BTCUSDT. | |
| exchange | Yes | Venue id, e.g. binance_spot. The market half of the name is part of it. | |
| quantity | No | Size in the base asset, as a decimal string. | |
| stopPrice | No | Trigger price, as a decimal string. Required for STOP_LOSS, STOP_LOSS_LIMIT, TAKE_PROFIT and TAKE_PROFIT_LIMIT. | |
| reduceOnly | No | Only meaningful on a derivative venue. | |
| timeInForce | No | How long the order stands. Absent means the venue's default. | |
| quoteQuantity | No | Size in the quote asset, as a decimal string. An alternative to quantity, valid only with MARKET. |