Concentrated Liquidity Fee Tiers and Tick Ranges Explained

— By Tony Rabbit in Tutorials

Concentrated Liquidity Fee Tiers and Tick Ranges Explained

A practical guide to concentrated liquidity fee tiers, tick spacing, and how to pick a price range that earns fees without drifting out of range.

Concentrated liquidity fee tiers are the preset fee levels (typically 0.01%, 0.05%, 0.30%, and 1.00%) that a v3-style automated market maker charges on each swap, and choosing the right one is the single most important decision a liquidity provider makes after picking a pair. When you supply liquidity in a concentrated model, you do not spread your capital across every possible price. Instead, you clamp it into a chosen band, and the fee tier you select determines which pool a trade routes through and how much you earn per swap. This guide is the actionable layer on top of the core concept: it covers how tiers, tick spacing, and price ranges actually interact so you can deploy capital deliberately instead of guessing.

Key Takeaways

  • Each fee tier is a separate pool, so your tier choice decides which pool a swap routes through and the fee you collect.
  • Tick spacing is fixed per tier: low tiers allow narrow, precise ranges; high tiers force wider steps.
  • When price exits your range you stop earning fees and end up holding 100% of one asset.
  • Tight ranges boost capital efficiency but raise the odds of drifting out of range.
  • Match the tier to volatility: stable pairs go tight and low-fee, volatile pairs go wide and high-fee.

Why v3-style pools have multiple concentrated liquidity fee tiers

A single fee level cannot serve every kind of pair. A stablecoin swap between two assets that barely move needs a razor-thin fee to stay competitive, while a thinly traded volatile token needs a fat fee to compensate providers for the risk they take on. That is why concentrated AMMs ship several tiers rather than one. The 0.01% tier targets pegged or near-pegged pairs, 0.05% suits highly correlated majors, 0.30% is the default for most standard pairs, and 1.00% covers exotic or low-liquidity tokens where price swings are large.

Crucially, each tier is its own independent pool with its own liquidity and its own price. A router sends a trade to whichever pool offers the best net execution after fees, so a pair can have a busy 0.05% pool and a nearly empty 1.00% pool side by side. If you provide into a tier with little volume, you collect little in fees no matter how good your range is. For background on the underlying mechanism, see our guide to what concentrated liquidity is and the broader pros and cons of concentrated liquidity.

Tick spacing and choosing a price range

Under the hood, the price curve is divided into discrete steps called ticks. You cannot place a range boundary at any arbitrary price; you can only place it on a valid tick. Each fee tier has a fixed tick spacing, which is the minimum gap between adjacent usable ticks. Lower tiers use small spacing so you can draw a very tight, surgical band, while higher tiers use coarse spacing that forces wider minimum ranges. This pairing is deliberate: the assets that belong in low tiers are stable enough to manage with narrow bands, and the assets in high tiers move too much for fine granularity to matter.

To choose a range, you set a lower and an upper price bound around the current price. The narrower the band, the more concentrated your capital and the higher your fee share while price stays inside it. The wider the band, the more passive the position and the lower your share, but the less often you fall out. Picking these bounds is the heart of the strategy, and it follows directly from how much you expect the pair to move. If you are new to deploying a position, walk through our beginner guide to providing liquidity on Uniswap first.

Fee tierTypical useTick spacingRange style
0.01%Stable-to-stable, pegged pairsVery fineVery tight
0.05%Correlated majors (e.g. ETH pairs)FineTight to moderate
0.30%Most standard volatile pairsMediumModerate to wide
1.00%Exotic, low-liquidity tokensCoarseWide

In-range vs out-of-range: when you stop earning

Your position only earns fees while the market price sits between your lower and upper bounds. This is the in-range state, and inside it your liquidity holds a mix of both assets that shifts as price moves. As price rises toward your upper bound, the pool sells one asset for the other on your behalf; as it falls toward your lower bound, the reverse happens. The moment price crosses a boundary, your position goes out-of-range. At that point you are holding 100% of a single asset, you earn zero fees, and you simply wait for price to return.

This single-sided outcome is not a bug; it is how the math works. If you provided an ETH and stablecoin position and ETH rips above your upper bound, your position is now entirely stablecoins, having sold all your ETH on the way up. If ETH instead drops below your lower bound, you hold only ETH. Out-of-range positions are a close cousin of impermanent loss, and the tighter your range, the faster you can hit this state. Wider ranges also help dampen the price impact that large swaps experience against your slice of the pool.

Capital efficiency vs the risk of drifting out of range

Concentration is a trade-off, not a free lunch. By squeezing your capital into a narrow band, you can earn the same fee volume as a much larger passive position would, which is the headline benefit of capital efficiency. A tight range around the current price might let a few thousand dollars do the work of tens of thousands spread thin. The catch is fragility: the narrower you go, the smaller the move it takes to push you out of range, after which you earn nothing until you rebalance.

So the real question is how much active management you are willing to do. A tight position can be lucrative but may demand frequent rebalancing as price wanders, and every rebalance costs gas and can lock in losses. A wide position earns less per dollar but can be left alone for long stretches. There is no universally correct answer; the right balance depends on the pair, your time horizon, and your tolerance for monitoring. The way different AMM designs handle this varies too, as our Curve vs Uniswap comparison shows.

A decision framework by pair volatility

The cleanest way to choose is to start from how volatile the pair is and let that drive both the tier and the range width. Pairs that barely move can be both tight and cheap, because price is unlikely to escape a narrow band. Pairs that swing hard need both a wider band to stay in range and a higher fee to pay you for the impermanent loss you absorb. Use this as a starting template, then adjust based on the actual volume each tier's pool is seeing.

  • Stablecoin or pegged pairs: pick the lowest tier (0.01%) and set a very tight range. Price rarely strays, so concentration is mostly upside and fees stay competitive.
  • Correlated majors: use 0.05%, with a tight-to-moderate range. These assets track each other reasonably well but still need a little breathing room.
  • Standard volatile pairs: default to 0.30% and a moderate range. This balances fee income against a realistic chance of staying in range.
  • Exotic or low-liquidity tokens: choose 1.00% and a wide range. Big swings would shred a tight position, and the high fee compensates for the elevated impermanent loss.

Whatever you pick, confirm the tier you are entering actually has trading volume, because a perfect range in a dead pool earns nothing. Treat your first positions as small experiments, watch how often you fall out of range, and tighten or widen from there.

This article is for educational purposes only and is not financial advice.