Removing Liquidity on Elastic
Another Opportunity Awaits
Introduction
Have you discovered an even better yield opportunity or maybe you just want to take a break from the markets. You can easily reduce the amount of liquidity within a position or exit the position completely through removing all your contributed liquidity. This guide describes the steps to remove all or part of your liquidity from a position.
Liquidity Provider Flow
Still deciding on which solution suits you best?
Overview: Earn Yield By Contributing Liquidity
Detailed comparison: Classic vs Elastic
Next steps
Yield Farming On Elastic
Removing Liquidity On Elastic <-
Removing liquidity positions
Step 1: Select position
From the My Pools page, choose the position from which you want to remove liquidity and click on its “Remove Liquidity” button.
This brings up the Remove Liquidity screen.
Step 2: Specify removal amount
Specify the amount of liquidity to remove. You can do this either by using the pre-set percentage buttons or the percentage slider, or by manually typing in the amount for either leg of the pair.
Note: If you choose to remove 100% of the liquidity in this position, that is tantamount to closing the position. Once this operation is complete, you will only see this position if you toggle the “Show closed positions” button on your My Positions page.
Fee-on-transfer tokens
Certain ERC20 token smart contracts implement a fee-on-transfer (FOT) mechanism whereby for every token transfer, a percentage of the tokens are burned or distributed to various wallets.
To ensure the safety of our user's funds as well as avoid any unexpected outcomes, KyberSwap Elastic does not support FOT tokens. All KyberSwap Elastic transactions involving any FOT token will be failed as a safety precaution.
Note that the FOT tax is specified in the FOT token's smart contract (i.e. the FOT token team) hence KyberSwap does not have any control over the FOT mechanism. Users are advised to trade such tokens at their own risk as KyberSwap was optimized to handle the standard ERC20 implementation.
Step 3: Review liquidity removal
Click the “Preview” button to bring up a preview screen.
Slippage: Protecting your liquidity
As an AMM protocol, any removal of liquidity from the pool might result in slippage whereby the final amount withdrawn differs from the expected amount. To minimize the effects of slippage, KyberSwap Elastic enables you to configure a slippage tolerance that caps the amount of slippage above which your transaction will be reverted (i.e. failed and cancelled).

Please refer to AMM Slippage for further details on why slippage occurs and how to protect your liquidity additions or removals.
Once you are satisfied with the transaction details, click the “Remove” button and then confirm this transaction on your wallet.
Note: If you have any uncollected fees, these will all be automatically collected as part of the liquidity removal transaction regardless of the amount of liquidity removed.
Last updated
Was this helpful?