Robin Singh
By Robin SinghFounder
Updated Apr 9, 2026
This article has been fact checked and reviewed as per our editorial policy.

What is Concentrated Liquidity?

Concentrated liquidity AMMs (CLMMs) now feature prominently across decentralized exchanges. Learn about how concentrated liquidity works, the risks, and popular CLMMs across blockchains.

What is concentrated liquidity?

Concentrated liquidity is a way of providing liquidity to a crypto trading pool where liquidity providers (LPs) choose the exact price range where their funds are active.

Instead of spreading liquidity across every possible price, LPs can “concentrate” their capital in a specific range where they think most trading will happen.

The concept was introduced by Uniswap v3, launched in 2021 by the Uniswap team led by Hayden Adams. It was designed to make decentralized exchanges (DEXs) far more capital-efficient than earlier automated market makers (AMMs).

Before concentrated liquidity, most AMMs worked with a simple rule: if you provided liquidity to a pool, your funds were spread across the entire price curve from zero to infinity. In practice, most of that liquidity was never used.

Concentrated liquidity fixes that.

Example

Imagine you’re running a currency exchange booth at an airport. Instead of offering exchange rates for every possible price of USD to EUR, you decide to only offer trades between $1.05 and $1.15, because that’s where the market usually sits.

Within that range, your booth becomes extremely competitive because you’re offering a lot of liquidity exactly where traders need it.

That’s essentially what concentrated liquidity does for decentralized exchanges. Liquidity providers choose the price band where their capital works, which allows the same amount of money to support much more trading activity.

The result is tighter spreads, better pricing for traders, and higher potential fee earnings for liquidity providers.

How does concentrated liquidity work?

Concentrated liquidity is still built on the same automated market maker principles that power most decentralized exchanges. The difference is how liquidity is distributed across prices.

Instead of being evenly distributed along the entire price curve, liquidity is placed into specific ranges. When the market price moves inside that range, the liquidity becomes active and facilitates trades.

If the price moves outside the chosen range, the liquidity effectively goes inactive until the price returns.

This system introduces several important technical concepts that help manage liquidity placement and trading.

What are trading bins?

Trading bins (sometimes called price ticks or liquidity bins, depending on the protocol) are discrete price ranges where liquidity is stored. Think of them as small containers along the price curve.

Each bin represents a narrow price band, and liquidity providers can deposit funds into one or multiple bins. For example, a pool might divide prices like this:

  • Bin 1: $1,800–$1,820

  • Bin 2: $1,820–$1,840

  • Bin 3: $1,840–$1,860

When trades occur and the market price moves, the active bin shifts.

As long as the price stays within a bin containing liquidity, trades can execute normally. If the price moves to the next bin, the protocol begins using the liquidity stored there instead.

Different protocols implement bins slightly differently:

  • Some use fixed price ticks (like Uniswap v3).

  • Others use bin-based AMMs where liquidity is stored in distinct buckets (like Meteora).

The core idea is the same: dividing the price curve into segments so liquidity can be placed precisely where it’s needed.

What are liquidity shapes?

Liquidity shapes describe how a liquidity provider distributes their capital across multiple price ranges.

Instead of choosing a single band, LPs can spread liquidity in different patterns depending on their strategy. Some common liquidity shapes include:

  • Narrow range: Liquidity is stored tightly around the current price, offering the highest capital efficiency and highest reward fee potential, but it's also the highest risk of going out of range.

  • Wide range: Liquidity covers a large price band. Fee efficiency is lower, but there's less maintenance required, and it's less likely to go out of range.

  • Multi-range strategies: Liquidity is split across several ranges to create more complex shapes. For example, a bell curve around the current price, or a ladder of liquidity above and below the market.

Professional LPs often design custom liquidity shapes to balance risk, volatility, and expected trading activity. These strategies can significantly impact returns.

Non-concentrated liquidity vs concentrated liquidity

Traditional AMMs such as early versions of Uniswap, SushiSwap, or PancakeSwap use what’s often called full-range liquidity.

In those systems, liquidity is distributed evenly across all possible prices, and LPs don't control where their capital is used. As such, a large portion of liquidity sits unused because most trading happens near the current market price.

For example, if ETH is trading at $2,000, liquidity placed at $10 or $100,000 is essentially irrelevant. This creates major inefficiencies and concentrated liquidity changes this model.

CLMMs can instead define a custom range, such as:

  • $1,800 – $2,200 for ETH/USDC

  • $0.95 – $1.05 for a stablecoin pair

Because the liquidity is tightly packed around the current price, the pool becomes far deeper where trading actually happens, resulting in capital efficiency. A smaller amount of liquidity can generate the same trading depth that previously required much larger pools.

FeatureTraditional AMMsCLMMs
Liquidity distributionSpread across entire price curvePlaced within specific price ranges
Capital efficiencyLowerHigher
LP strategyMostly passiveActively managed
Fee generationConsistent but lowerHigher when price stays in range

Another structural difference is how liquidity positions are represented. In traditional AMMs like Uniswap v2, liquidity providers receive fungible LP tokens that represent their share of the pool.

With concentrated liquidity, each position has unique parameters such as its price range and fee tier. Because no two positions are necessarily identical, protocols like Uniswap v3 represent LP positions as NFTs. These NFTs store the details of the liquidity position and allow it to be transferred, traded, or integrated into other DeFi applications.

Why use concentrated liquidity?

The main advantage of concentrated liquidity is capital efficiency. In older AMM designs, a huge portion of liquidity sits unused because it’s spread across unrealistic price levels. Concentrated liquidity solves this by placing funds exactly where trading happens, and this creates several benefits:

  • More efficient capital: Liquidity providers can earn the same fees using far less capital because their liquidity is active near the current market price.

  • Better pricing for traders: More liquidity around the active price means lower slippage for traders, which makes the exchange more competitive.

  • Higher fee potential: Since liquidity is concentrated in smaller ranges, LPs can capture a larger share of trading fees when their range is active.

  • Flexible strategies: LPs can actively manage their positions, adjust ranges as markets move, and deploy different liquidity shapes depending on volatility.

This flexibility allows sophisticated strategies that weren’t possible with earlier AMMs, changing liquidity providers from passive participants into active market makers.

Challenges & risks of concentrated liquidity

While concentrated liquidity offers higher efficiency, it also introduces additional risks and complexity. Liquidity providers need to actively manage their positions to avoid common pitfalls.

Impermanent loss

Impermanent loss still exists in concentrated liquidity pools and can sometimes be more pronounced. If the asset price moves significantly in one direction, LPs may end up holding mostly one asset instead of the balanced pair they originally deposited.

Example:

If ETH rises sharply in an ETH/USDC pool, the LP may end up holding mostly USDC.

This happens because traders buy the cheaper asset from the pool as the price moves.

Out-of-range liquidity

A unique risk of concentrated liquidity is that positions can go out of range. If the market price moves outside the chosen band, the liquidity stops facilitating trades, and fees stop being generated.

To continue earning fees, LPs must reposition their liquidity, either manually or with a pre-existing automated strategy.

Gas fees and repositioning costs

On chains with higher transaction costs, frequently adjusting liquidity ranges can become expensive. If an LP needs to reposition often, gas fees may eat into profits. This has historically been a challenge on Ethereum during periods of high network activity.

Strategy complexity

Concentrated liquidity requires more decision-making than traditional AMMs. LPs need to consider volatility, market trends, optimal range width, and rebalancing frequency.

For casual users, this can be daunting. But many protocols now offer automated vaults or strategy managers that handle this.

Concentrated liquidity protocols on Ethereum

Ethereum is where concentrated liquidity first became widely adopted. The most influential protocol is Uniswap v3, which introduced the model in 2021.

Uniswap v3 uses a tick-based system where liquidity providers choose upper and lower price boundaries. Liquidity is active only within that range, and each position is represented as an NFT.

Key features include:

  • Custom price ranges

  • Multiple fee tiers

  • Tick-based liquidity placement

Uniswap v3 set the standard for concentrated liquidity AMMs. Other Ethereum protocols have built on this concept or introduced variations, including Curve Finance and Balancer.

Concentrated liquidity protocols on Solana

Solana has several major protocols that use concentrated liquidity, often optimized for the network’s high throughput and low transaction costs.

Raydium

Raydium introduced concentrated liquidity pools similar to Uniswap v3. Users can define price ranges for their liquidity and earn trading fees when trades occur within those ranges.

Orca

Orca offers a user-friendly version of concentrated liquidity called Whirlpools. Whirlpools simplify liquidity placement and include:

  • Tick-based liquidity ranges

  • Visual liquidity management tools

  • Low fees

Orca focuses heavily on usability, making concentrated liquidity more accessible to everyday users.

Meteora

Meteora introduces a more advanced approach with dynamic liquidity management and automated strategies. Its pools can adjust liquidity distribution based on market conditions, which helps reduce the manual management burden for LPs.

Concentrated liquidity protocols on Osmosis

Osmosis, a major decentralized exchange in the Cosmos ecosystem, implements concentrated liquidity under the name supercharged liquidity. The concept is similar to Uniswap v3 but adapted for the Cosmos environment.

Liquidity providers can define price ranges for their positions, allowing capital to be deployed more efficiently compared to Osmosis’s earlier pool designs. Because Osmosis operates within an interconnected network of blockchains, supercharged liquidity can support trading across many different Cosmos assets.

How is concentrated liquidity provision taxed?

Most tax offices haven’t caught up with non-concentrated liquidity provision, let alone CLMMs, but that doesn’t mean your rewards won’t be taxable. It’ll all come down to the specific transaction and the existing guidance around similar transactions.

For CLMMs, this means the point you open a position is likely a taxable event (as you’re trading crypto for an NFT). Similarly, the point at which you exit a position is likely a taxable event as a trade.

Your rewards may be taxed as income or capital gains, depending on how and when you realise them in your chosen protocol.

If you don’t realise your profit until the point you exit your position, this is more likely to be treated as a capital gain. But if you regularly receive rewards in relation to your position, this is more likely to be treated as ordinary income.

As ever, in the absence of existing guidance, you should speak to an experienced crypto accountant for advice.

How to calculate CLMM taxes

Liquidity provision is taxable, and concentrated liquidity provision creates additional complications when it comes to calculating your taxes, because the majority of crypto tax software can’t handle these positions.

This is because positions are typically represented by NFTs, unlike in a traditional LP, where you’d have LP tokens representing your stake. So when you open your position, you receive an NFT, and you generally return that NFT at the point you close your position. As well as this, when you’re adding or reducing a position, you may send or receive tokens without receiving anything in return. It's this limited transaction data that makes accurately tracking the cost basis of a position difficult for many software providers.

Fortunately, Koinly supports major concentrated liquidity protocols across Solana and Ethereum, with unique transaction handling for accurate calculations.

Disclaimer
The information on this website is for general information only. It should not be taken as constituting professional advice from Koinly. Koinly is not a financial adviser. You should consider seeking independent legal, financial, taxation or other advice to check how the website information relates to your unique circumstances. Koinly is not liable for any loss caused, whether due to negligence or otherwise arising from the use of, or reliance on, the information provided directly or indirectly, by use of this website.