Fee Structure

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 fill existing Maker orders. They remove liquidity from the order book.

Perpetual Markets on Layer 1

Maker Fees

Taker Fees

*Takers may incur gas costs fees if the exchange fee does not cover the cost to complete the transaction

Minimum Order Size

(Market + Fill or Kill;

Limit Orders)



Higher of 0.2% or

Variable Gas Cost

0.01 BTC ETH; 0.75 BTC



Higher of 0.2% or

Variable Gas Cost

100 USD; 40,000 USD



Higher of 0.2% or

Variable Gas Cost

15 LINK; 600 LINK

To minimize gas costs, dYdX instruments higher fees for smaller orders than larger orders. There will be either no fees or a rebate on the Maker side, to encourage users to open limit orders on the order book.

How do I know if my order is a Maker order for Cross Margin and Spot trading?

For a Limit Order, when Post-Only is set to true, the order will be canceled if it initially fills. In this way, a user can guarantee that they are a Maker.

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

How do I know if my order will have a variable fee?

When placing an order, you will be notified of your fees before executing.

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. dYdX will only take fees on orders that are filled.

What will dYdX do with fees?

With fees dYdX will be able to continue covering transaction expenses, earn revenue and incentivize more liquidity.

Did this answer your question?