Hi
I would like to make sure that any commission is paid in quote asset - always.
example:
I had placed an order for BTCEUR, but the commission was charged in BTC.
[
“buy_order” => [
“symbol” => “BTCEUR”,
“orderId” => 7106452,
“orderListId” => -1,
“clientOrderId” => “xxxx”,
“transactTime” => 1735564355188,
“price” => “0.00000000”,
“origQty” => “0.00558000”,
“executedQty” => “0.00558000”,
“origQuoteOrderQty” => “0.00000000”,
“cummulativeQuoteQty” => “499.38592230”,
“status” => “FILLED”,
“timeInForce” => “GTC”,
“type” => “MARKET”,
“side” => “BUY”,
“workingTime” => 1735564355188,
“fills” => [
[
“price” => “89493.54000000”,
“qty” => “0.00261000”,
“commission” => “0.00000000”,
“commissionAsset” => “BTC”,
“tradeId” => xxxx,
],
[
“price” => “89497.57000000”,
“qty” => “0.00297000”,
“commission” => “0.00000000”,
“commissionAsset” => “BTC”,
“tradeId” => xxx,
],
],
“selfTradePreventionMode” => “EXPIRE_MAKER”,
],
“stop_loss_order” => [
“symbol” => “BTCEUR”,
“orderId” => xxxx,
“orderListId” => -1,
“clientOrderId” => “xxxxxx”,
“transactTime” => 1735564355473,
],
“take_profit_order” => [
“symbol” => “BTCEUR”,
“orderId” => xxx,
“orderListId” => -1,
“clientOrderId” => “xxxxx”,
“transactTime” => 1735564355755,
],
]
Why ?
and how can I avoid that ?