binance_place_convert_limit_order
Place a resting Binance convert limit order that triggers at your target price and converts real funds automatically. Use it to lock in a future conversion rate not currently available.
Instructions
Place a convert LIMIT order: convert automatically if the ratio is reached.
Calls POST /sapi/v1/convert/limit/placeOrder (SIGNED, UID weight 500). The
order rests until limit_price is reached or expired_type (1_D / 3_D / 7_D / 30_D)
expires it. When it triggers it spends real funds, without asking again.
Kill-switch. Refused with Error: … trading is disabled … unless the server runs
with BINANCE_ALLOW_TRADING=1. The gate lives in the HTTP client, so no tool can
bypass it.
Check the pair's limits with binance_get_convert_pairs and the amount precision with
binance_get_convert_asset_info first; there is no dry-run for this endpoint.
When to Use:
To convert at a ratio the market is not offering right now, after a human approved that price and size.
When NOT to Use:
To convert at the current ratio — quote it with
binance_get_convert_quoteand accept it, which is immediate and shows you the exact ratio first.For a spot LIMIT order on a trading pair — that is
binance_place_order, a different book with different fees.
Returns:
A confirmation echoing exactly what Binance returned — orderId and status verbatim.
A resting order is not a conversion: nothing has been exchanged until it triggers, and
this confirmation never says otherwise.
Examples: params = {"base_asset": "BTC", "quote_asset": "USDT", "limit_price": "50000", "side": "BUY", "expired_type": "7_D", "quote_amount": "500"}
Error Handling:
A rejection about limits means the amount is outside the pair's min/max
(binance_get_convert_pairs); -1111 means too many decimals for the asset
(binance_get_convert_asset_info); a 5xx or timeout means the order's status is
UNKNOWN — check binance_get_convert_open_limit_orders before placing it again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |