Traders can be classified as market takers or market makers. For every executed order, there is either a Trading Fee or a Trading Rebate incurred.
- Market Takers, who seek liquidity and take liquidity off the book immediately, will be charged a trading fee.
- Market Makers, who provide liquidity and increase the market depth of order book, will receive a rebate (negative trading fee) from Bybit.
- The trading fee(rebate) is deducted(added to) from the account balance, and it does not affect the initial margin of the order.
Inverse Contract
Perpetual Contracts (Inverse) |
Highest Leverage | Maker's Rebate | Taker's Fee |
BTC/USD | 100x | -0.025% | 0.075% |
ETH/USD | 50x | -0.025% | 0.075% |
XRP/USD | 50x | -0.025% | 0.075% |
EOS/USD | 50x | -0.025% | 0.075% |
In the Trade History tab, a positive fee rate indicates a Taker's Fee incurred while a negative fee rate indicates the a Maker's Rebate incurred.
Formula for Inverse Contract: Trading Fee = Order Value x Trading Fee Rate
Order value = Quantity / Executed Price
Trader A buy 10,000 BTCUSD contracts using Market order.
Trader B sell 10,000 BTCUSD contracts using Limit order.
Assuming that the execution price is 8,000 USD:
Taker fee for Trader A = 10,000/8,000 x 0.075% = 0.0009375 BTC
Maker rebate for Trader B = 10,000/8,000 x -0.025% = -0.0003125 BTC
Hence, upon execution, Trader A will pay 0.0009375 BTC of Taker's Fee and Trader B will receive 0.0003125 BTC of Maker's Rebate.
USDT Contract
USDT Contracts | Highest Leverage | Maker's Rebate | Taker's Fee |
BTC/USDT | 100x | -0.025% | 0.075% |
Similarly for USDT contract, in the Trade History tab, a positive fee rate indicates a Taker's Fee incurred while a negative fee rate indicates a Maker's Rebate.
Formula for USDT Contract: Trading Fee = Order Value x Trading Fee Rate
Order value = Quantity x Executed Price
USDT Contract Example:
Trader A buy 10 BTC contract using Market order.
Trader B sell 10 BTC contract using Limit order.
Assuming that the execution price is 8000 USDT:
Taker's Fee for Trader A = 10 x 8000 x 0.075% = 60 USDT
Marker's Rebate for Trader B = 10 x 8000 x -0.025% = -20 USDT
Hence, upon execution, Trader A will be paying 60 USDT of Taker's Fee and Trader B will be receiving 20 USDT of Maker's Rebate.