Phemex employs a 0.01% maker fee and a 0.06% taker fee for contracts. Our spot trading fees are 0.1% for both maker and taker. This is highly competitive compared to industry standards, and both spot and contract fees can be further reduced through our VIP program.
How are Trading Fees Calculated?
All traders are classified either as Market Makers or Market Takers.
A market taker, or someone who takes liquidity from our order book, will be charged a 0.06% fee.
A market maker, or someone that adds liquidity to our order book, will be charged a 0.01% fee.
These Maker/Taker fees will apply to contract trading. For a full list of all fees and conditions, including spot trading, please visit: https://phemex.com/fees-conditions
Market Taker Orders
Contract trading Market Orders, Conditional Market Orders, Stop Loss Orders, and Take Profit Orders are Market Taker orders that will always be subject to the 0.06% fee.
Market Maker Orders
Contract trading Limit Orders (when the set price did not already exist in the order book) and Conditional Limit Orders (as long as the triggered limit order price did not already exist in the order book) are Market Maker orders subject to the 0.01% maker fee.
Formulas
How trading fees are calculated will vary depending on the type of contracts and orders you use. Below are a few examples of different scenarios.
BTCUSD (Inverse Contract):
The BTCUSD pair is an example of an Inverse Contract quoted in USD and settled in BTC. For BTCUSD contracts, the Contract Size is always equal to 1 USD. Consider the following example:
A trader buys 60,000 BTCUSD Contracts at the Executed Price of 30,000 USD as a maker and then sells the 60,000 BTCUSD Contracts at the Executed Price of 40,000 USD as a taker.
Trading Fee = (Open Value X Maker Fee Rate) + (Close Value X Taker Fee Rate)
Trading Fee = [(60,000/30,000) X 0.0001] + [(60,000/40,000) X 0.0006] = 0.00092 BTC
ETHUSDT (Linear Contract):
The ETHUSDT pair is an example of a linear contract quoted and settled in USDT. For ETHUSD contracts, the Contract Size is always equal to 1 ETH. Consider the following example:
A trader sells 5 ETHUSDT contracts at the Executed Price of 3000 USDT as a taker and buys 5 ETHUSDT contracts at the Executed Price of 2000 USDT as a maker.
Trading Fee = (Open Value X Taker Fee Rate) + (Close Value X Maker Fee Rate)
Trading Fee = {[(5 X 3000) X 1] X 0.0006} + {[(5 X 2000) X 1] X 0.0001} = 10 USDT