Liquidity Pool
Published Last updated
Key Takeaway
A liquidity pool is a smart contract holding reserves of two or more tokens that users deposit to enable decentralized trading, earning a share of transaction fees in return.
Learn These First
What Is Liquidity Pool?
A liquidity pool is a smart contract holding reserves of two or more tokens that users deposit to enable decentralized trading, earning a share of transaction fees in return.
How Liquidity Pool Works
Frequently Asked Questions
What is a liquidity pool in crypto?
A liquidity pool in crypto is a smart contract holding reserves of two or more tokens that users have deposited to enable decentralized trading. When you swap tokens on a decentralized exchange like Uniswap, you are trading directly against a liquidity pool rather than against another user's order. The pool's smart contract determines the exchange price automatically based on the current ratio of tokens held. Users who deposit tokens into the pool — called liquidity providers — earn a share of the trading fees generated by every swap that uses their liquidity.
How do liquidity providers earn money from liquidity pools?
Liquidity providers earn money by receiving a share of the trading fees generated every time a trader swaps tokens through a pool they have funded. Each swap incurs a small fee — typically between 0.01% and 1% of the trade value depending on the protocol and pool type — which is added directly to the pool's reserves. When a liquidity provider later withdraws their deposited assets by redeeming their LP tokens, they receive their original deposit plus their proportional share of all accumulated fees earned since they deposited, reflecting the passive income generated over that period.
What is impermanent loss in a liquidity pool?
Impermanent loss occurs when the relative price of the two tokens you deposited into a liquidity pool changes significantly after your deposit. Because the pool's algorithm continuously rebalances the token ratio as trades occur, the actual quantities of each token you hold in the pool shift over time. If one token rises sharply in price, you end up holding less of it and more of the cheaper token compared to if you had simply held both tokens in your wallet. This value difference is the impermanent loss. It is called impermanent because if prices return to the original ratio, the loss disappears entirely.
Common Misconceptions About Liquidity Pool
Liquidity pools always generate profitable returns for liquidity providers.
Liquidity provision is not guaranteed to be profitable. Impermanent loss can exceed fee income when the prices of the two deposited tokens diverge significantly, leaving the provider with a net loss compared to simply holding both tokens separately. Low-volume pools may generate insufficient fee income to compensate for this risk. Market conditions, pool fee tier, trading volume, and price volatility of the token pair all determine whether a liquidity position is net profitable over time. Providers should model expected fee income against estimated impermanent loss before committing capital to any specific pool.
Your tokens in a liquidity pool are completely safe from loss.
Tokens deposited in a liquidity pool face multiple loss scenarios. Impermanent loss can reduce withdrawal value below the original deposit value if token prices diverge. Smart contract vulnerabilities can be exploited by attackers to drain pool funds — this has resulted in hundreds of millions of dollars in losses across DeFi history. Rug pulls in unaudited or newly launched pools are also a significant risk, where pool creators drain deposited funds. Always verify that a pool's smart contract has been independently audited and that the protocol has a proven security record before providing liquidity.
LP tokens are the same as the underlying tokens deposited into the pool.
LP tokens are receipt tokens representing your proportional ownership share of a liquidity pool, not the actual deposited tokens themselves. They do not have the same market price or utility as the underlying assets. LP tokens must be redeemed through the protocol's withdrawal function to reclaim your underlying deposited tokens plus accumulated fees. Some protocols allow LP tokens to be staked elsewhere for additional yield, but this does not change their fundamental nature as pool receipts. Treating LP tokens as equivalent to the deposited assets is a common and potentially costly misunderstanding.