In a typical CEX, the user has to deposit funds and these funds are fully held by the CEX as a custodian. After the trade is made, the user still has to withdraw their funds. In such a process, the user lacks full control of their funds, and has additional costs for depositing and withdrawing funds.
For some typical DEXs, a user must also deposit funds to create a limit order.
At KyberSwap we eliminated this step, allowing a user to create a non-custodial limit order by just connecting their wallet, without depositing funds. Not only does this keep user funds secure, but also saves on gas costs, since there is no need for deposits or withdrawals.
Additionally, the user pays as little as 0.2% in fees for successful limit orders, compared to around much higher fees on other exchanges.