BinanceTimeWeightedAveragePriceNewOrder
Executes a TWAP order on Binance Futures, splitting the trade over a specified duration to achieve a better average execution price and reduce market impact.
Instructions
The Time-Weighted Average Price (TWAP) New Order API allows users to place a TWAP order on USDⓈ-M Contracts in Binance Futures. TWAP orders execute gradually over a specified duration to achieve a better average execution price while minimizing market impact.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| side | Yes | Trading side (BUY or SELL) | |
| symbol | Yes | Trading symbol (e.g., BTCUSDT) | |
| duration | Yes | Duration for TWAP orders in seconds. Must be between 300 and 86400 | |
| quantity | Yes | Quantity of base asset; Notional must be between 1,000 and 1,000,000 USDT | |
| limitPrice | No | Limit price of the order; Defaults to market price if not sent | |
| recvWindow | No | Time window for request validity | |
| reduceOnly | No | true or false. Default false; Cannot be sent in Hedge Mode or when opening a position | |
| clientAlgoId | No | A unique 32-character ID among Algo orders | |
| positionSide | No | Default BOTH for One-way Mode; LONG or SHORT for Hedge Mode. Must be sent in Hedge Mode. |