Comment on page
Your KyberSwap Limit Order Questions Answered
Limit Orders are a new feature that we are gradually releasing to various chains. It is currently available for use in token swaps on the following chains:
- BNB Chain
- Polygon PoS
KyberSwap whitelists well-known tokens for ease of access, but you can import custom tokens that meet the ERC20 standard via our user interface. For more information on how to do this, please refer to Add Your Favourite Tokens.
Under your Active Orders, you should be able to see a yellow progress bar if your order has been partially filled. You can click on the dropdown button next to the order to see the individual taker orders that partially filled your limit order.
If you cannot find your order on the Active Orders tab, it may have been completely filled. Filled limit orders appear under your Order History and have a full green progress bar. You can click on the dropdown button next to the order to see the individual taker orders that contributed to filling your limit order.
Here are a few common reasons for Limit Orders not being filled.
There might be a difference in the the price of your limit order and the current market price. The chance of your order being filled increases as the market price gets closer to your order’s price.
Takers must consider the order's size, gas fees, and personal profit margin before deciding to fill your order. Furthermore, some takers might only fill part of your limit order, and then seek out more profitable orders elsewhere.
Orders that involve exotic tokens or token pairs may have fewer takers to fill the order.
For users who require cancellation to be instant, KyberSwap provides a hard cancel option. Gas is required in this case as the signed maker transaction (i.e. newly created order) is distributed to our network of off-chain takers. As all potential takers now have a copy of the maker transaction, the only way to guarantee cancellation is to send a cancellation transaction to the chain so that if any other takers match and execute the maker transaction on-chain, the limit order will fail.