Trading Fees are based on the order size. Each trade has to be recorded on the blockchain. Every recording on the blockchain requires a gas fee to be paid. A typical trade will cost 310 000 gas to open a position and 160 000 to close the position.
Therefore the trading fees for small orders are higher than the trading fees for big orders. Since smaller orders will require a higher proportion of the order value to cover the gas feee.
less than 500$
500$ - 1 000$
1 000$ - 5 000$
5 000$ - 25 000$
25 000 - 50 000$
* The maker is the trader that adds an order to the order book. When you create a limit order, and it is not instantly executed - you are the maker.
** The taker is the person that takes an order from the order book. When placing a MARKET order or a LIMIT order that executes instantly - you are the taker.
*** Expiration Fee is charged when the contract expires and the position is settled by the Oracle. Perpetual contracts don't expire.