Dydx is an order-book exchange where liquidity sets perpetual costs
Dydx is an exchange where you control the wallet and trade perpetuals - leveraged price positions without expiry - through a live list of bids and asks. It runs on Dydx Chain, where available depth, maker-taker fees and hourly funding determine the cost of opening, holding and closing a position.
A 10% default slippage cap on market-triggered exits still doesn’t guarantee a fill near the trigger price.
Choose Dydx when order-book depth matches your trade
Barring an unusual setup, Dydx suits traders who want self-custody, visible order-book liquidity and perpetual exposure settled in USDC. BTC-USD and ETH-USD contracts track underlying prices without delivering Bitcoin or Ether. Traders use them to take long or short exposure, hedge another holding or quote two-sided liquidity. The broader Dydx interface also supports Solana spot trading, which follows a separate token-purchase path.
The decisive screen is the order book: inspect the best bid and ask, the spread between them and the cumulative size around your intended price. A tight top-of-book spread says little if your order is large enough to sweep several levels. Market orders prioritize execution and consume resting liquidity. Post-only limit orders add liquidity and lock in maker treatment, yet they won’t execute immediately. Cross margin shares collateral across eligible positions, while isolated margin assigns collateral to one position. Those two margin modes change how far losses propagate through an account.
Choose the venue only after matching its market depth, margin mode and available order controls to your intended position.
Connect, fund and place the first order
The Dydx onboarding flow follows three actions: connect a wallet, link a chain address and deposit trading collateral. MetaMask, Phantom, Keplr, WalletConnect and Coinbase Wallet are supported routes. On first use, an EVM or SVM wallet signs two messages: one derives the Dydx Chain address and one confirms compatibility. A Cosmos-native wallet signs one ownership message, which is examined in Dydx quick start.
Perpetual collateral is USDC on Dydx Chain, with Noble handling the native issuance path and Inter-Blockchain Communication (IBC) connecting Cosmos networks. The deposit interface can route EVM or Solana assets through Skip, while direct transfers use the displayed Dydx or Noble address. Check the source network, destination address and asset before signing; USDC exists on several chains, and a correct ticker doesn’t make separate token representations interchangeable. Keep enough native gas on the source chain for its transfer. Coinbase deposits are another supported path. The trading account remains controlled by the connected wallet’s key.
Before the first order, confirm the market, margin mode, size, price, liquidation level and planned exit.
Start with an amount that leaves room between account equity and the market’s maintenance requirement.
How does Dydx price a perpetual trade?
Each Dydx fill prices against resting bids and asks, then applies the trader’s maker or taker rate. Every full node keeps an in-memory book, and validators match orders by price-time priority before CometBFT commits fills. The trading interface exposes six core order types: market, limit, stop-market, stop-limit, take-profit-market and take-profit-limit. A standard limit order defaults to a 28-day Good-Til-Date.
Maker orders rest; taker orders cross immediately. The published base schedule has seven tiers: below $1 million, takers pay 5 basis points and makers pay 1 basis point; at $200 million or more, takers pay 2.5 basis points and makers receive a 1.1-basis-point rebate. A basis point is 0.01 percentage point. Tier assignment uses trailing 30-day volume across markets and subaccounts. Cancellation carries no trading fee because charges attach only to filled quantity. Promotions and staking discounts change the net amount shown in the interface, so read the fee preview for the account.
Worked example. In one hypothetical cost calculation, assume a 10,000 USDC position, a 0.05% taker fee, 0.02% order-book impact and a 0.01% funding payment for one hour. The fill fee is 5 USDC, execution impact is 2 USDC and funding is 1 USDC. Opening and holding the position for that hour therefore costs 8 USDC before the closing trade. The example separates costs that move with order size, book depth, account tier and funding direction. That makes the next decision whether to cross the spread or quote a limit price.
Funding and margin keep perpetuals anchored
Hourly funding on Dydx transfers value between long and short positions to anchor each contract’s price. When the perpetual trades above the oracle price, positive funding makes longs pay shorts; a negative rate reverses the direction. Each market also defines an initial margin fraction for opening exposure and a lower maintenance margin fraction for staying open. These fractions, position size and account equity determine maximum leverage and liquidation distance.
The default funding process takes one premium sample each minute, averages 60 samples and settles funding once every hour. The default interest component is 0%, leaving the one-hour premium to set the payment. Impact notional equals 500 USDC divided by the initial margin fraction; a 5% fraction therefore uses 10,000 USDC. The published large-cap tier pairs 5% initial margin with 3% maintenance margin and carries a 12% eight-hour funding cap. Funding rates still move with book premiums, so check the displayed direction and next settlement before holding through the hour.
What does the DYDX token do on the network?
DYDX secures Dydx Chain through staking and gives bonded holders weight in on-chain governance. Delegating tokens to a validator contributes to proof-of-stake consensus under CometBFT. Staking rewards are funded from configured trading and gas-fee flows, mainly in USDC, after validator commission and other deductions. Certain chain actions, including staking, voting and some withdrawals, need a small DYDX or USDC gas balance; ordinary trade placement uses the filled-trade fee model instead.
The supporting detail is gathered in Dydx tutorial in depth breakdown. Unstaking starts a 30-day unbonding period during which DYDX can’t transfer. The published regular voting window lasts 4 days, while an expedited vote lasts 1 day. Governance exposes four choices - Yes, No, NoWithVeto and Abstain - and the published quorum is 33.4% with a 50% approval threshold. Those parameters are governance-controlled. A holder therefore decides separately whether to keep DYDX liquid, bond it for security and voting weight or accept the unbonding delay.
Liquidation, oracle and execution edge cases
A Dydx account becomes liquidatable when its value falls below the combined maintenance margin requirement. Validators use agreed oracle prices to value positions and trigger the liquidation engine. Protocol-generated orders then match against resting liquidity, so the order book still influences the close. Cross-margin accounts calculate maintenance across shared collateral and all positions. Isolated positions keep collateral and insurance accounting inside one market-specific subaccount.
The default liquidation configuration sets a maximum penalty of 1.5%, with the collected amount routed to the relevant insurance fund. A liquidated position can close partly or fully as protocol-generated orders meet available book liquidity. Stop-market and take-profit-market orders use a default 10% maximum slippage setting, yet the trigger price isn’t the fill price. A gap or thin book moves execution within that bound or leaves quantity unfilled. A long-term isolated order needs at least 20 USDC of backing under the equity-tier rule.
API traders face a chain-specific detail: short-term orders live in node memory until matched, while stateful orders remain on chain. Good-til-block expiry is the guaranteed boundary after which a short-term order can’t fill. A replacement keeps the same order ID and a larger expiry height, avoiding a cancel-and-replace race. For time-weighted orders, protocol code accepts intervals from 30 to 3,600 seconds and durations from 300 to 86,400 seconds.
The final check is the gap between liquidation price, exit trigger and the depth available to execute that exit.
Hyperliquid, GMX and Drift route liquidity differently
Perpetual alternatives to Dydx differ most in liquidity routing and collateral treatment. Hyperliquid also runs a chain-native order book, so traders compare book depth, market coverage and account tools rather than choosing between a CLOB and a pool. GMX on Arbitrum and Avalanche routes perpetual orders against GM and GLV pools using Chainlink Data Streams instead of resting counterparties. Drift runs on Solana, matching its decentralized limit order book against makers or an automated market maker fallback.
Choose among them by inspecting the exact market, collateral asset, funding schedule, margin mode, order semantics and withdrawal route. An order-book venue rewards queue placement and visible depth; a pool-based venue prices exposure from oracle inputs, utilization and pool balance. Dydx’s distinguishing stack is Cosmos SDK, CometBFT, validator-maintained books and USDC collateral on Dydx Chain. Hyperliquid emphasizes HyperCore’s native book, GMX exposes pool capacity and Drift combines its DLOB with automated market maker liquidity. The comparison ends at the intended position size, because the cheapest small fill isn’t automatically the cheapest large one.
Worth knowing
Can Dydx traders withdraw BTC, ETH or SOL from perpetual positions?
No. A perpetual position provides price exposure and settles profit or loss in USDC; it doesn’t place the referenced BTC, ETH or SOL in your wallet. To withdraw those assets, you’d need a separate spot purchase and a route that supports that token. Closing a Dydx perpetual changes your USDC collateral balance. The withdrawal screen then sends supported balances through its available Dydx Chain, Noble or cross-chain route.
Does Dydx require identity verification for perpetual trading?
Dydx Chain doesn’t require a conventional identity account; it authenticates control through wallet signatures. A frontend sets its own access and compliance terms. The interface checks location and excludes perpetual access in restricted jurisdictions. Social login adds an authentication provider to wallet creation. Those interface choices don’t change how the chain records positions. Review the exact sign-in path and product mode because Solana spot access and Dydx Chain perpetual access follow different availability rules for each user in practice.
How long does a Dydx withdrawal take?
Withdrawal time is set by the chosen route, not by the perpetual position that you closed. A direct Noble USDC transfer waits for Dydx Chain inclusion and destination processing. A cross-chain route adds bridge or relayer handling plus confirmation on the receiving network. The interface presents the supported destination and an estimate before approval. Network congestion and rate limits can extend that estimate after submission.
Is perpetual trading through Dydx available in the United States?
The Dydx-operated perpetual interface doesn’t offer perpetual trading to users in the United States. Its Solana spot product has separate availability and supports U.S. access, so the product type matters. Frontend rules are distinct from the permissionless chain software and from interfaces run by other operators. Location controls and terms also change over time. Read the access notice shown for the exact interface and don’t treat spot availability as permission to use the perpetual product from that location.
Which permissions does a Dydx API trading key have?
A Dydx API trading key can place trades with the available margin in its owner’s cross account. It can’t withdraw funds, transfer assets or trade isolated markets. The owner creates a separate keypair, sees the private key once and authorizes it on chain. Multiple keys can separate bots or integrations, and removing an authenticator revokes its trading authority. Allocate only the cross-margin balance the bot should use.
Why did Dydx cancel my post-only limit order?
Dydx cancels a post-only order when any part would execute immediately against resting liquidity. That behavior preserves maker status: the order either joins the book or disappears instead of becoming a taker fill. Move a buy price below the best ask or a sell price above the best bid if you want it to rest, while recognizing the book can change before arrival. Also check tick size, step size, collateral and equity-tier limits when a revised order still fails.
Do I need DYDX to pay Dydx trading fees?
No. Perpetual trading fees are charged from the executed trade in USDC, and the default trading flow doesn’t add a separate gas charge for placing the order. DYDX or USDC is still needed for gas on chain transactions, including staking, governance votes and some withdrawals. Bonded DYDX also affects fee discounts. Separate the fill fee from transaction gas and check which balance the action selects before signing.