Perp DEX Fees Compared: Find the Cheapest Perpetual Exchange
Detailed comparison of perpetual DEX trading fees including maker/taker rates, funding fees, and gas costs across Hyperliquid, dYdX, GMX, Jupiter Perps, and other leading platforms.
Trading fees on perpetual futures platforms compound relentlessly, and most traders dramatically underestimate how much they lose to fees over time. A trader doing $500,000 in monthly volume on a platform charging 0.05% taker fees pays $250 per month in execution fees alone. Switch to a platform charging 0.035% taker and that drops to $175, saving $900 per year. Scale that to $5 million monthly volume and the annual savings exceed $9,000. Fees are the one variable in trading that you can control, and choosing the right platform for your trading style is one of the highest-ROI decisions you can make.
Maker vs taker fees: why the distinction matters
Every order book exchange charges different rates depending on whether your order adds liquidity (maker) or removes it (taker). A **maker order** is a limit order that sits on the book waiting to be filled. A **taker order** is a market order or aggressive limit that executes immediately against resting orders.
The difference between maker and taker rates on most platforms is 2-3x. If you are placing market orders for every trade, you are paying the highest possible rate on every single execution. Switching to limit orders where practical can cut your fee burden by half or more.
Oracle-based DEXes like Jupiter Perps and GMX do not use order books and therefore do not distinguish between maker and taker orders. They charge a flat fee per trade, which is simpler but means there is no way to get a cheaper rate by using limit orders.
Fee structures by platform: the complete breakdown
Here are the current base fee rates across the major perpetual futures platforms as of early 2026:
Hyperliquid - **Maker**: 0.010% | **Taker**: 0.035% - **Gas**: Zero (runs on its own L1 chain) - **Notes**: Lowest taker fee among major order book DEXes. No gas costs eliminates a variable that adds up on other chains. The fee structure is flat at base tier with volume-based reductions available.
dYdX - **Maker**: 0.010% | **Taker**: 0.050% - **Gas**: Zero (Cosmos appchain) - **Notes**: Maker fee is lower than Binance at base tier. Offers aggressive volume-based tier discounts. At the highest tier ($100M+ monthly volume), maker fees drop to 0% and taker to 0.020%. Staking DYDX tokens also reduces fees.
GMX v2 (Arbitrum) - **Fee**: 0.040% to 0.060% per trade (dynamic) - **Gas**: ~$0.05-0.15 per transaction on Arbitrum - **Notes**: No maker/taker distinction since GMX uses a pool-based model. The fee varies depending on whether your trade improves or worsens the pool's balance. Opening a long when the pool is already long-heavy costs more. This dynamic fee creates an incentive to take the less popular side.
Jupiter perps (Solana) - **Fee**: 0.060% flat for opening and closing - **Gas**: ~$0.003 per transaction on Solana - **Notes**: Simple and predictable but the 0.06% flat fee makes it the most expensive option for makers. For takers, it is competitive with dYdX and cheaper than GMX. The oracle-based model means zero slippage on supported pairs, which partially offsets the higher fee for larger orders.
Drift protocol (Solana) - **Maker**: 0.010% | **Taker**: 0.050% - **Gas**: ~$0.003 per transaction on Solana - **Notes**: Matches Hyperliquid on maker fees and undercuts most competitors. The hybrid DLOB (decentralized limit order book) model means makers get genuine order book execution at rock-bottom rates.
Binance (CEX benchmark) - **Maker**: 0.020% | **Taker**: 0.050% - **Gas**: N/A (centralized) - **Notes**: Included as a benchmark since most traders compare DEX fees against Binance. BNB payment and VIP tiers can reduce fees significantly. At VIP 9, maker drops to 0% and taker to 0.017%.
Bybit (CEX benchmark) - **Maker**: 0.020% | **Taker**: 0.055% - **Gas**: N/A (centralized) - **Notes**: Slightly higher taker fee than Binance. VIP program offers progressive discounts based on 30-day volume and asset holdings.
Gas costs: the hidden fee layer
On-chain DEXes have an additional cost that centralized exchanges do not: gas fees for every transaction. This cost varies dramatically by chain:
- **Hyperliquid L1**: $0.00 (gas is abstracted away) - **dYdX (Cosmos)**: $0.00 (gas is abstracted) - **Solana** (Jupiter, Drift): ~$0.003 per transaction - **Arbitrum** (GMX, Lighter): ~$0.05-0.15 per transaction - **Ethereum mainnet**: $2-50+ per transaction (nobody trades perps here anymore)
For a trader making 20 trades per day, Arbitrum gas costs add up to roughly $1-3 daily or $30-90 monthly. Solana gas is essentially free at $0.06 daily. Hyperliquid and dYdX eliminate gas entirely.
If you are a high-frequency trader making hundreds of trades per day, gas costs on Arbitrum can become meaningful. On Solana, Hyperliquid, and dYdX, they are rounding errors.
Funding rate impact on total cost
Execution fees get all the attention, but funding rates often dwarf them for any position held longer than a few hours. Consider a $100,000 BTC long position:
- **Round-trip execution fee on Hyperliquid (taker)**: 0.035% x 2 = $70 - **Funding cost at 0.02% per 8h for 3 days**: 0.02% x 9 periods x $100,000 = $180
The funding cost is 2.5x the trading fee after just three days. After a week, funding at 0.02% costs $420 versus $70 in execution fees. For swing traders and position traders, optimizing for the lowest funding rates can save more money than choosing the cheapest execution platform.
This is why the funding rates dashboard matters for cost optimization. If Binance is charging 0.03% funding while Hyperliquid is charging 0.01%, moving your position to Hyperliquid saves $20 per 8-hour period on a $100K position, or $60/day.
Volume-based fee tiers
Most major platforms offer reduced fees at higher volume tiers. The savings can be substantial:
**dYdX** has the most aggressive tier structure among DEXes. At $5M+ monthly volume, taker drops to 0.035%. At $25M+, taker is 0.030%. At $100M+, maker is 0% and taker is 0.020%. These tiers make dYdX potentially the cheapest platform for very high-volume traders.
**Hyperliquid** offers referral-based fee reductions and periodic fee promotions. The base rates are already competitive, making it attractive without needing to hit high volume thresholds.
**Binance** VIP tiers start at $15M monthly futures volume for VIP 1 and scale to $25B+ for VIP 9. Most retail traders will sit at VIP 0, where the base rates apply.
For traders below $5M monthly volume, the base rates are what you will pay. This makes Hyperliquid the clear winner on taker fees (0.035%) and Drift/Hyperliquid tied for maker fees (0.010%).
Referral discounts
Referral codes offer immediate fee reductions that stack with other discounts. Hyperliquid offers 4% off trading fees through referral codes. dYdX runs deposit bonus programs that effectively reduce your cost basis. GMX has a referral program offering up to 10% fee discount.
These discounts are free money. There is no reason not to use a referral code when signing up for any platform. Check PerpFinder's deals page for current offers before creating any new account.
Worked example: $10,000 position across platforms
Let us compare the round-trip cost of opening and closing a $10,000 BTC-USDC perpetual position using market orders (taker) on each platform:
| Platform | Entry Fee | Exit Fee | Gas (x2) | Total Cost | |----------|-----------|----------|----------|------------| | Hyperliquid | $3.50 | $3.50 | $0.00 | **$7.00** | | Drift | $5.00 | $5.00 | $0.01 | **$10.01** | | dYdX | $5.00 | $5.00 | $0.00 | **$10.00** | | Binance | $5.00 | $5.00 | $0.00 | **$10.00** | | Bybit | $5.50 | $5.50 | $0.00 | **$11.00** | | GMX v2 | $4.00-6.00 | $4.00-6.00 | $0.20 | **$8.20-12.20** | | Jupiter | $6.00 | $6.00 | $0.01 | **$12.01** |
Hyperliquid saves $1-5 per round trip compared to competitors on a $10,000 position. Scale this to a $100,000 position and the savings are $10-50 per trade.
Worked example: $100,000 position with funding
Now let us look at the total cost including 5 days of funding at 0.02% per 8 hours for a $100,000 long:
| Platform | Round-trip Fee | 5-Day Funding | Total 5-Day Cost | |----------|---------------|---------------|-------------------| | Hyperliquid | $70 | $300 | **$370** | | dYdX | $100 | $300 | **$400** | | GMX v2 | $80-120 | $300 | **$380-420** | | Jupiter | $120 | $300 | **$420** |
Funding dominates the total cost picture. The execution fee differences shrink in significance the longer you hold. But for scalpers making dozens of trades per day with sub-hour holding times, execution fees are the primary cost and optimizing for the lowest taker rate pays off handsomely.
Hidden costs: slippage and oracle deviation
Slippage is the difference between the expected price and the actual execution price. On order book platforms like Hyperliquid and dYdX, slippage depends on order book depth. A $10,000 market order on BTC-USDC will have negligible slippage. A $1,000,000 market order might slip 0.01-0.05% depending on the time of day and market conditions.
Oracle-based platforms like Jupiter and GMX execute at the oracle price, which means zero order book slippage. However, the oracle price can lag the true market price by 1-3 seconds during volatile moves. This oracle deviation can work for or against you. During a fast move, you might get filled at a slightly stale price, which is either a bonus or a penalty depending on your direction.
Slippage on illiquid altcoin perps can be substantial on any platform. If you are trading a long-tail asset with $500K daily volume, expect 0.05-0.20% slippage on larger orders regardless of the platform. The fee calculator on PerpFinder helps estimate total costs including estimated slippage for your position size.
How to minimize total trading costs
Here is the actionable summary for reducing your all-in trading costs:
1. **Use limit orders** on order book platforms to pay maker fees (0.01-0.02%) instead of taker fees (0.035-0.055%). This single change can cut execution costs by 50-70%.
2. **Choose the right platform for your style**. Scalpers and day traders should optimize for the lowest taker fee (Hyperliquid at 0.035%). Swing traders holding for days should optimize for the lowest funding rates, checking the funding rates dashboard before entering.
3. **Use referral codes** for every platform. Free fee reductions with zero downside.
4. **Monitor funding before entering**. If funding is at 0.05% and you are going long, the cost of holding that position will be steep. Consider waiting for a funding reset or taking the other side.
5. **Calculate round-trip costs** before trading. Entry fee + exit fee + estimated funding for your holding period gives the true breakeven you need to clear. The fee calculator does this math for you.
6. **Consolidate volume** on one platform if you can reach a higher fee tier. Splitting $10M monthly volume across four platforms means you stay at the base tier everywhere. Concentrating it on dYdX gets you into a materially cheaper fee bracket.
Frederick Cormack
VC & Crypto Derivatives AnalystDerivatives analyst with 8+ years in crypto & venture capital. Tested every protocol on PerpFinder with real funds.
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.