dYdX uses a maker-taker fee model for determining its trade fees. There are two types of orders on dYdX — Maker and Taker orders.
Maker orders are orders that do not immediately fill and rest on the order book — these orders add depth and liquidity to the order book.
Taker orders, on the other hand, immediately cross existing Maker orders. They remove liquidity from the order book.
Volume Weight Maker-Taker Fee Schedule (30D Volume)
From (30D Volume in USD)
To (30D Volume in USD)
$200M+ OR 10% of maker volume
How are taker fees calculated?
Your taker fees are based upon total USD trading volume over the trailing 30-day period across all Perpetual order books.
How do I know my order is a Maker order?
For a Limit Order, users can ensure that they only place a Maker order in the book by clicking Advanced, selecting Good Til Time, and checking the Post-Only box in the Trade Column. If the Limit Order would immediately execute, the order is immediately cancelled prior to placement.
Otherwise, placing a trade that does not immediately get filled and instead rests on the order book will make it a Maker order. You will be notified directly above the place order button that your trade is a Maker trade.
Will I be charged if I cancel my order?
No, if your order is open and you cancel it, you will not be charged a fee. Fees are only charged on filled orders.
What will dYdX do with fees?
With fees, dYdX will be able to continue covering transaction expenses and incentivize more liquidity.
Do I have to pay gas fees to trade?
No! Since trades are executed on Layer 2, no gas fees are required.