Calculation of Commission in Future Trading

Taker:

When you place an order that trades immediately before going on the order book, either filling partially or fully, those trades will be "taker" trades. Trades from Market orders are always Takers, as Market orders can never go on the order book. These trades are "taking" volume off of the order book and are therefore called the "taker”.

Maker:

When you place an order that goes on the order book partially or fully, such as a limit order, any subsequent trades coming from that order will be as a “maker.” These orders add volume to the order book, helping to "make the market," and are therefore termed the "maker" for any subsequent trades.

Commission Calculation for Coin-margined Contracts:

Commission fee = notional value * fee rate

Notional value = (number of contracts*contract size) / trade price

For example, regular user's maker commission: 0.015%; taker commission: 0.040%

Buy 10 BTCUSD 0925 quarterly contracts using Market order:

Notional value = (number of contracts*contract size) / opening price

= (10 contracts*100 USD) / 10,104 USD

= 0.09897 BTC

Taker commission fee: 0.09897*0.040% = 0.00003959 BTC

After the price increases, sell 10 BTCUSD 0925 quarterly contracts using the Limit order:

Notional value = (number of contracts*contract size) / closing price

= (10 contracts*100 USD) / 11,104 USD

= 0.09 BTC

Maker commission fee: 0.09*0.015% = 0.00001351 BTC

Commission Calculation for USDⓈ-margined Contracts:

Commission fee = notional value*fee rate

Notional value = coins*trade price

For example, regular marker commission: 0.02%; taker commission: 0.040%

Buy 1 BTC BTC/USDT contract using Market order:

Notional value = coins*opening price

= 1 contract*10,104 USD

= 10,104

Taker commission fee:

10,104*0.040% = 4.0416 USDT

After the price increases, sell 1 BTC BTC/USDT contract using Limit order:

Notional value = coins*closing price

= 1 contract * 11,104 USD

= 11,104

Maker commission fee:

11,104*0.02% = 2.2208 USDT

Last updated