What is Liquidity Pool?
A liquidity pool is a collection of cryptocurrency tokens locked in a smart contract that provides the trading liquidity for decentralized exchanges (DEXs), enabling users to swap tokens without relying on traditional order books or market makers. Liquidity pools are the fundamental building block that makes decentralized trading possible.
In traditional finance, exchanges match buyers and sellers through order books maintained by market makers. In DeFi, liquidity pools replace this model entirely. Users called liquidity providers (LPs) deposit pairs of tokens — for example, ETH and USDC — into a smart contract. Traders then swap against this pool, with prices determined algorithmically based on the ratio of tokens in the pool.
The constant product formula (x × y = k), pioneered by Uniswap, is the most common pricing mechanism. When a trader buys ETH from an ETH/USDC pool, they add USDC and remove ETH, changing the ratio and increasing ETH’s price relative to USDC. The formula ensures the pool always has liquidity at some price, though large trades relative to pool size cause significant price impact (slippage).
Liquidity providers earn trading fees — typically 0.3% of each swap — proportional to their share of the pool. On high-volume pairs, these fees can generate attractive yields. However, LPs face impermanent loss: when the price ratio of the two tokens changes significantly from when they were deposited, LPs end up with less value than if they had simply held the tokens. Impermanent loss becomes “permanent” if the LP withdraws at an unfavorable ratio.
Concentrated liquidity, introduced by Uniswap V3, allows LPs to allocate capital within specific price ranges rather than across the entire price spectrum. This dramatically improves capital efficiency — a position concentrated within a ±5% range provides the same depth as a full-range position with 10-100x more capital. However, concentrated positions require active management and suffer amplified impermanent loss when prices move outside the chosen range.
Stablecoin pools (like those on Curve) use specialized bonding curves optimized for assets that should trade near 1:1, enabling swaps between USDC, USDT, and DAI with minimal slippage. These pools typically offer lower yields but with significantly reduced impermanent loss risk.
Beyond DEXs, liquidity pools power lending protocols (where depositors pool funds for borrowers), insurance platforms, and prediction markets — making them one of DeFi’s most versatile primitives.
Last updated: April 2026