Withdrawing liquidity
- Author
- CRYPTO PORT Editorial
- Published
- Updated
- Reading time
- 6 min
In short
Withdrawing liquidity means returning the token that represents your share and receiving the two assets in whatever ratio the pool currently holds. You do not get back the amounts you put in. Accrued fees or rewards are sometimes tracked separately, so check what sits where before you exit.
Key points
- You receive the pool's current ratio of the two assets, not the amounts you deposited
- Withdrawing is the moment impermanent loss stops being impermanent
- Where rewards are tracked separately, claiming them is its own action
- If your share token is staked elsewhere, you must unwind that first
Definition
Returning the token that represents your stake in a liquidity pool and receiving the two underlying assets back, in the proportions the pool holds at that moment.
First, be precise about what comes back. Other people's trades continuously change the ratio inside the pool, and a withdrawal pays out your share of that current ratio. You will normally hold less of whatever appreciated and more of whatever fell. That change in composition is the loss crystallising.
Next, find out where your stake actually is. The deposit usually issues a share token to your wallet, but many users then deposit that token into a further contract to earn rewards. In that state you cannot withdraw directly: the usual sequence is to pull the share token back out of wherever it was staked, and only then withdraw from the pool.
The withdrawal itself generally means opening the pool's management screen, choosing a full or partial amount, and signing the transaction in your wallet. It is an on-chain transaction, so it costs gas, and each separate step costs its own. On a small position those costs can be a meaningful fraction of what you receive.
How unclaimed rewards are handled varies. Some protocols pay them out with the withdrawal; others require a separate action. To avoid the situation where your position disappears from the interface with rewards still stranded behind it, check the breakdown of your balance before exiting.
Finally, on timing. Withdrawing while the assets have diverged locks in that loss. But 'waiting for it to come back' means continuing to carry contract risk for the whole wait, with no guarantee that prices return. Waiting is not free, and deferring the decision is not automatically the safer option.
Watch out for
- · Fake withdrawal interfaces exist to harvest an approval on your share token and drain it. Check the domain you are connecting to every time
- · Exiting while the assets have diverged locks the loss in — but staying in keeps you exposed to contract failure for as long as you wait
- · Where claiming rewards or un-staking the share token are separate steps, skipping one leaves assets stranded
Frequently asked questions
Can I withdraw only part of my position?
Most protocols allow it, but each action costs gas, so splitting it finely adds up. A partial withdrawal also crystallises the loss on that portion, while the risk on whatever you leave behind continues unchanged.