Spot commission computation from API

Hi,

I’m trying to compute the commission for the SPOT orders.

First, I got all king of commissions from /api/v3/account , ie:

makerCommission
takerCommission
buyerCommission
sellerCommission

I have read the documentation here about maker / taker : https://www.binance.com/en/support/faq/what-are-market-makers-and-takers-360007720071

And also I imagine, that the buyerCommission is to apply when we do a “buy side” order, and a sellerCommission is to apply when we do a “sell side” order.

So, I also suppose that the commission is something like:
commission = makerCommission + buyerCommission

But, I don’t know when I should apply a maker or a taker commission.
Of course there is a description in the documentation, but there are some corner cases it seems.
So, it is not that easy to determine between maker / taker, and I didn’t find this information anywhere in the API.

So, do you have any idea how I can accurately compute the commission from the API ?

Hello,

Regarding the maker/taker commission fields, there’s this a article the explains its usage and diff: https://www.binance.com/en/support/faq/what-are-market-makers-and-takers-360007720071.

As for buyer/seller commission fields. Based on what I’ve seen so far, they’re usually = 0. I’m not sure under what conditions those values are not 0, so if you want more clarifications, I would suggest contacting the Customer Support about the commission formula for when buyer/seller commission != 0.

1 Like

To help with getting an idea of what the commission rates for SPOT are, there is an FAQ page that might help:

1 Like