Perps DEX fees: lowest trading costs in 2026 guide
Last Updated: May 20, 2026 — Which perps DEX has the lowest fees, and how do onchain trading costs compare to centralized exchanges and CFD brokers?
May 19, 2026
-
13
min read

Fees are the single largest drag on active trading returns. On a perps DEX, the headline opening fee is only one component. Total cost includes the opening fee, closing fee, funding rate payments while a position is open, the spread between bid and ask (or oracle deviation), gas costs, and any price impact on larger trades. This guide breaks down each component, compares the major platforms side by side, and runs the numbers on what you actually pay per trade.
All Ostium fee data is per the gitbook. Competitor fees are sourced from each platform's published documentation as of May 2026.
Perps DEX fees are the costs charged by decentralized perpetual futures platforms when you open, hold, or close a leveraged position. They matter because fees compound. A trader making 10 round-trip trades per week at 4 bps per side pays 80 bps in opening and closing fees alone, before funding and spread. Over a year, that is over 40% of a position's notional in fee drag if you are trading at 1x. At higher leverage, fee impact on collateral is amplified.
The DeFi trading landscape in 2026 has four main perps DEX architectures, each with a different fee model:
Orderbook DEXes (Hyperliquid, dYdX) use maker/taker fee schedules. Limit orders that rest on the book pay the maker rate. Market orders that execute immediately pay the taker rate. The spread between maker and taker incentivizes liquidity provision.
RFQ aggregators (Variational) use a Request-for-Quote model where the platform's OLP quotes you an all-in price per trade. There are zero explicit fees, but the OLP earns revenue by embedding a spread markup in every quote. The cost is real but not shown as a separate line item.
Pool-based DEXes (GMX) execute trades against a shared liquidity pool at oracle prices. No orderbook, no maker/taker distinction. Fees are flat per trade, with price impact fees on larger positions.
Oracle-priced brokers (Ostium) use oracle-based pricing against a shared liquidity pool with a flat opening fee. The spread is dynamic and programmatic, published onchain, not set by a dealing desk. No maker/taker split. No closing fee.
Five cost components determine your total expense per trade. Comparing platforms on just the opening fee misses the full picture.
Charged when you enter or exit a position, calculated on the notional size (collateral multiplied by leverage), not on collateral alone. A $100 collateral position at 50x leverage is a $5,000 notional position. At 4 bps, the opening fee is $0.20, not $0.04.
A periodic payment between long and short holders that keeps the perp price aligned with the underlying spot price. When more traders are long, longs pay shorts. When more are short, shorts pay longs. On Ostium, funding uses a programmatic hill function with a spring mechanism. The protocol takes no cut. On Hyperliquid, funding is also trader-to-trader. Variational uses a funding rate mechanism as well, though the OLP's role as sole counterparty means the dynamics differ from pure peer-to-peer funding.
The difference between the price you see and the price you get. On orderbook DEXes, spread depends on orderbook depth. On oracle-priced platforms like Ostium, the spread is dynamic and algorithmic, scaling with open interest and volatility. On CFD brokers, the spread is set by the broker and can widen arbitrarily during volatile sessions. For more on how and why broker pricing diverges from the real market, see the dedicated analysis.
Blockchain transaction costs. Ostium sponsors gas for most trades on Arbitrum. Hyperliquid charges zero gas on its L1. Variational runs on Arbitrum with minimal gas. Gas is a minor cost on all platforms relative to trading fees and spreads.
Charged by some pool-based DEXes (GMX) on larger trades to simulate the slippage that would occur on an orderbook. Ostium, Hyperliquid, and Variational do not charge a separate price impact fee. On Variational, the RFQ model bakes all execution cost into the quoted price.
The comparison below covers headline rates, holding costs, and structural differences. All rates are base tier (no volume discounts or staking applied).
| Fee component | Ostium | Hyperliquid | Variational |
|---|---|---|---|
| Opening fee | 4 bps flat | 4.5 bps taker / 1.5 bps maker | Zero (no trading fees) |
| Closing fee | No closing fee | 4.5 bps taker / 1.5 bps maker | Zero (no trading fees) |
| Round-trip (explicit fees) | 4 bps (open only) | 3-9 bps (maker/taker dependent) | 0 bps |
| Where cost is embedded | Explicit opening fee + transparent dynamic spread | Explicit maker/taker fee + orderbook spread | Zero explicit fees, but OLP captures revenue via spread markup. Cost is embedded in the quote price |
| Holding cost | Rollover fee on RWA (real-world carry); funding rate on crypto (trader-to-trader) | Funding rate (trader-to-trader) | Funding rate |
| Protocol cut of funding | Rollover to liquidity buffer; funding is trader-to-trader | None (trader-to-trader) | OLP retains market-making spread |
| Price impact fee | No (dynamic spread scales instead) | No | No (RFQ model quotes all-in price) |
| Gas | Sponsored (Arbitrum) | Zero on L1 | Arbitrum gas (minimal) |
| Pricing source | Stork Network oracle (institutional TradFi data) | Onchain orderbook (market makers) | Aggregated from Hyperliquid, Lighter, CEXes, off-chain dealers |
| Spread model | Dynamic, algorithmic, onchain, published before execution | Orderbook depth-dependent, visible | RFQ: OLP quotes all-in price per trade. Spread is how OLP earns revenue |
| RWA markets | 71 pairs (stocks, ETFs, commodities, indices, forex, crypto). Oracle-priced from institutional TradFi feeds | 323+ (crypto-dominant + RWA via Trade[XYZ]) | 450+ listings (crypto, equities, commodities, forex). Liquidity aggregated from DEXes and off-chain, not from TradFi pricing directly |
| LP model | OLP vault (USDC deposits, open to public) | HLP vault + external market makers | OLP vault (team-funded seed capital, not yet open to public deposits) |
Variational's zero-fee headline is eye-catching, but it is important to understand where the cost lives. Variational's OLP acts as the sole counterparty and earns revenue by capturing the spread on every trade. The cost is embedded in the quoted price, not charged as a separate line item. This is structurally similar to how CFD brokers operate: "commission-free" trading where the broker earns from the spread. Whether Variational's all-in execution cost (spread included) is lower than Ostium's 4 bps + transparent spread depends on the specific market and moment. The difference is transparency: on Ostium, the opening fee and the dynamic spread are both visible before execution. On Variational, the spread markup is baked into the RFQ quote.
Hyperliquid remains cheapest for limit-order crypto traders who achieve consistent maker fills (3 bps round-trip at base tier). Ostium is the only platform sourcing RWA prices directly from institutional TradFi oracle feeds rather than aggregating from other onchain venues, which matters for execution quality on forex, commodities, and equities.
The more important comparison for Ostium's core audience is not Hyperliquid or Variational. It is CFD brokers.
RWA perpetuals (forex, commodities, indices, stocks) tend to have lower and more stable funding rates than crypto perps. This is a structural advantage that affects total cost more than the headline opening fee.
Crypto perps funding rates can spike during trending markets. When Bitcoin rallies and the majority of open interest is long, longs pay shorts at rates that can exceed 100% annualized during extreme moves. This makes holding leveraged crypto positions expensive during directional runs.
RWA pairs behave differently. Forex and commodity markets attract two-sided flow (hedgers, macro traders, and speculators on both sides), which keeps the long/short balance more even. On Ostium, funding rates on pairs like EUR/USD, Gold (XAU/USD), and S&P 500 (SPX/USD) tend to be lower than on BTC/USD or ETH/USD because the imbalance is smaller. The RWA perps guide covers the mechanics in detail.
The opening fee on Ostium is the same across all asset classes: 4 bps. The variable that changes is the funding rate, and on RWA pairs, that variable trends lower.
CFD brokers advertise "commission-free" trading, but the actual cost is embedded in the spread, overnight financing, and execution quality. This makes them appear cheaper than they are.
A typical retail CFD broker charges the following on EUR/USD:
Spread: 1-3 pips during normal hours, widening to 5-10+ pips during volatile sessions or off-hours. At 1 pip on a standard lot ($100,000 notional), that is $10, or 10 bps. At 3 pips, it is 30 bps. The broker controls the spread and can widen it at discretion.
Overnight financing (swap fee): Charged daily for holding positions overnight, typically 5-15% annualized. On a $100,000 position, that is $13-41 per day. This is the CFD equivalent of the funding rate, but it is set by the broker, not by market supply and demand.
Execution slippage: CFD brokers can re-quote, delay execution, or reject orders during fast markets. The cost of slippage is invisible but real.
On Ostium, the same EUR/USD trade costs 4 bps to open ($4 on a $10,000 notional). The spread is dynamic and algorithmic, published onchain. The funding rate is programmatic and transparent. There is no dealing desk, no re-quoting, no discretionary execution. For the detailed mechanics of how brokers misprice relative to the real market, see the analysis.
For forex and commodity traders specifically, the guide to trading without CFD brokers covers the full alternative landscape.
Total cost = opening fee + closing fee + (funding rate x holding period) + spread + gas. Here is a worked example for each platform on a $10,000 notional position held for 24 hours.
Opening fee: $10,000 x 4 bps = $0.40. Closing fee: $0 (no close fee). Rollover: variable, typically low on EUR/USD (assume ~5% annualized = ~$1.37/day on $10K). Gas: $0 (sponsored). Total for 24h hold: ~$1.77.
Opening fee: $10,000 x 4.5 bps = $0.45. Closing fee: $0.45. Funding: variable, can spike on BTC during trends (assume ~15% annualized = ~$4.11/day). Gas: $0. Total for 24h hold: ~$5.01.
Opening fee: $0 (zero explicit fees). Closing fee: $0. Spread cost: embedded in the RFQ quote. Difficult to quantify without comparing the quoted price against the reference market in real time, because the spread is how the OLP earns revenue. Funding: variable. Gas: minimal Arbitrum fees. Total for 24h hold: depends entirely on the spread the OLP quotes, which is opaque until you request a quote.
The contrast is structural. On Ostium and Hyperliquid, fees and spreads are visible and separable: you know exactly what you are paying for each component. On Variational, the zero-fee label is accurate for explicit charges, but the spread captured by the OLP is the real cost, and it is only visible at the moment of execution. For RWA pairs specifically, Ostium's oracle-sourced pricing from institutional TradFi feeds produces tighter and more predictable spreads than aggregated DEX liquidity, because the price comes directly from the reference market. For programmatic access to fee and pricing data, see the builder API documentation.
Ostium is an onchain broker for real-world assets, with 71 pairs across stocks, ETFs, commodities, indices, forex, and crypto. Total OI is $134M as of May 2026, with ~98% concentrated in non-crypto assets. The opening fee is 4 bps. Funding is programmatic, transparent, and trader-to-trader. The spread is dynamic and published onchain. Every fee, every execution, every settlement is verifiable.
Getting started takes under 60 seconds:
The Ostium blog has additional guides on trading mechanics, market analysis, and platform updates.
4 bps. 71 markets. Self-custody. Transparent funding.
No hidden spreads. No overnight financing surprises. No dealing desk.
A perps DEX is a decentralized platform for trading perpetual futures. Unlike centralized exchanges (Binance, Bybit, OKX), a perps DEX executes trades onchain with self-custody of collateral. You connect a crypto wallet instead of creating an account with identity verification. Execution is verifiable onchain. The tradeoff: centralized exchanges offer deeper orderbook liquidity and faster matching, while perps DEXes offer transparency, self-custody, and (in most cases) no lengthy signup process.
Perps DEX fees break into three categories. Opening/closing fees are charged per trade, either as a flat rate (Ostium: 4 bps) or maker/taker split (Hyperliquid: 1.5 bps maker, 4.5 bps taker). Variational charges zero explicit fees but embeds cost in the OLP spread. Funding rates are periodic payments between long and short holders that keep perp prices aligned with the underlying asset. They are not platform fees, they are trader-to-trader transfers. Gas fees cover blockchain transaction costs, though some platforms (Ostium, Hyperliquid) sponsor gas for most trades. Total cost per trade depends on all three components, not just the headline fee.
It depends on how you trade and what you trade. Variational advertises zero fees, but cost is embedded in the OLP spread on every RFQ quote. For limit orders on crypto, Hyperliquid's 1.5 bps maker fee is the lowest explicit rate. Ostium charges a flat 4 bps with no closing fee, which is simpler and competitive for market orders. When you factor in spread, funding rates, and the transparency of each cost component, total cost varies by platform and asset class. For RWA markets (forex, commodities, indices), Ostium's institutional TradFi oracle pricing produces tighter and more predictable spreads than aggregated DEX liquidity.
The all-in cost includes the opening fee (charged on notional position size, not collateral), the closing fee (same structure), any funding rate payments accrued while the position is open, the spread (difference between bid and ask or oracle deviation), gas fees for the transaction, and potential price impact fees on larger trades. For a $10,000 notional position on Ostium at 4 bps, the opening fee is $0.40. If you hold for 24 hours and then close, add another $0.40 for the close plus whatever funding accrued. On Hyperliquid with a market order, the same trade costs $0.45 to open (4.5 bps taker) and $0.45 to close. The funding component is the largest variable and depends on market conditions.
Binance Futures charges 2 bps maker and 4 bps taker at the base tier, with VIP tiers reducing fees based on 30-day volume and BNB holdings. Hyperliquid is comparable at 1.5 bps maker and 4.5 bps taker. Ostium is 4 bps flat with no closing fee. Variational charges zero explicit fees but embeds cost in spread. The headline rates are converging, and the structural difference is custody: on Binance, your funds sit on the exchange. On a perps DEX, your collateral stays in smart contracts you control. For small and mid-size traders, the fee gap between CEX and DEX has effectively closed.
CFD brokers advertise 'commission-free' trading but embed costs in widened spreads, overnight financing (swap fees), and opaque execution. A typical CFD broker charges 1-3 pips on EUR/USD (equivalent to 10-30 bps on a standard lot), plus overnight financing of 5-15% annualized. On Ostium, the same EUR/USD trade costs 4 bps to open, with a transparent programmatic funding rate published onchain. The spread is dynamic and algorithmic, not set by a dealing desk. For active forex and commodity traders, onchain perps can be meaningfully cheaper than CFDs once you account for the hidden costs CFD brokers embed in their execution.
Yes. Ostium is an onchain broker offering perpetuals on stocks, ETFs, commodities, indices, forex, and crypto, with 71 pairs as of May 2026. The opening fee is 4 bps across all asset classes. Funding rates vary by asset: forex and commodity pairs tend to have lower funding than volatile crypto pairs because the long/short balance is more even and the underlying markets are more stable. RWA perps on Ostium are priced via the Stork Network oracle, sourcing data from institutional markets. The total cost of trading gold or EUR/USD onchain is typically lower than the equivalent CFD trade.
Receive the latest updates directly to your inbox

.avif)