Next funding settles in --:--:--Same $10,000 PEPE long, one week: $66 more on Bitget than on OKXOpen OKX →

· four exchange APIs · rebuilt daily

How to choose a crypto exchange using four structural checks

How to choose a crypto exchange using four structural checks

The finding

Evaluate exchange corporate entities, past withdrawal halts, baseline fee schedules, and funding spreads before transferring collateral.

Default futures taker fees vary from 0.0002 to 0.00055 across venues, creating a 70 USD difference on a 200,000 USD round-trip turnover.

Altcoin funding rate spreads between venues reach up to 0.0463% per 8-hour settlement window.

How to choose a crypto exchange using fee schedules and funding rates

When evaluating where to hold a perpetual position, traders must audit operational risk before depositing funds. Knowing how to choose a crypto exchange requires assessing legal counterparties, historical platform outages, baseline fee schedules, and funding rate variations across target assets.

The legal entity operating the exchange dictates your recourse during insolvency or legal disputes. Many perpetual desks operate through offshore holding companies incorporated in jurisdictions like the Seychelles, British Virgin Islands, or Republic of Marshall Islands. Terms of service often specify that user assets are commingled or subject to arbitrary account freezes during compliance reviews.

Historical withdrawal reliability during market stress is the next crucial metric. Review whether an exchange suspended withdrawals during extreme volatility events, such as market-wide liquidations or network congestion. Venues that halt processing during high-volume periods leave open positions vulnerable to unmanaged margin calls.

Worth knowing

Default published fee schedules apply to all new accounts before reaching volume tiers, making baseline taker fees the primary cost factor for initial position entry.

Comparing execution fee schedules across venues

Trading costs begin with baseline spot and perpetual contract fees. Taker fees represent the immediate cost of entering or exiting market orders, while maker fees apply when adding liquidity to the order book.

ExchangeSpot MakerSpot TakerFutures MakerFutures Taker
Bitget0.00100.00100.00020.00030
Bybit0.00100.00100.00020.00055
MEXC0.00000.00050.00000.00020
OKX0.00080.00100.00020.00050

A position entry of 100,000 USD with a subsequent exit generates 200,000 USD in total traded volume. On MEXC, a futures taker fee of 0.0002 results in 40 USD total trading fees. On Bybit, a futures taker fee of 0.00055 results in 110 USD total trading fees. The difference in immediate execution cost between these two venues is 70 USD.

Where this goes wrong

High futures taker fees erode account equity when actively adjusting position sizes or executing market stop losses during high volatility.

Analyzing perpetual funding rate spreads

Perpetual contracts rely on funding rates to tether contract prices to spot index prices. Every 8 hours, longs pay shorts when funding is positive, and shorts pay longs when funding is negative. Spreads across exchanges create significant disparities in holding costs.

AssetLowest Funding VenueRate (8h)Highest Funding VenueRate (8h)Spread (8h)
BTCBybit+0.0081%MEXC / OKX+0.0100%0.0019%
ETHMEXC-0.0022%Bitget+0.0011%0.0033%
SOLBitget-0.0021%Bybit+0.0096%0.0117%
PEPEMEXC-0.0592%Bitget-0.0129%0.0463%

Holding a 100,000 USD long position in PEPE illustrates the impact of funding rate spreads. On MEXC, a funding rate of -0.0592% pays the long position holder 59.20 USD per 8-hour interval. On Bitget, a funding rate of -0.0129% pays the long position holder 12.90 USD per 8-hour interval. The net differential equals 46.30 USD every 8 hours, or 138.90 USD per day for holding the exact same size.

What to do instead

Calculate combined trading fees and expected 24-hour funding settlements for your specific contract before moving margin.

Outage behavior and liquidation mechanics

Platform stability during liquidation cascades determines whether stop-loss orders execute correctly. During severe market moves, exchange order matching engines can experience latency or complete failure.

When matching engines stall, interface order submission fails, preventing manual position closure. However, back-end liquidation engines operate on separate infrastructure fed directly by index price feeds. If mark price triggers a liquidation price during an engine outage, the position liquidates automatically even if user stop-loss orders are queued but unexecuted.

Review whether an exchange maintains an insurance fund sufficient to absorb auto-deleveraging events without socialised losses. Venues with small insurance pools force bankrupt position losses onto profitable traders via auto-deleveraging mechanisms.

How to choose a crypto exchange for perpetual futures?

Evaluate four factors before depositing: the counterparty legal entity, historical withdrawal downtime, default taker fee schedules, and asset-specific funding rate spreads.

What is the cheapest exchange for perpetual futures taker fees?

MEXC offers default futures taker fees of 0.0002, followed by Bitget at 0.0003, OKX at 0.0005, and Bybit at 0.00055.

How much do perpetual funding rates differ across platforms?

BTC funding spreads remain tight at 0.0019% per 8 hours, whereas altcoin funding spreads like PEPE reach 0.0463% per 8 hours across venues.

What happens to open positions during an exchange outage?

Order entries and manual exits stall, but background liquidation engines remain active. Liquidation triggers process automatically based on mark price updates, potentially bypassing unexecuted stop-loss orders.

Read next

Holding perpetual futures vs spot costs more after fundingA long BTC perpetual position at 0.0100% 8-hour funding costs 10.95% of notional value…What happens when you sent crypto to wrong network and how to recover itAn exchange can recover funds when you sent crypto to wrong network only if the destination…Derivatives volume map, and what breadth is telling youWhere the derivatives volume actually sat over the last 24 hours. Top USDT-M perps by…