💡 Use our full calculator above — it includes a live liquidity pool calculator with real-time prices from CoinGecko, 150+ fiat currencies, and 19+ calculation tools all in one place.
Liquidity pools are the backbone of decentralized finance, enabling permissionless trading via automated market makers (AMMs). Calculating your actual returns from LP positions requires accounting for trading fees, liquidity mining rewards, and impermanent loss.
How Liquidity Pools Work
When you add liquidity to a pool (e.g. ETH/USDC on Uniswap), you deposit equal value of both tokens. The pool uses a constant product formula (x × y = k) to price trades. Every trade generates a fee (typically 0.05%, 0.3%, or 1% depending on the pool), distributed pro-rata to LPs.
Understanding Impermanent Loss
If Token A rises 100% against Token B, your LP position will be worth approximately 5.7% less than if you had simply held both tokens outside the pool. This is impermanent loss — it's "impermanent" because it disappears if prices return to the original ratio.
Concentrated Liquidity (Uniswap v3)
Uniswap v3 and similar protocols allow you to concentrate liquidity within a price range, earning fees only when the price is within your range but earning them at much higher multiples (up to 4,000× capital efficiency). This amplifies both fee income and impermanent loss risk.
Best LP Strategies by Risk Appetite
Low risk: stablecoin pairs (USDC/USDT on Curve, DAI/USDC on Uniswap). Medium risk: correlated pairs (wBTC/ETH). High risk: altcoin pairs with high mining rewards. The key is ensuring fee income + mining rewards outpace impermanent loss.