Most people learn perpetuals in the wrong order. They open the interface first, notice the leverage slider, drag it toward a number that feels impressive, and only discover funding rates, maker rebates and the maintenance-margin line after their margin is gone. The venue didn't trick them — the venue publishes every number. They just never did the arithmetic a leveraged position demands before clicking confirm.
Decentralized perps are genuinely better than they were two years ago: self-custody settlement, 0.015% maker fees, deep order books on appchains. But cheap execution makes overtrading cheaper too. This piece walks through the three costs that decide whether a perp position pays — fees, funding, liquidation distance — with the actual numbers on dYdX, GMX and Hyperliquid, then gives you position-sizing rules you can apply to your first trade.
TL;DR. Taker round-trips cost roughly 0.09–0.10% of notional ($9–10 per $10k) on all three venues; maker orders cut that to ~0.03–0.04%. Funding transfers cash from the crowded side every few hours — a $10k long at 0.01%/8h pays ~$90 over a flat month. Liquidation distance is roughly 1÷leverage minus maintenance margin: 19% at 5x, 9% at 10x, 4% at 20x. Use isolated margin, risk 1–2% of capital per trade, and treat leverage above 10x as an option you simply don't exercise.
What a perpetual actually is
A perpetual future is a derivative that tracks an asset's price without an expiry date. You never buy ETH — you post collateral (usually USDC) and open a long or short contract with notional exposure up to a multiple of that collateral. Two mechanisms make the instrument behave:
- Funding — periodic payments between longs and shorts that pull the contract price toward the spot index. No settlement date is needed because funding does the convergence work continuously.
- Liquidation engine — an automatic process that closes a position when its margin can no longer cover losses plus a maintenance requirement. It exists to guarantee the other side gets paid; it is not optional and it does not negotiate.
On a decentralized venue, both run in smart contracts or a matching engine with on-chain settlement: your collateral sits in your wallet or a non-custodial contract until you trade, and no exchange can freeze your account. The trade-off is that every error — fat-fingered leverage, a stale stop, a missed funding spike — is final.
Cost one: fees, with real 2026 numbers
Fees scale with notional, the full size of the position, not your margin. At 10x, a $2,000 deposit controls a $20,000 position, and every open-and-close pays fees on all $20,000. This is the single most under-appreciated fact about leverage.
| Venue | Taker | Maker | $10k taker round-trip |
|---|---|---|---|
| Hyperliquid | 0.045% | 0.015% | ~$9.00 |
| dYdX | 0.05% | 0.02% | ~$10.00 |
| GMX | ~0.05% (margin) | Pool-priced* | ~$10.00 |
*GMX uses oracle/pool pricing rather than a classic maker-taker book; its costs show up as spread and price impact instead of a maker rebate.
The gap looks tiny per trade and compounds brutally with frequency. Five taker round-trips a week at 0.10% is 26% of notional in fees per year — on $10,000 of recurring size, that's $2,600, before funding and before a single winning trade. Limit (maker) orders on Hyperliquid drop the same round-trip to about $3. If your strategy doesn't require immediate fills, resting limits aren't a micro-optimization; they're the difference between a viable and a self-taxing strategy.
Cost two: funding — the rent for being right with the crowd
When the perpetual trades above the index, longs are the eager side and pay shorts; below the index, the direction flips. Rates are quoted per interval (typically eight hours) and displayed prominently on every venue — ignore the label and the market charges you silently.
Worked example. You open a $10,000 long while funding runs +0.01% per 8-hour interval (a common mild-bull level). That's three payments a day, 90 over 30 days:
- Funding cost: $10,000 × 0.01% × 90 = $90, or 0.9% of notional for one flat month.
- If price stays exactly flat, you lose 0.9% while being "correct" about no move.
- During crowded events (major listings, short squeezes), intervals can spike 10–50x the normal rate. At 0.1% per interval, the same month costs about $900.
Funding cuts both ways: a short in that market earns the $90. This is why funding-rate arbitrage — spot long, perp short, collect funding delta-neutral — is one of the few perp-adjacent strategies with no directional opinion. We've written the full mechanics, including the basis-risk cases where it breaks, in the delta-neutral yield farming guide.
Cost three: liquidation distance — do the formula before the trade
The rough liquidation rule, ignoring fees and accrued funding:
Worked example. $2,000 margin, 5x long → $10,000 notional, maintenance margin 1% of notional ($100):
- Liquidation when losses ≈ margin − maintenance = $2,000 − $100 = $1,900.
- $1,900 ÷ $10,000 = a 19% adverse move. ETH can move 19% in a bad week; the position survives ordinary volatility.
| Leverage | Approx. liquidation move | Real-world meaning |
|---|---|---|
| 2x | ~49% | Survives severe bear wicks |
| 5x | ~19% | Normal swing territory |
| 10x | ~9% | A single red day can threaten it |
| 20x | ~4% | A news headline closes you |
| 50x | ~1–2% | You are providing liquidity to wicks |
Two caveats make the real distance smaller: accrued fees and funding are deducted from margin as you hold, and volatile-market wicks often exceed the closes you're charting. Add a buffer — assume liquidation 20–30% closer than the formula says.
Four survival rules for your first positions
- Default to isolated margin. Only the collateral assigned to the trade is at risk. Cross margin can save a position, but a single blow-up can sweep your entire account including idle balances. Use cross deliberately, never by default.
- Risk 1–2% of account equity per trade. Work backward from the stop distance: if your stop sits 4% from entry and you risk $40 on a $2,000 account (2%), notional is $40 ÷ 0.04 = $1,000 — 0.5x, not 10x. Position size is set by the stop, leverage is whatever margin that implies.
- Place the stop before or with the entry. An un-set stop is a wish. On decentralized venues, make sure you know whether your stop runs on-chain (Hyperliquid's trigger orders do) or relies on an interface staying online.
- Check the funding screen before every open, and after holding overnight. If you can't articulate whether you'll pay or receive funding at the next timestamp, you're not ready to confirm. On multi-day positions, the funding line is often larger than the fee line.
Venues matter less than these rules, but they do differ structurally — dYdX runs a v4 appchain with a classic order book, Hyperliquid pairs its own high-performance L1 with the lowest maker fees, and GMX routes against a liquidity pool with a distinct LP-yield model. Our full comparison has fee schedules, LP economics and track-record details: dYdX vs GMX vs Hyperliquid.
Sources and further reading
- dYdX Documentation — fee schedule, margin tiers and liquidation mechanics on the v4 chain.
- Hyperliquid Docs — maker/taker fees, funding intervals and trigger-order behavior.
- GMX Docs — pool-based pricing, spread mechanics and the GL/V2 liquidity model.
Frequently asked questions
How are fees calculated on decentralized perpetual exchanges?
Taker fees apply to market orders and maker fees to resting limit orders, both as a percentage of notional. In 2026 Hyperliquid charges about 0.045%/0.015% (taker/maker), dYdX about 0.05%/0.02%, and GMX roughly 0.05% on margin trading with pool-style pricing. A $10,000 taker round-trip costs about $9–10; a Hyperliquid maker round-trip about $3. Fees scale with leveraged notional, not your deposit.
What is funding rate and who pays it?
Funding is a recurring long-to-short payment that anchors the perp to the index. Perp above index: longs pay shorts. Below: shorts pay longs. At 0.01% per 8-hour interval, a $10,000 long pays about $90 over a flat 30 days — 0.9% of notional — and crowded events can spike rates 10–50x. Check the funding timestamp before every open.
When does a leveraged position get liquidated?
Roughly at an adverse move of 1÷leverage minus the maintenance margin fraction: about 19% at 5x, 9% at 10x, 4% at 20x (with a 1% maintenance requirement). Accrued fees and funding reduce the real-world buffer, so assume liquidation arrives 20–30% sooner than the formula and size accordingly.
Isolated or cross margin for beginners?
Isolated. It caps each trade's loss at the margin you assigned and prevents one liquidation from sweeping idle balances. Cross margin shares your whole account as collateral — useful when deliberately defending a position, dangerous as a default setting.
Pick the venue that matches how you trade
Maker-heavy scalper, pool-LP yield seeker, or appchain order-book trader? The full 2026 fee, liquidity and track-record breakdown is one click away.
Read the Perp DEX ComparisonRelated: Delta-neutral funding arbitrage, the best decentralized perp exchanges ranking, and reviews of GMX, Hyperliquid and dYdX.