All Collections
Trading Errors & Troubleshooting
Why do I see huge fees paid on Bybit?
Why do I see huge fees paid on Bybit?

Discover why you see 'high fees paid' on your Bybit trading bot dashboard. Trading fees are calculated in the purchased cryptocurrency.

Pete Darby avatar
Written by Pete Darby
Updated over a week ago

Do you see 'high fees paid' on the Dashboard or Advanced Dashboard of your Bybit trading bot? This could be accurate.

The reason is that Bybit calculates the trading fees charged in the cryptocurrency being purchased. Unfortunately, we cannot adjust this on your trading bot dashboard.

The formula for Spot:

Trading Fee = Filled Order Quantity x Trading Fee Rate

Taking BTC/USDT as an example:

If the current price of BTC is $40,000. Traders can buy or sell 0.5 BTC with 20,000 USDT.

Trader A buys 0.5 BTC using a Market Order with USDT.
Trader B buys 20,000 USDT using a Limit Order with BTC.

Taker's Fee for Trader A = 0.5 x 0.1% = 0.0005 BTC
Maker's Fee for Trader B =20,000 x 0.1%= 20 USDT

After the order is filled:
Trader A buys 0.5 BTC with a Market Order, so he will pay a Taker's Fee of 0.0005 BTC. Therefore, Trader A will receive 0.4995 BTC.

Trader B buys 20,000 USDT with a Limit Order, so he will pay a Maker's Fee of 20 USDT. Therefore, Trader B will receive 19,980 USDT.

Notes:

— The trading fee unit charged is based on the purchased cryptocurrency.

— There is no trading fee for unfilled parts of orders and cancelled orders.

Did this answer your question?