Hyperliquid vs GMX: an order book against an oracle and a pool
Both get filed under "perp DEX" and they work almost nothing alike. On Hyperliquid your counterparty is another trader's resting order. On GMX it is a liquidity pool, and the price comes from an oracle rather than from a book. Nearly every practical difference below follows from that one, including two that will cost you money if you assume otherwise. Market counts were read from each venue's own API in September 2026.
- Live product data
- Self-custodial
- Human confirmed
The short version
Hyperliquid is a central limit order book on its own L1. You can read depth, post limits into it, and see the price you are likely to get before you send. GMX is a pool-and-oracle venue on Arbitrum and Avalanche: you open against pooled liquidity at the oracle price, and there is no book to read because there are no resting orders. Hyperliquid suits anyone who trades off depth and spread. GMX suits a directional position where a price you can predict from the oracle matters more than working an order.
How each one fills your order
Hyperliquid matches against resting orders. A market order walks the book, a limit order rests in it, and your slippage is a function of the depth you consumed. GMX has no book to walk. You submit the order on-chain, a keeper picks it up, and it executes against the pool at the oracle price, adjusted by a price impact that depends on whether your trade pushes the pool further into imbalance or back towards balance. Two consequences catch people out. Execution is a two-step process rather than instant, so there is a short window between submitting and knowing your fill. And a limit order on GMX is a trigger that fires when the oracle reaches your level, not a bid sitting in a book that somebody else can trade against.
Market coverage
Hyperliquid's perp universe returns 234 entries, 178 of them live and the rest flagged delisted. That gap is worth knowing about, because roundups tend to quote the raw number. GMX's own market endpoints return 110 distinct markets across its two deployments: 108 on Arbitrum and 12 on Avalanche, of which 10 are listed on both chains, which is why the two figures do not sum to the total. Neither list is what the roundups say it is. Hyperliquid lists no non-crypto market that our catalog and a price check can confirm: 169 of its 178 live markets are crypto by our catalog's column, one is on tokenized gold (PAXG), and the other 8 (NXPC, SPX, kBONK and five more) are tickers our catalog does not carry or prices as a different instrument. GMX's 110 markets are not all crypto: 93 are crypto by our catalog's column, at least 8 are non-crypto (BRENTOIL, GOLD, NATGAS, SILVER and WTIOIL as commodity markets, QQQ and SPY as ETF markets and SPCX as an equity market), two are on tokenized gold (XAUT.v2 and XAUt0), and 7 (BONK, CVX, FLOKI and four more) are tickers our catalog does not carry or prices as a different instrument. Our catalog and price check found no equity index or FX pair on either list. That gap is why the routed set here also includes Ostium and Lighter. One further trap on Hyperliquid worth naming: it lists a book called SPX, and that is SPX6900, a memecoin marking under a dollar rather than the S&P 500.
- Hyperliquid: 178 live perp markets on its own L1
- GMX: 110 markets across Arbitrum and Avalanche, served by 138 GM pools, with at least 8 non-crypto markets (5 commodity, 2 ETF and 1 equity)
- One GMX market can be served by more than one pool, so counting pool rows overstates the choice: BTC/USD is quoted from a BTC-USDC pool and a WBTC-USDC pool
The fees are not the same kind of thing
Hyperliquid charges a volume-tiered maker and taker fee, so the cost of a round trip is knowable from a schedule before you trade. GMX charges on the way in and on the way out, applies a price impact that can go either way depending on the pool skew, and then bills a borrowing fee for every hour the position stays open, which is what pays the liquidity providers whose capital your position is using. Funding between longs and shorts applies on both. So the question people want answered, which is cheaper, has no answer without a holding period: GMX charges rent that Hyperliquid does not, and Hyperliquid takes a cut of turnover that GMX takes differently. No rate is quoted on this page for either venue, because neither publishes one in an API we can read, and a number copied from somebody else's post is worse than no number.
Size means two different things
This one bites anyone building against both. Hyperliquid consumes order size in units of the asset: send 0.5 and you get half an ETH. GMX expects a USD notional and derives collateral from it by dividing by leverage. Our own order gateway converts between the two before dispatch, and the failure mode when something does not is not an error message. A 0.5 ETH intent quietly opens a $0.50 position, at the right symbol, on the right side, with a size three orders of magnitude out. Neither API warns you, because both numbers are valid. Treat the size field as venue-specific.
Which one for which trade
Trading a major in size, working limit orders, or caring about the spread: Hyperliquid, because there is a book to work and depth to read. Taking a directional position on something GMX lists, at a price you can anticipate from the oracle without worrying about how thin the book is: GMX. Holding for weeks rather than hours: weigh the GMX borrowing fee against the funding you would pay on Hyperliquid, because over that horizon the carry matters far more than the entry cost on either venue.
Trading both from one ticket
Hypertradeworx routes to Hyperliquid and GMX from the same order ticket and the same self-custodial wallet, alongside Lighter, AsterDex and Ostium, and converts the size convention above so you are not doing notional arithmetic by hand. Positions from both show up in one portfolio. Margin stays on the venue that holds the position, because each has its own risk engine and nothing can net across them.
Frequently asked questions
- Is GMX an order book like Hyperliquid?
- No. GMX prices trades from an oracle and puts a liquidity pool on the other side, with a keeper executing your order after you submit it. Hyperliquid matches your order against another trader's resting order in a book you can read. Expecting order-book behaviour on GMX, or oracle determinism on Hyperliquid, is the most common way traders get surprised moving between them.
- Which is cheaper, Hyperliquid or GMX?
- It depends entirely on how long you hold. Hyperliquid charges a volume-tiered maker and taker fee. GMX charges an open and close fee, a price impact that depends on pool skew, and an hourly borrowing fee for as long as the position is open. Turnover favours the schedule, duration favours whichever carry is smaller at the time. This page quotes no rates for either, because neither publishes them in an API we can read.
- Which lists more markets, Hyperliquid or GMX?
- Hyperliquid, by a wide margin: 178 live perps against 110 distinct GMX markets across Arbitrum and Avalanche when we read both in September 2026. Our catalog and price check found no equity index or FX pair on either list. Gold runs the other way from what the roundups say: GMX carries commodity books on gold, silver, WTI crude, Brent crude and natural gas (BRENTOIL, GOLD, NATGAS, SILVER and WTIOIL) priced from the underlying, and Hyperliquid has no confirmed commodity book, its PAXG perp on tokenized gold aside.
- Why did my GMX position come out the wrong size?
- Almost always the notional convention. GMX takes size as a USD notional and divides by leverage to get collateral, while Hyperliquid takes size in units of the asset. Sending a Hyperliquid-shaped size to GMX opens a position denominated in dollars rather than coins, and it succeeds rather than erroring.
- Can I use GMX on Avalanche and Hyperliquid from the same wallet?
- Through Hypertradeworx, yes: one self-custodial wallet funds both and the venue is a field on the order ticket. Trading them directly means two protocols, two margin balances, and being on the right chain for the GMX deployment you want.
- Are these numbers current?
- They were read from Hyperliquid's info endpoint and from GMX's own Arbitrum and Avalanche market endpoints in September 2026, and they are refreshed rather than estimated. Listings change often, so treat them as a dated snapshot and check the venue if one specific figure decides your trade.
Take the next step in Hypertradeworx
Move from reference to the live product when you are ready.
Hypertradeworx is an independent trading terminal. It is not built, operated or endorsed by Hyperliquid, Lighter, AsterDex, GMX or Ostium. Nothing here is investment advice, and perpetual futures can lose more than your initial margin.