Liquidity Pool
A liquidity pool is a smart contract holding reserves of two or more tokens that traders swap against, with prices set algorithmically rather than by an order book.
A liquidity pool is a smart contract holding reserves of two or more tokens that traders swap against, with prices set algorithmically rather than by an order book.
How it works
Liquidity providers deposit pairs or baskets of tokens into a smart contract, and in return receive LP tokens that represent their share of the reserves. Traders then swap against those reserves directly, without a counterparty on the other side of a traditional order book. A pricing formula, most commonly a constant-product curve, determines the exchange rate from the ratio of assets held in the pool and adjusts it with every trade.
Each swap pays a fee that accrues to the pool and is distributed to liquidity providers in proportion to their share. Concentrated liquidity designs let providers allocate capital to specific price ranges rather than the entire curve, which raises capital efficiency but requires active management. Providers bear impermanent loss, the divergence between holding the deposited assets and leaving them in the pool when relative prices move.
Why it matters
Liquidity pools are the settlement layer for most decentralized trading, so their depth, fee structure, and provider behavior shape execution quality for any institution routing orders onchain. Pool composition and reserve movements are visible at the contract level, which allows direct measurement of slippage, provider concentration, and fee revenue. For a closer look at how provider positions shift over time, see Monitoring the dynamics of liquidity providers on Uniswap. Outside crypto, the phrase also describes a general reserve of readily tradable capital, but the onchain meaning refers to the specific contract mechanism described here.
Related terms
- Automated market maker
- Liquidity provider
- Impermanent loss
- Slippage
- Concentrated liquidity
Frequently asked questions
How does a liquidity pool differ from an order book?
An order book matches individual buy and sell orders between counterparties. A liquidity pool lets traders swap against shared reserves at a price set by a formula, with no matching counterparty required for each trade.
What is impermanent loss?
Impermanent loss is the difference in value between leaving assets in a pool and simply holding them, caused by changes in the relative price of the pooled tokens. It becomes realized when a provider withdraws.
How do liquidity providers earn returns?
Providers earn a share of the trading fees charged on each swap, distributed in proportion to their stake in the pool. Some protocols add separate token incentives on top of fee income.
Allium provides onchain data infrastructure. Companies named in this article may be Allium customers, prospects or commercial counterparties. The authors and other Allium personnel may hold positions in the assets discussed. This article is informational only and is not investment, legal or tax advice. Data and information last reviewed: October 19, 2026.