Risk & comparisons
- Reading time
- 5 minutes
- Last source check
- July 26, 2026
- Published by
- GMX Referral Codes Editorial Desk
GMX vs dYdX
GMX and dYdX both provide perpetual trading without a conventional centralized exchange account, but their execution systems are different. GMX uses oracle prices and liquidity pools. dYdX Chain uses perpetual order books with maker and taker orders.
The difference affects how a trader reads liquidity, pays fees and manages execution. This comparison uses current official documentation reviewed on July 26, 2026. Governance and market conditions can change the details on either venue.
In this guide
Key takeaways
- 01GMX uses pooled liquidity; dYdX uses perpetual order books.
- 02GMX fees depend partly on market balance; dYdX fees depend on maker/taker status and trailing volume.
- 03Holding cost and execution can matter more than the headline fee.
- 04The protocols use different chain, oracle and liquidity dependencies.
- 05The exact market and order size should decide the comparison.
GMX and dYdX at a glance
GMX direct markets run on Arbitrum, Avalanche and MegaETH. GM and GLV pools provide the assets that back trading. A keeper executes orders using valid Chainlink price inputs and on-chain market rules.
dYdX runs perpetual markets on dYdX Chain. Makers add orders to a central limit order book and takers cross existing liquidity. Fee tiers and market parameters are governed by the dYdX community.
| Feature | GMX | dYdX |
|---|---|---|
| Liquidity model | GM and GLV pools | Perpetual central limit order books |
| Price and execution | Chainlink min/max prices plus keeper checks | Matched maker and taker orders |
| Trading fees | Balance-dependent position fee | Maker/taker tiers based on trailing volume |
| Holding costs | Adaptive funding plus possible borrow fee | Funding on perpetual positions |
| Primary chain model | Deployments on supported EVM networks | Sovereign dYdX Chain |
Execution and visible liquidity
A GMX trader does not inspect a conventional bid-and-ask book. The confirmation shows the relevant oracle side, expected position fee, net price impact, acceptable price and available market capacity.
A dYdX trader can inspect resting bids and asks. A maker order adds liquidity when it rests on the book, while a taker order fills against available depth. A post-only option can prevent a limit order from crossing immediately.
Pool capacity and order-book depth fail in different ways. A GMX order can be limited by pool liquidity, open-interest caps or price impact. A dYdX market order can move through several price levels when book depth is thin.
Trading fees
Most GMX position operations currently use a 0.04% fee when the trade improves long/short balance and 0.06% when it worsens balance. Borrowing, funding, execution and price impact can change the full cost.
dYdX uses maker and taker fee tiers based on a trader's trailing 30-day volume across perpetual order books. The current rate for a wallet is displayed in the dYdX portfolio interface. Governance can adjust the fee schedule.
A maker rate should not be compared directly with a GMX position fee without also comparing fill probability, spread, price impact, funding and any GMX borrowing charge.
Funding and position holding
GMX adaptive funding transfers value between the long and short sides. Only the larger open-interest side currently pays the separate borrow fee. Both rates can change while a position is open.
dYdX funding is credited or debited through fixed protocol epochs and is intended to keep the perpetual market aligned with its index. Funding parameters are part of the governance-adjustable perpetual module.
For either venue, a low opening fee can be outweighed by holding cost. Compare the current rate direction and the intended duration before opening.
Accounts, chains and custody
GMX uses wallet-connected contract access. Direct positions run on the selected GMX deployment, while GMX Account positions settle on Arbitrum.
dYdX trading uses accounts and subaccounts on dYdX Chain. The chain has its own validators, governance parameters and bridge paths. Trading fills generally do not require a separate gas payment from the trader under the default interface model, although chain transactions and transfers can have their own costs.
Neither design removes protocol, oracle, governance, bridge or liquidation risk. The relevant dependency set is different.
Orders and risk controls
GMX supports market, limit, stop, take-profit, stop-loss and TWAP actions. Trigger conditions do not guarantee execution because a keeper still needs valid prices, liquidity and acceptable on-chain conditions.
dYdX supports order-book controls such as maker, taker, reduce-only and different order durations. A resting limit may not fill, while a market order can receive a worse average price during thin liquidity.
Liquidation can consume substantial collateral on both venues. A stop-loss is a risk-control instruction, not insurance against price gaps, chain issues or failed execution.
Which venue may fit which trade
GMX may fit a trader who prefers pool-based execution and wants a quote without managing a resting book. That trader must understand oracle sides, keeper execution, price impact, borrowing and funding.
dYdX may fit a trader who wants a visible order book, post-only maker orders and a volume-based fee structure. That trader must understand dYdX Chain accounts, book depth, funding and chain-specific risk.
The better choice can change by asset and order size. Compare the live market rather than relying on an exchange-wide verdict.
Primary sources
These sources were checked on July 26, 2026. Protocol parameters can change.
- 01GMX Docs: Trading overview
- 02GMX Docs: Fees
- 03dYdX Help Center: Trading fees
- 04dYdX Community Docs: Fee tiers
- 05dYdX Integration Documentation
Referral disclosure
10% off eligible GMX position fees
Code PRO maps to GMX's tier-2 discount on eligible opening and closing position fees. The link is sponsored; the discount and protocol risks are unchanged.
Frequently asked questions
Does GMX or dYdX use an order book?
dYdX uses perpetual central limit order books. GMX pooled markets use Chainlink prices, pool liquidity, open-interest controls and keeper execution.
Which has lower fees, GMX or dYdX?
There is no fixed winner. GMX uses balance-dependent position fees plus possible borrowing and funding. dYdX uses maker/taker tiers based on trailing volume. Execution and holding cost must also be compared.
Do dYdX trades require gas?
The default dYdX trading model does not charge a separate gas fee for each trade fill, but transfers and chain transactions can still have costs. Current interface terms remain authoritative.
Which is easier for a beginner?
GMX removes the need to read a conventional book, while dYdX presents a familiar order-book interface. Both require knowledge of leverage, funding, liquidation and chain risk.
Can a stop-loss fail on either venue?
Yes. Price gaps, liquidity, chain conditions and liquidation timing can prevent the expected exit or produce a different fill.
Continue learning