GMX vs Jupiter 2026: Fees & OI Compared
GMX on Arbitrum and Jupiter Perps on Solana both use oracle-priced pools but differ in fee structures, pool design, and LP yields.
Written by PerpFinder Research, Editorial Team — Last reviewed 2026-06-09
| Metric | GMX | Jupiter Perps |
|---|---|---|
| Max Leverage | 100x | 100x |
| Maker Fee | 0.040% | 0% |
| Taker Fee | 0.060% | 0.060% |
| Trading Pairs | 30+ | 10+ |
| Rating | 8.5/10 | 8.3/10 |
| Chains | Arbitrum, Avalanche | Solana |
Feature Comparison
GMX and Jupiter Perps share the same design: traders take positions against pools at oracle-priced execution. No order book, no slippage, no on-platform price discovery. Both fill trades at their oracle feed prices. GMX uses Chainlink on Arbitrum (and Avalanche). Jupiter Perps uses Pyth Network on Solana. The pool-vs-pool comparison shows how the same model plays out on different chains with different fee structures.
The pool mechanics differ in detail. GMX V2 uses isolated GM pools. Each trading pair has its own pool with a long asset and a short asset (typically USDC). The ETH/USD GM pool holds WETH and USDC. Pool health depends on the balance between long and short open interest. Dynamic fees push traders toward the balancing side: lower fees for trades that help balance the pool, higher fees for trades that tilt it further. Jupiter's JLP is a single multi-asset pool holding BTC, ETH, SOL, USDC, and USDT. All markets draw from this shared pool. This makes LP deposits simple — one deposit covers all markets — but heavy activity in one market can reduce capacity for others.
Fees are similar but structured differently. GMX charges 4-6 bps to open and 4-6 bps to close, plus an hourly borrow fee. The open/close rate adjusts based on pool balance: trades that improve the long/short ratio pay 4 bps; trades that worsen it pay 6 bps. Jupiter charges a flat 6 bps to open and close, plus its own hourly borrow fee. On a standard trade, costs are close: a $100,000 position roundtrip costs roughly $80-$120 on GMX and $120 on Jupiter before borrow. GMX can be cheaper when you take the pool-balancing side. Jupiter's flat rate is more predictable.
The borrow fee mechanics also differ. GMX's borrow fee is per-market, based on the ratio of open interest to pool size. Pools with high use charge more. Jupiter's borrow rate is based on total JLP pool use. During heavy one-sided trading — for example, everyone going long in a rally — both platforms see higher borrow costs. But GMX's per-market design means a BTC use spike doesn't raise your ETH position's cost. On Jupiter, a use spike in any market raises the rate for all positions.
Chain-level costs separate the two clearly. Arbitrum gas typically runs $0.01-$0.10 per transaction. Solana costs are under $0.01. For traders who adjust positions often — adding margin, placing multiple orders — Solana's lower base cost adds up over hundreds of transactions per month. Speed also favors Solana's ~400ms slots over Arbitrum's 250ms-2 second range. But both are fast enough that speed rarely matters for position management.
Market selection favors GMX. GMX lists 30+ perp markets, including mid-cap assets and synthetic markets that don't need native Arbitrum assets. Jupiter Perps covers roughly 10 pairs — BTC, ETH, SOL, and a few other large-caps. For DeFi tokens, newer L1s, or niche markets, GMX offers far more choice. Jupiter's tight focus keeps pool capital efficient across fewer markets, which boosts LP yields but limits trader access.
LP yields have been strong on both. GMX's GM pools have historically produced 10-40% APY depending on the market and volatility. Jupiter's JLP pool is one of Solana's most popular yield products, often delivering 30-50%+ APY during active periods. The risk profiles differ. GMX GM pool LPs are exposed to a single market pair — you pick which market to LP. JLP depositors are exposed to the total performance of the multi-asset pool across all markets. JLP's higher yields come with higher risk since the pool stands on the other side of every trade. GMX lets LPs target their exposure. You can LP only the ETH/USD pool and skip volatile markets.
On security, GMX has the longer track record. It has been live since September 2021 with audits from ABDK, Sherlock, and Guardian Audits. Jupiter Perps launched in early 2024 with audits from OtterSec and Offside Labs. Both have clean records, but GMX has been through more market cycles. Chain ecosystems differ too: Arbitrum gives GMX access to hundreds of EVM DeFi apps. Solana gives Jupiter access to its fast-growing DeFi ecosystem and tight ties with the Jupiter DEX aggregator. The chain choice usually comes down to where a trader already has capital.
Verdict
GMX wins on market selection, longer security track record, isolated per-market LP pools, and Arbitrum's deep EVM DeFi ecosystem. Jupiter Perps wins on transaction speed, lower chain-level costs, simpler LP experience (one pool covers all markets), and integration with the broader Jupiter/Solana ecosystem. For EVM-native traders, GMX is the better pool-based platform. For Solana-native traders, Jupiter Perps offers the same pool-model advantages without bridging.

