Fee Structure

Overview

D8X applies three types of fees: trading fees, conditional order fees and liquidation fees. D8X offers white-label partners and traders options to reduce some of the fees by increasing their trade volume and by holding $D8X at the address involved in the trade.

  • Trading fees are implemented to maintain operations. The fees occur at every point of transaction when traders purchase or sell perpetual future contracts

  • Order execution fees are small fixed amounts that are paid to the order executor. This fee is set so that it slightly overcompensates the gas fees that the order executor pays to execute the order

  • Liquidation fees are fees that occur when a trader is liquidated. Liquidations require an additional fee, because they are executed through a third party that is remunerated for their liquidation service

Trading Fees

Trading fees occur at every point of transaction when traders purchase or sell perpetual future contracts. D8X offers separate fee structures for API traders and white-label partners:

API Trader Fees

API trader fees depend on:

  • a trader's 30 day trading volume in the entire exchange

  • a trader's $D8X Balance

(**) $D8X balance relevant for the fee is the one in the trader's wallet that executes the trade at the moment the trade occurs.

Trader Fees When Trading via White-label Partner

Traders that trade over a white-label partner pay fees that depend on their white-label partner's fee structure. If the trader's token holdings and trade volume lead to a lower fee than the fee implied by the white-label partner's credentials, the trader pays the lower fee. On top of that, traders pay an additional white-label partner charge, if a white-label partner decides to levy such a charge.

White-label partner have a liquidity-pool-specific fee structure that depends on:

  • a white-label partner's trading volume per pool

  • a white-label partner's $D8X Balance

  • the number of liquidity lots a white-label partner bought per pool

(**) $D8X balance relevant for the fee is the one in the white-label partner's wallet that figures in the brokerage address of the executed trade at the moment the trade occurs.

(***) To become a white-label partner for perpetuals in a given liquidity pool p, white-label partner have to buy at least one liquidity lot for pool p, to be paid in collateral currency of the pool.

Liquidity lot prices per pool

Lot payments are used by the protocol as protocol-owned liquidity for the pool. Typically lots are sized around $100, for example in the Testnet deployment the mockUSD-pool uses 100 tokens as the lot size, the pragMATIC pool 160 MATIC.

Order Execution Fees

Orders are executed by a third part, once the AMM prices meet the order conditions. The executor earns a fee for their service, paid for by the trader.

Conditional orders fees are defined per perpetual and are in the order of 1-10 cents (USD) per trade, charged in collateral currency.

Liquidation Fees

When a position needs to be liquidated, a liquidation fee is subtracted from the trader margin. The liquidation fee is 1% of the position size that is to be liquidated for digital assets, and 0.5% for forex.

Liquidation of positions with margins below the maintenance margin are executed by third parties, termed liquidators. To compensate the liquidator for his work, liquidators earn 50% of the total liquidation fee. The other 50% of the fee is going to the exchange.

Last updated