Skip to content
PerpFinder

Live data

Total cost calculator

Compare live fee, half-spread and price impact across 45+ perp and 20+ spot exchanges. Find the cheapest venue for BTC, ETH, SOL, XRP, BNB, DOGE and HYPE at any size.

Market
Asset
Trade size
$

Custom entries use the nearest supported order size.

Fee Scenario
Trade Side
Your 30-day Volume
Choose your 30-day volume to estimate eligible venue fee tiers
More options
Referral DiscountOptional discounts apply only to venues with a mapped benefit
RegulationShow only MiCA-authorized (EU/EEA-legal) exchanges

Order-book taker fees · list prices (no referral discount) · position-fee rows keep their venue model

Updated 15s ago· next in 15s

Data partial · the engine re-measures every 25 seconds and this page polls every 30 seconds

#1LighterLighterDEX
Trade
Taker fee: 0bpsSlip: 0.04bpsHalf-spread: 0.5bps
$0.00$0.41$5
0.6 bps$6
#2MEXCMEXCCEX
Trade
Taker fee: 2.0bpsSlip: 0bpsHalf-spread: 0.0065bps
$20$0.00$0.06
2.0 bps$20
#3ExtendedExtendedDEX
Trade
Taker fee: 2.5bpsSlip: 0bpsHalf-spread: 0.06bps
$25$0.00$0.65
2.6 bps$26
#4NADONADODEX
Trade
Taker fee: 3.5bpsSlip: 0bpsHalf-spread: 0.06bps
$35$0.00$0.65
3.6 bps$36
#5GMTradeGMTradeDEX
Trade
Position fee: 4.0–6.0bpsSlip: 0bpsHalf-spread: 0bps
$40$0.00$0.00
4.0 bps$40
#6GMXGMXDEX
Trade
Position fee: 4.0–6.0bpsSlip: 0bpsHalf-spread: 0bps
$40$0.00$0.00
4.0 bps$40
#7AsterAsterDEX
Trade
Taker fee: 4.0bpsSlip: 0bpsHalf-spread: 0.01bps
$40$0.00$0.13
4.0 bps$40
#8GainsGainsDEX
Position fee: 3.5bpsSlip: 0.6bpsHalf-spread: 0bps
$35$6$0.00
4.1 bps$41
#9CoinbaseCoinbaseCEX
Trade
Taker fee: 4.0bpsSlip: 0.1bpsHalf-spread: 0.0065bps
$40$1$0.06
4.1 bps$41
#10DeribitDeribitCEX
Trade
Taker fee: 3.5bpsSlip: 0.7bpsHalf-spread: 0.03bps
$35$7$0.33
4.2 bps$42
#11PacificaPacificaDEX
Trade
Taker fee: 4.0bpsSlip: 0.1bpsHalf-spread: 0.2bps
$40$1$2
4.3 bps$43
#12RISExDEX
Taker fee: 3.0bpsSlip: 0.0021bpsHalf-spread: 1.4bps
$30$0.02$14
4.4 bps$44
#13AvantisAvantisDEX
Trade
Position fee: 4.5bpsSlip: 0bpsHalf-spread: 0bps
$45$0.00$0.00
4.5 bps$45
#14GRVTGRVTDEX
Trade
Taker fee: 4.5bpsSlip: 0bpsHalf-spread: 0.01bps
$45$0.00$0.13
4.5 bps$45
#15HyperliquidHyperliquidDEX
Trade
Taker fee: 4.5bpsSlip: 0bpsHalf-spread: 0.06bps
$45$0.00$0.65
4.6 bps$46
#16SunXDEX
Taker fee: 4.0bpsSlip: 0.6bpsHalf-spread: 0.3bps
$40$6$3
4.8 bps$49
#17ReyaReyaDEX
Trade
Position fee: 3.0bpsSlip: 1.9bpsHalf-spread: 0bps
$30$19$0.00
4.9 bps$49
#18Crypto.comCrypto.comCEX
Trade
Taker fee: 4.0bpsSlip: 0.8bpsHalf-spread: 0.1bps
$40$8$1
5.0 bps$50
#19OKXOKXCEX
Trade
Taker fee: 5.0bpsSlip: 0bpsHalf-spread: 0.0065bps
$50$0.00$0.06
5.0 bps$50
#20Apex OmniApex OmniDEX
Trade
Taker fee: 5.0bpsSlip: 0bpsHalf-spread: 0.04bps
$50$0.00$0.39
5.0 bps$50
#21Gate.ioGate.ioCEX
Trade
Taker fee: 5.0bpsSlip: 0.2bpsHalf-spread: 0.0065bps
$50$2$0.06
5.2 bps$52
#22BingXBingXCEXdepth unverified
Trade
Taker fee: 5.0bpsSlip: 0.2bpsHalf-spread: 0.08bps
$50$2$0.78
5.3 bps$53
#23BinanceBinanceCEX
Trade
Taker fee: 5.0bpsSlip: 0.3bpsHalf-spread: 0.0065bps
$50$3$0.06
5.3 bps$53
#24OndoDEX
Taker fee: 2.5bpsSlip: 1.0bpsHalf-spread: 1.9bps
$25$10$19
5.4 bps$54
#25MYXMYXDEX
Trade
Position fee · maximum used in total: 4.5–5.5bpsSlip: 0bpsHalf-spread: 0bps
$55$0.00$0.00
5.5 bps$55
#26KrakenKrakenCEX
Trade
Taker fee: 5.0bpsSlip: 0.2bpsHalf-spread: 0.6bps
$50$2$6
5.9 bps$59
#27BybitBybitCEX
Trade
Taker fee: 5.5bpsSlip: 0.4bpsHalf-spread: 0.0065bps
$55$4$0.06
5.9 bps$59
#28BitgetBitgetCEX
Trade
Taker fee: 6.0bpsSlip: 0bpsHalf-spread: 0.0065bps
$60$0.00$0.06
6.0 bps$60
#29BitmartBitmartCEX
Trade
Taker fee: 6.0bpsSlip: 0bpsHalf-spread: 0.0065bps
$60$0.00$0.06
6.0 bps$60
#30BloFinBloFinCEX
Trade
Taker fee: 6.0bpsSlip: 0bpsHalf-spread: 0.0065bps
$60$0.00$0.06
6.0 bps$60
#31ToobitToobitCEXdepth unverified
Trade
Taker fee: 6.0bpsSlip: 0bpsHalf-spread: 0.0065bps
$60$0.00$0.06
6.0 bps$60
#32BitunixBitunixCEX
Trade
Taker fee: 6.0bpsSlip: 0.0013bpsHalf-spread: 0.0065bps
$60$0.01$0.06
6.0 bps$60
#33XT.COMXT.COMCEXdepth unverified
Taker fee: 6.0bpsSlip: 0bpsHalf-spread: 0.02bps
$60$0.00$0.20
6.0 bps$60
#34StandXStandXDEX
Trade
Taker fee: 4.0bpsSlip: 1.8bpsHalf-spread: 0.6bps
$40$18$6
6.4 bps$64
#35PhemexPhemexCEX
Trade
Taker fee: 6.0bpsSlip: 0.6bpsHalf-spread: 0.0065bps
$60$6$0.06
6.6 bps$66
#36HibachiHibachiDEX
Trade
Taker fee: 4.5bpsSlip: 1.6bpsHalf-spread: 0.7bps
$45$16$7
6.8 bps$68
#37OstiumOstiumDEX
Trade
Position fee: 6.0bpsSlip: 0.8bpsHalf-spread: 0bps
$60$8$0.00
6.8 bps$68
#38KuCoinKuCoinCEX
Trade
Taker fee: 6.0bpsSlip: 0bpsHalf-spread: 0.9bps
$60$0.00$9
6.9 bps$69
#39JupiterJupiterDEX
Trade
Position fee: 6.0bpsSlip: 1.0bpsHalf-spread: 0bps
$60$10$0.00
7.0 bps$70
#40HTXHTXCEX
Trade
Taker fee: 6.0bpsSlip: 1.1bpsHalf-spread: 0.0065bps
$60$11$0.06
7.1 bps$71
#41WEEXCEX
Trade
Taker fee: 8.0bpsSlip: 0bpsHalf-spread: 0.0065bps
$80$0.00$0.06
8.0 bps$80
#42WhiteBITWhiteBITCEX
Taker fee: 5.5bpsSlip: 3.7bpsHalf-spread: 0.0065bps
$55$37$0.06
9.2 bps$92
#43dYdXdYdXDEX
Trade
Taker fee: 5.0bpsSlip: 1.3bpsHalf-spread: 3.5bps
$50$13$35
9.8 bps$98
#44AevoAevoDEX
Trade
Taker fee: 8.0bpsSlip: 1.9bpsHalf-spread: 2.7bps
$80$19$27
12.7 bps$127
#45BluefinBluefinDEX
Trade
Taker fee: 3.5bpsSlip: 6.2bpsHalf-spread: 3.9bps
$35$62$39
13.6 bps$136
#46OrderlyOrderlyDEX
Trade
Taker fee: 3.0bpsSlip: 12.7bpsHalf-spread: 28.4bps
$30$127$284
44.0 bps$440
#47ParadexParadexDEX
Trade
Taker fee: 0bpsSlip: 134.2bpsHalf-spread: 3.3bps
$0.00$1.3K$33
137.4 bps$1.4K
HotstuffDEX

Partial coverage

No executable cost rankInsufficient depth
Base fee — selected taker rate for order books; venue position fee for position rows
Slippage — estimated execution price impact from the available book, pool, or oracle quote
Half-spread — one-sided mid-to-touch crossing cost (full spread / 2)
1 bps = 0.01% = $1 per $10K

Order books refresh every 25 to 30 seconds. Their fees are base taker rates without a referral discount. Position-fee venues keep their published opening-fee model and do not receive maker/taker VIP adjustments. Oracle and pool rows use documented or live position-increase price impact when it is available. Dynamic position-fee totals use the maximum value in the displayed range.

Order-book estimates use current visible depth. Pool and oracle rows use documented or live position-increase price impact when it is available. Actual execution can differ.

Independent Site: PerpFinder is not the venues covered on this page and is not affiliated with, endorsed by, or operated by the venues it covers. We do not connect wallets, process deposits, distribute tokens, or verify reward eligibility. Never share a password, seed phrase, or private key with anyone.

Affiliate Disclosure: This page contains affiliate links. We may earn a commission when you sign up through our links, at no extra cost to you. This does not influence our ratings or recommendations.

Risk Warning: Trading perpetual futures involves substantial risk of loss and is not suitable for all investors. Past performance does not guarantee future results. Only trade with funds you can afford to lose.

Spot vs perp trading costs explained

Total trading cost has three parts: the venue fee, the half-spread, and the price impact. The half-spread is the one-sided cost of crossing from the mid-price to the touch. Price impact is the extra cost of walking the book beyond the touch, measured as the fill's volume-weighted average price against that touch. On thin books or large sizes, price impact can dwarf the base fee, and even a 1 bps half-spread costs you $1 per $10,000 traded.

Toggle between Spot and Perps to compare execution costs across markets. We pull live order-book snapshots from 45+ perp venues and 20+ spot venues. We then simulate the selected trade size. Pool and oracle venues such as Jupiter Perps and GMX use a position-opening fee. Their rows include documented or live price impact when it is available. Use the asset, size, and fee-type selectors to see how costs change with market conditions.

For most retail-size trades ($10K–$100K), the cheapest spot venues right now are Toobit (0 bps on its main markets), MEXC (0 bps maker and 5 bps taker), and Deribit (2 bps maker and 5 bps taker). On the perp side, Lighter (0 bps taker), Hyperliquid (4.5 bps), and Aster (4 bps) lead among DEXes. Binance and OKX tie at 5 bps among CEXes, and Bitget charges 6 bps. Fees alone do not tell the full story. Kraken charges 40 bps on spot taker orders and Coinbase Advanced charges 60 bps at its base spot tier, which makes them the most expensive options for retail volume. Total-cost ranking depends heavily on your size and tier. Use the Monthly Volume selector to see the breakeven point where VIP discounts make a CEX cheaper than a low-fee DEX.

Related guides

Data refreshed live · last reviewed April 2026

Why this comparison is different

  • Live spot + perp side-by-side. Other comparison sites cover one or the other. We pull both order books in parallel so you can switch markets in one click.
  • Half-spread and price-impact components. Most fee tables show only a headline rate. We add the half-spread and the price impact for the selected size.
  • VIP simulator + custom size. Choose a supported order size, then select your 30-day volume to apply each eligible venue's published fee ladder. Custom entries use the nearest supported size so the displayed depth always matches the measured order.

Frequently asked questions

What is the cheapest crypto exchange for spot trading?

For retail-size trades, MEXC is among the cheapest spot exchanges with 0 bps maker and 5 bps taker. Toobit charges 0 bps on its main spot markets. Deribit charges 2 bps maker and 5 bps taker on BTC, ETH and SOL spot pairs. Among major regulated venues, Binance, OKX and Bitget are tied at 10 bps for both maker and taker on spot. Kraken (40 bps taker) and Coinbase Advanced (60 bps taker at the base tier) are the most expensive options for retail volume.

What is the cheapest perp DEX in 2026?

Lighter publishes a 0 bps standard maker and taker tier. Hyperliquid uses a maker/taker schedule. GMX and Jupiter use position fees instead. Their pool-based fills can include price impact, borrowing, funding, and network costs, so a headline fee is not an all-in quote.

How is total trading cost calculated?

Total cost = base fee + half-spread + price impact. The half-spread is the one-sided cost of crossing from the mid-price to the touch. Price impact is the fill's volume-weighted average price against that touch, so it counts only the book beyond the touch. The half-spread is its own term and is never also counted inside the price impact, so nothing is double-counted. The engine re-measures each order book every 25 seconds and this page polls it every 30 seconds. Results are shown in basis points and converted to USD at the size the engine measured. Oracle and pool rows use a position-opening fee and include documented or live price impact when that value is available. Read the full cost methodology.

Do VIP tiers and referral codes affect the cost shown?

The default view uses base-tier fees. It applies no VIP or referral discount. Select Monthly Volume to estimate an eligible venue's VIP rate. Turn on Referral Discount to apply only the benefits in our venue map. A Trade link does not confirm eligibility. Read the venue terms before you register.

Why does the same exchange show different fees on spot vs perp?

Spot and derivatives are typically priced on separate fee schedules. Most CEXes use one VIP ladder spanning both products with 30-day combined volume, but the base-tier rate often differs — for example, Bitget charges 10 bps both sides on spot but 2 bps maker / 6 bps taker on perps. DEXes diverge more sharply: Hyperliquid's spot Tier-0 taker is roughly 7 bps versus 4.5 bps on perps.

Which venues are excluded from the comparison and why?

Hibachi, Apex Omni, Lighter, Bluefin and GRVT do not offer spot products and only appear in the Perp view. Aster spot exists but lacks BTC/ETH/SOL/XRP USDT pairs at meaningful depth, so it appears only on the perp side. dYdX spot routes via Solana DEX liquidity (effectively Jupiter) and is excluded as redundant. BloFin's public API does not expose a real spot order book.