trade.commissionAsset also the currency for trade.price?

Currently, GET /api/v3/myTrades returns the trade object with the property commissionAsset which is not only the currency for the commission but also the currency for the price. Am I right?:


“price”: “4.00000100”, // the price in quote currency
“qty”: “12.00000000”, // the base quantity
“quoteQty”: “48.000012”,
“commission”: “10.10000000”, // the commission in quote currency
“commissionAsset”: “BNB”, // the quote currency

Would it be more precise to rename commissionAsset to quoteAsset(or quoteSymbol) or are there cases in which the commission-currency can differ from the price-currency?

In case you pay fees in BNB the commissionAsset will differ from the trade asset. That’s the only case I’m aware of.