What is impermanent loss? How can I avoid it?

Share on telegram
Share on twitter
Share on reddit
Share on linkedin
Share on facebook
Share on whatsapp
Share on google
A handy guide to impermanent loss, including DeFi staking and liquidity pools

Op-ed by Danielle Davis

Another risk lives in the high stakes world of DeFi

The DeFi craze of 2020 introduced the world to a new and interesting way to earn passive income through liquidity mining and other forms of yield farming. If you haven’t yet jumped into DeFi staking, you may not be aware of some of the risks associated with a liquidity pool (LP). In addition to the usual risks of token staking (price dumps, rug pullsAPY taking a dive, etc.) you take on an additional category of risk: impermanent loss.

What is impermanent loss?

As multiple tokens are required to provide liquidity, an overall loss can occur if any token loses value. This is known as impermanent loss because it is only realized if funds are withdrawn while the token prices are lower, but no longer affects you if token prices rebound.

Understanding impermanent loss

Providing liquidity requires staking equal values of different tokens, which generates a LP token. This new LP token is then staked in a new pool in order to earn a yield.


I stake $100 of an imaginary token named XYZ along with $100 of ETH, which generates a new LP token which I can stake again for a higher yield on the Web site for the XYZ project or on another farming site.

Why do I receive rewards from staking?

This is compensation for taking on additional risks. Staking tokens is equivalent to locking them away for a period of time.

You are paid for this action because you renounce your ability to sell the tokens, and exit the investment. This impacts the market price as you effectively remove part of the token supply from circulation during this time, growing the LP against which others can execute live trades, and at the same time signaling to the world that the community is willing to commit to supporting the token for an extended period of time.

On popular platforms such as Uniswap or Balancer, the value of any pair of tokens in a liquidity pool must remain equal. This means if XYZ drops in value, the pool will automatically convert ETH to XYZ to keep them equal. 

Uniswap and Balancer use different algorithms for their automated market making (AMM). While they’re both categorized as a constant function market maker (CFMM), Uniswap is classified as a constant product market maker and Balancer is classified as a constant mean market maker.

Avoiding impermanent loss

As with anything in the financial world, profits are never guaranteed. The only way to ensure that $200 remains $200 when you pull it out is to withdraw your original tokens when they’re at the same price that they were at when you deposited them. Tracking the initial prices of your tokens when you began LP staking can help you avoid losses.

If XYZ goes to zero

Whenever a token price in a balanced liquidity pool is zero, no tokens will be available to withdraw as all token prices will be balanced to zero.

When staking in any DeFi protocol, you should expect a fair amount of impermanent loss will happen. As it is extremely hard to avoid it completely, make sure the yield is high enough to account for all of the risks. 

Join our Telegram channel to keep up to date with all our news and offers.

We're building the first S-DEX (Self-Decentralizing Exchange), a market intermediary using a custom blockchain solution to transition its holding entity into a non-profit over time. Why, you ask? To fulfill blockchain's true purpose, so that we can redirect platform-generated revenue to our end users instead.

Lorenzo Ferrari | CryptoArena CEO Tweet

Leave a Reply

Lorenzo Ferrari

Lorenzo Ferrari is the Founder & CEO of CryptoArena.org, a fintech startup aiming to launch the first “Self-Decentralizing Exchange” – a secondary market intermediary using a custom blockchain solution to transition its own holding entity into a fully non-profit Foundation. 

CryptoArena distributes platform-generated revenue to its (active) Users through a game-like, social-competitive, points scoring system. Incrementally, over time, 

all the way to 100%.

Also read

Follow Us

Discover CryptoArena

Receive the latest news

Subscribe To Our Newsletter

Get notified about the lastest

find out about our tokens