Transaction Fee Calculation

In USDT-margined swaps trading, the platform will charge a certain amount of transaction fees, which will be calculated into users’ realized PnL.

For example, in BTC/USDT swaps trading, the transaction fee will be charged in USDT. The transaction fee collected will be counted into realized PnL and will only be charged after a fully complete transaction.

Transaction Fees = Filled quantity (cont) * Contract face value * Transaction price * Fee rate

Transaction fee rates of USDT-margined swaps:

Opening positions: 0.02% for maker and 0.05% for taker

Closing positions: 0.02% for maker and 0.05% for taker

Example 1: User A bought 200 conts of BTC/USDT swaps at the price of 5000 USDT (the face value of each is 0.001 BTC) as a Taker. After a few days the market price of the contract rose, user A sold all swaps at the price of 6000 USDT as a Maker and the order was completely filled. Then,

The transaction fee for opening the position = 200 * 0.001 * 5000 * 0.05% = 0.5 USDT

The transaction fee for closing the position = 200 * 0.001 * 6000 * 0.02% =0.24 USDT

Example 2: User B bought 200 conts of ETH/USDT swaps at the price of 400 USDT (the face value of each is 0.01ETH) as a Taker. After a few days the market price of the contract rose, user B sold all swaps at the price of 480 USDT as a Maker and the order was completely filled. Then,

The transaction fee for opening the position =200 * 0.01 * 400 * 0.05% = 0.4 USDT

The transaction fee for closing the position =200 * 0.01 * 480 * 0.02% = 0.192 USDT

PS: The above rates are for example purposes only. For actual rates, please refer to the Fee Rates of HTX USDT-Margined Swaps