· four exchange APIs · rebuilt daily

What is a perpetual futures contract and how funding drives its cost

What is a perpetual futures contract and how funding drives its cost

The finding

Across six major crypto assets, 24-hour perpetual swap volume reaches $24,256,696,854, while venue funding rates vary by up to 0.0225% per 8-hour period on identical underlying assets.

This payment structure keeps derivative mark prices tethered to spot markets without requiring calendar settlement dates.

Holding costs accumulate continuously, making exchange selection a primary driver of position performance over time.

To understand what is a perpetual futures contract, you must examine how it differs from traditional financial derivatives. Unlike a standard futures contract that expires on a fixed calendar date, a perpetual contract has no expiration and stays anchored to the underlying spot price through cash transfers between longs and shorts.

Origin and mechanism of perpetual swaps

Traditional futures require traders to roll over expiring positions into newer contracts, paying friction costs every quarter. In 2016, derivatives developers introduced the perpetual swap as a financial mechanism to eliminate fixed delivery schedules. It is a modern market structure rather than an immutable law of finance.

To align derivative prices with underlying spot markets, exchanges implement a periodic cash balance mechanism called funding. When the perpetual contract trades above spot price, the funding rate becomes positive, meaning traders holding long positions pay cash directly to short position holders. When the contract trades below spot price, the rate turns negative, requiring short positions to pay longs.

Worth knowing

Perpetual contracts replace settlement dates with mandatory 8-hour funding payments exchanged directly between long and short position holders.

Get a 20% fee rebate on OKX →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.

How funding spreads define what is a perpetual futures contract cost

Funding rates fluctuate across exchanges based on localized order book demand. Across major venues, rates diverge significantly on the exact same underlying asset, creating dynamic holding costs for identical trade structures.

AssetBitget (8h)Bybit (8h)MEXC (8h)OKX (8h)8h Spread24h Volume
BTC+0.0015%+0.0095%+0.0086%+0.0047%0.0080%$10,328,180,582
ETH+0.0099%+0.0100%+0.0096%+0.0100%0.0004%$9,257,067,652
SOL+0.0100%-0.0125%+0.0091%+0.0052%0.0225%$1,364,320,918
ZEC+0.0033%+0.0100%+0.0100%+0.0100%0.0067%$1,244,036,572
SNDK+0.0114%+0.0000%N/A+0.0046%0.0114%$1,188,900,020
XRP+0.0100%+0.0100%+0.0100%+0.0100%0.0000%$874,195,110

The rate differences demonstrate that holding an asset long on one exchange can cost money while yielding income on another.

Where this goes wrong

On SOL, holding a long position on Bitget costs +0.0100% per 8 hours, whereas holding the exact same long position on Bybit yields +0.0125% per 8 hours due to its negative rate. On a $100,000 position, Bitget charges $30.00 daily while Bybit credits $37.50 daily.

Worked example of position fees and funding

Consider opening a $100,000 long position in BTC and holding it for 30 days (90 funding periods of 8 hours each) on Bitget versus Bybit.

On Bitget, with a funding rate of +0.0015% per 8 hours:

On Bybit, with a funding rate of +0.0095% per 8 hours:

The funding rate spread alone creates a $720.00 cost differential between the two exchanges over one month on a $100,000 position.

Trading execution fee schedules must also be included in total position friction costs.

VenueFutures Maker FeeFutures Taker FeeEntry Taker Cost ($100k)Round-Trip Taker Fee
Bitget0.02%0.03%$30.00$60.00
Bybit0.02%0.055%$55.00$110.00
MEXC0.00%0.02%$20.00$40.00
OKX0.02%0.05%$50.00$100.00

Opening and closing a $100,000 market taker trade costs $60.00 on Bitget and $110.00 on Bybit. Adding 30 days of funding brings total holding costs to $195.00 on Bitget compared to $965.00 on Bybit.

What to do instead

Compare active funding spreads against trading fee tiers before selecting a venue for positions held longer than 24 hours.

Structural risks and liquidation mechanics

Because perpetual contracts never expire, positions remain active until manually closed or forcibly liquidated by an exchange. Risk engines monitor open interest relative to initial and maintenance margin levels.

At 20x leverage, an account posts 5% initial margin. If position losses reach maintenance levels, automated liquidation algorithms liquidate the position to prevent account equity from dropping below zero. An adverse price shift of 4.5% triggers full position liquidation at this leverage level.

Funding payments directly modify posted margin. When holding positions in high-funding environments, continuous rate deductions reduce available collateral, bringing margin ratios closer to liquidation thresholds even when underlying market prices remain flat.

What is a perpetual futures contract funding rate?

A periodic cash flow paid directly between long and short position holders every 8 hours. It balances market demand to keep perpetual contract prices tracking underlying spot prices.

How often do perpetual swap funding payments occur?

Funding payments occur every 8 hours on standard venues, resulting in three settlement periods per 24 hours.

What happens if you cannot pay funding fees on a perpetual position?

Funding fees are deducted directly from posted account collateral. If cash deductions drop collateral below required maintenance levels, the venue liquidates the open position.

Which venue has the lowest funding rate for holding long BTC?

Bitget currently offers the lowest BTC long rate at +0.0015% per 8 hours, compared to +0.0047% on OKX, +0.0086% on MEXC, and +0.0095% on Bybit.

Get a 20% fee rebate on OKX →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.Not opening an account today? Get told when this changes →The same measurements, pushed when they move: funding turning expensive, venues disagreeing about what a position costs. Free, no account, no email, and nobody is paid for this link.

Read next

Offramping a 100k ETH Long Costs Up to 1030 USD Across VenuesHolding and closing a 100,000 USD ETH position costs between 371 USD and 1,030 USD across four…Holding costs vary by up to 0.0125 percent per eight hours across venuesUnadvertised execution costs and venue funding spreads create drag up to 1.125 percent monthly…Mark Price Triggers Liquidations Instead of Last Traded PriceMark price calculations prevent order book wicks from triggering liquidations by linking…