Skip to main content

Place Order

Place a new order.

Request Parameters

ParameterTypeRequiredDescription
opstringYesOperation: trade
argslistYesTrade arguments
> instTypestringYesProduct type: SPOT
> channelstringYesChannel: place-order
> instIdstringYesProduct ID (e.g. BTCUSDT)
> paramsobjectYesOrder parameters
>> orderTypestringYesOrder type: limit / market
>> sidestringYesOrder side: buy / sell
>> sizestringYesOrder size
>> pricestringCondOrder price (required for limit orders)

Request Example

{
"op": "trade",
"args": [
{
"instType": "SPOT",
"channel": "place-order",
"instId": "BTCUSDT",
"params": {
"orderType": "limit",
"side": "buy",
"size": "0.1",
"price": "27000"
}
}
]
}

Response Example

{
"event": "trade",
"arg": [
{
"instType": "SPOT",
"channel": "place-order",
"instId": "BTCUSDT",
"params": {
"orderId": "123456789"
}
}
],
"code": "0",
"msg": "Success"
}