Trading fees have a distinction of a "maker" fee or a "taker" fee.
Maker fees are paid when you add liquidity to our order book by placing a limit order below the ticker price for buy, and above the ticker price for sell.
Taker fees are paid when you remove liquidity from our order book by placing any order that is executed against an order on the order book.
If you buy or sell using a market order, you will pay the taker fee because a market order immediately removes liquidity (other traders' offers) from the order book.
If you place a limit buy below the current market price, or a limit sell above the current market price, then you will pay the maker fee if the market moves into your limit order because you added liquidity to the order book, while other traders took your offer from the order book.
If you place a hidden order, you will always pay the taker fee. If you place a limit order that matches a hidden order, you will always pay the maker fee.
You pay no fees for cryptocurrency deposits.
For an overview of withdrawal fees, please visit chainx.kr/fees.