hello,
I was testing the order_market buy with line below.
test = client.order_market_buy(symbol = “BTCUSDT”, quoteOrderQty = 15.00, newOrderRespType = “FULL”)
when looking through the response I noticed that it only used 14.94235500 instead of the 15 indicated in quoteOrderQty. Is there any reasons why this happened ?
I first thought the difference was deducted as a fee, but binance has zero trading fees on BTCUSDT pair.
{‘symbol’: ‘BTCUSDT’,
‘orderId’: 11572475067,
‘orderListId’: -1,
‘clientOrderId’: ‘wSaFlajivG2CAhHgkSwlEe’,
‘transactTime’: 1657749140477,
‘price’: ‘0.00000000’,
‘origQty’: ‘0.00075000’,
‘executedQty’: ‘0.00075000’,
‘cummulativeQuoteQty’: ‘14.94235500’,
‘status’: ‘FILLED’,
‘timeInForce’: ‘GTC’,
‘type’: ‘MARKET’,
‘side’: ‘BUY’,
‘fills’: [
{‘price’: ‘19923.14000000’,
‘qty’: ‘0.00075000’,
‘commission’: ‘0.00000000’,
‘commissionAsset’: ‘BTC’,
‘tradeId’: 1462869189}]}