· four exchange APIs · rebuilt daily

Cross-venue perpetual funding spreads reach 0.0159% per 8 hours, creating substantial carry cost variance across identical positions.
Cross-venue funding spreads reach 0.0159% per 8-hour interval on active perpetual contracts, creating a 30-day cost divergence of $1,431 on a $100,000 position.
Perpetual futures contracts do not expire. To keep perpetual market prices anchored to spot index prices, exchanges enforce periodic funding rate payments between long and short position holders. When an exchange order book pushes the contract price above the index, the funding rate becomes positive, requiring long positions to pay short positions. When the contract trades below the index, funding turns negative, requiring short positions to pay long positions.
This continuous transfer represents the perpetual cost of carry. While spot carry costs consist of interest rates and storage expenses, perpetual carry costs reflect order book imbalance and exchange-specific liquidity depth. For position traders holding trades over multiple settlement cycles, funding accruals alter net profit and loss independently of market direction.
Funding rates are calculated locally by each venue using internal book pricing and depth metrics. A trader holding identical exposure on different exchanges experiences distinct daily carry rates.
The table below outlines normalised 8-hour funding rates, venue spreads, and 24-hour trading volumes across six active perpetual markets.
| Asset | OKX Rate | MEXC Rate | Bitget Rate | 8h Spread | 24h Volume |
|---|---|---|---|---|---|
| SOL | -0.0106% | -0.0043% | +0.0053% | 0.0159% | $1,580,235,829 |
| XAU | +0.0245% | +0.0108% | +0.0128% | 0.0137% | $465,909,504 |
| ZEC | +0.0008% | +0.0017% | +0.0100% | 0.0092% | $788,676,408 |
| ETH | +0.0013% | +0.0015% | +0.0100% | 0.0087% | $8,831,863,488 |
| XRP | -0.0016% | +0.0004% | +0.0040% | 0.0056% | $510,182,546 |
| BTC | +0.0076% | +0.0100% | +0.0100% | 0.0024% | $5,893,053,209 |
Across five of the six listed assets, OKX offers the lowest funding rate for long positions. For XAU perpetuals, MEXC offers the lowest long carry rate at +0.0108% per 8 hours, compared to +0.0245% on OKX.
Funding accumulates three times per day across standard 8-hour intervals, totaling 90 funding settlements over 30 days.
On a $100,000 SOL long position, the 8-hour cash flows proceed as follows:
Holding a $100,000 SOL long on OKX yields $954 in funding credit, while holding the same position on Bitget costs $477 in funding debit. The total venue performance gap equals $1,431 over 30 days.
On a $100,000 ETH long position:
Holding ETH long on Bitget generates $783 more funding drag than holding the position on OKX over 30 days.
Traders frequently select exchanges based on execution fee schedules. However, execution fees are one-off charges incurred at entry and exit, whereas funding costs compound continuously.
The table below summarizes published default futures fee structures across primary exchange venues.
| Venue | Futures Maker Fee | Futures Taker Fee | $100,000 Taker Round-Trip |
|---|---|---|---|
| MEXC | 0.0000% | 0.0200% | $40.00 |
| Bitget | 0.0200% | 0.0300% | $60.00 |
| OKX | 0.0200% | 0.0500% | $100.00 |
| Bybit | 0.0200% | 0.0550% | $110.00 |
A $100,000 taker entry and exit on Bitget costs $60 in round-trip transaction fees, compared to $100 on OKX. Executing on Bitget provides an upfront fee savings of $40.
However, for an ETH long position, the funding rate difference is 0.0087% per 8 hours, which equals $8.70 per interval on $100,000. Dividing the $40 execution fee savings by $8.70 per interval shows that the fee advantage dissipates entirely after 4.6 funding intervals (less than 38 hours). Beyond two days, carry cost divergence outweighs execution fee savings.
Unrealized carry expenses extract margin directly from the account collateral balance. Continuous funding drag reduces total margin, bringing the liquidation price closer to the current market price without underlying spot movement.
Opening a $100,000 ETH long at 20x leverage requires $5,000 in initial margin. On Bitget, an 8-hour rate of +0.0100% consumes $10 per interval. Over 30 days, the accumulated $900 carry cost reduces account collateral from $5,000 to $4,100. This 18% loss of margin collateral compresses the distance to liquidation by 0.90% of contract value, accelerating liquidation risk during sideways price consolidation.
Get 20% fee rebate on Bitget →20% of your trading fees back, on every product. The rebate comes out of the commission I would otherwise receive, so it costs you nothing. Affiliate link — see the footer.