What Is a Liquidity Pool?
A liquidity pool is a smart contract holding pairs (or multiple) of tokens that enables decentralized trading on AMMs. Liquidity providers (LPs) deposit equal values of two tokens into the pool and receive LP tokens representing their share. Traders swap against the pool, paying fees that are distributed to LPs.
How Liquidity Pools Work
A typical pool holds two tokens (e.g., ETH/USDC). When a trader buys ETH, they deposit USDC into the pool and withdraw ETH. The pool's algorithm adjusts prices based on the ratio of tokens remaining. LPs earn a portion of every swap fee (typically 0.3%). LP tokens can be redeemed for the underlying tokens at any time.
Why It Matters for Traders
Liquidity pools are the backbone of DeFi. Understanding pool mechanics — how large pools minimize slippage, how concentrated liquidity works (Uniswap V3), and how impermanent loss erodes LP returns — is essential for DeFi participation. Pool depth analysis also reveals potential price impact before executing large trades.