Trading Fees are separated into 2 types: Maker Fee and Taker Fee.
What is Maker and Taker?
Maker: If your order goes into the order book (partially/fully) to provide liquidity, it will be considered as a "maker" order. In this case, Maker fee will be charged upon executed orders. An example would be a limit order that provides liquidity to the order book.
Taker: If your order takes liquidity from the order book and gets filled immediately (partially/fully), it will be considered as a "taker" order. Taker fee will be charged upon executed orders. An example would be a market order which always take liquidity out of the order book.
Can Limit Orders be both Maker and Taker orders?
Yes, limit orders can be considered maker and taker orders depending on the order price placed.
As a general rule of thumb:
For long position:
Maker: Order price must be lower than the current market price.
Taker: Order price must be higher than the current market price.
For short position:
Maker: Order price must be higher than the current market price.
Taker: Order price must be lower than the current market price.
How do I calculate trading fee?
Trading Fee = Filled Quantity * Executed Price * Maker/Taker Fee.
Example
Trader A has executed maker order for 2 BTCUSDT perpetual swap contracts at 30,000 USDT. If the maker fee rate is at 0.02%, the maker fee will be:
2 BTC * 30,000 USDT * 0.02% = 12 USDT
Trader B has executed maker order for 2 BTCUSDT perpetual swap contracts at 35,000 USDT. If the taker fee rate is at 0.04%, the maker fee will be:
2 BTC * 35,000 USDT * 0.04% = 28 USDT
What is the trading fee charged for perpetual swaps in Flipster?
At the current moment, Flipster does not charge any trading fees.