vibgg
How vibgg calculates futures trading costs
vibgg compares what crypto perpetual futures actually cost on Binance, OKX, Bybit, Bitget and Gate. Instead of showing a funding rate or a fee as a bare percentage, every page converts it into dollars for a specific position, so you can see which exchange is cheaper for the way you trade.
How we calculate
How the total cost is calculated
Total cost = trading fees − referral discount + funding paid − funding received + half the bid-ask spread on market orders Funding on one position = position size × funding rate × number of settlements Monthly funding for active trading = monthly volume × average holding hours × funding rate ÷ (2 × settlement interval in hours)
The monthly formula divides by two because monthly volume counts both the opening and the closing trade, so the position you actually hold is half of it.
Where the numbers come from
Funding rates, prices, bid-ask spreads and 24-hour volume come from each exchange's public market data and refresh every few minutes. Fee levels are taken from each exchange's official fee page and dated when they were last checked.
What the estimates leave out
Estimates assume today's funding rate stays the same and use the standard fee level without platform-token discounts. They do not include slippage on large orders, liquidation, borrowing costs or taxes.
The estimate assumes today's funding rate stays the same for the whole holding period. In practice the rate changes at every settlement. How to check these numbers →
vibgg
Not financial advice
vibgg publishes market data and cost calculations, not investment advice, and nothing here is a recommendation to trade. Leveraged perpetual futures can lose you more than your initial margin.
Affiliate disclosure: exchange links on vibgg are referral links. If you sign up through one, we may earn a share of the trading fees you pay. It never raises your cost, and where a fee discount applies it lowers it. Rankings use the same published formula for every exchange and are not affected by commissions.
Type is set in the Go fonts by Bigelow & Holmes, used under the BSD-3-Clause licence.