Commission Rates
Disclaimer:
- The commissions and prices used here are fictional, and do not imply anything about the actual setup on the live exchange.
- This applies only for the SPOT Exchange.
What are Commission Rates?
These are the rates that determine the commission to be paid on trades when your order fills for any amount.
What are the different types of rates?
There are 3 types:
standardCommission- Standard commission rates on trades from the order.taxCommission- Tax commission rates on trades from the order.specialCommission- Extra commission that will be added in specific circumstances.
Standard commission rate may be reduced, depending on promotions for specific trading pairs, applicable discounts, etc.
How do I know what the commission rates are?
You can find them using the following requests:
REST API: GET /api/v3/account/commission
WebSocket API: account.commission
You can also find out the commission rates to a trade from an order using the test order requests with computeCommissionRates.
What is the difference between the response sending a test order with computeCommissionRates vs the response from querying commission rates?
A test order with computeCommissionRates returns detailed commission rates for that specific order:
{
"standardCommissionForOrder": {
"maker": "0.00000050",
"taker": "0.00000060"
},
"specialCommissionForOrder": {
"maker": "0.05000000",
"taker": "0.06000000"
},
"taxCommissionForOrder": {
"maker": "0.00000228",
"taker": "0.00000230"
},
"discount": {
"enabledForAccount": true,
"enabledForSymbol": true,
"discountAsset": "BNB",
"discount": "0.25000000"
}
}
Note: It does not show buyer/seller commissions separately, as these are already taken into account based on the order side.
In contrast, querying commission rates returns your current commission rates for the symbol on your account.
{
"symbol": "BTCUSDT",
"standardCommission": {
"maker": "0.00000040",
"taker": "0.00000050",
"buyer": "0.00000010",
"seller": "0.00000010"
},
"specialCommission": {
"maker": "0.04000000",
"taker": "0.05000000",
"buyer": "0.01000000",
"seller": "0.01000000"
},
"taxCommission": {
"maker": "0.00000128",
"taker": "0.00000130",
"buyer": "0.00000100",
"seller": "0.00000100"
},
"discount": {
"enabledForAccount": true,
"enabledForSymbol": true,
"discountAsset": "BNB",
"discount": "0.25000000"
}
}