Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
LABS
Glossary

Price Range

A price range is the specific upper and lower price bounds between which a concentrated liquidity position is active and earns trading fees in an Automated Market Maker (AMM).
Chainscore Β© 2026
definition
DEFINITION

What is a Price Range?

A price range is a fundamental parameter in concentrated liquidity protocols, defining the upper and lower bounds within which a liquidity provider's capital is active and earns fees.

In the context of Automated Market Makers (AMMs) like Uniswap V3, a price range (also called a liquidity range or tick range) is a user-defined price interval, denoted by a lower tick and an upper tick, within which a liquidity provider's deposited assets are utilized for trading. This mechanism, known as concentrated liquidity, allows capital to be allocated with surgical precision. Unlike traditional constant-product AMMs where liquidity is spread across all possible prices (from 0 to infinity), a price range confines the provider's capital to a specific, often narrower, band of the price curve. This concentration can lead to significantly higher capital efficiency and fee generation when the asset's market price stays within the chosen bounds.

The mechanics are defined by the protocol's tick spacing. Each tick corresponds to a specific price, and the range is set by selecting a lower tick price and an upper tick price. The provider's liquidity is only active and earns trading fees when the current market price of the asset pair is between these two ticks. If the price moves above the upper tick, the entire position is converted into the quote asset (e.g., all ETH in an ETH/USDC pool becomes USDC). Conversely, if the price falls below the lower tick, the position is fully converted into the base asset. This process is known as being out of range, at which point the position stops earning fees until the price re-enters the specified band.

Setting an optimal price range is a critical strategic decision for liquidity providers. A narrow range concentrates capital intensely around the current price, maximizing fee income per unit of capital but requiring frequent, costly rebalancing if the price trends away. A wide range provides more passive exposure, similar to a V2-style pool, with less maintenance but lower fee density. Providers must actively manage their positions, considering factors like volatility, impermanent loss dynamics, and gas costs for adjustments. Advanced strategies involve deploying multiple positions across different ranges or using dynamic range tools to automate management.

The concept is integral to the architecture of modern DeFi. It underpins not only spot trading on DEXs but also more complex financial primitives. For example, Gamma Strategies and other vaults automate range management for users. Furthermore, price ranges are essential for oracles like Uniswap V3's time-weighted average price (TWAP), which rely on the concentrated liquidity within active ranges to provide highly granular and manipulation-resistant price data. This functionality makes concentrated liquidity pools a critical infrastructure layer for the broader ecosystem.

In summary, a price range transforms liquidity provision from a passive, blanket coverage of the price spectrum into an active, parameterized strategy. It is the core innovation that enables capital efficiency, allowing a given amount of liquidity to have the same depth as a much larger V2-style pool within its specified bounds. This efficiency comes with the trade-off of increased complexity and active management requirements, defining a new paradigm for market making in decentralized finance.

key-features
CONCENTRATED LIQUIDITY MECHANICS

Key Features of a Price Range

A Price Range is the bounded interval within which a liquidity provider's capital is active and earns fees in an Automated Market Maker (AMM) like Uniswap V3. Its parameters define capital efficiency and risk exposure.

01

Capital Efficiency

By concentrating liquidity within a specific range, LPs can provide the same depth as a full-range position with significantly less capital. This is the core innovation of concentrated liquidity AMMs.

  • Example: Providing $1,000 of liquidity between $1,900 and $2,100 for ETH/USDC can be as effective as a $10,000 full-range position for trades within that band.
  • Enables higher fee earnings per dollar of capital deployed when the price stays within the chosen range.
02

Active vs. Inactive Liquidity

A liquidity position only earns fees and facilitates swaps when the market price is within its defined range.

  • Active Liquidity: Capital is fully utilized for trading. The LP earns swap fees proportional to their share of liquidity in the active tick.
  • Inactive Liquidity: When the price moves outside the range, the position consists entirely of one asset (e.g., all ETH or all USDC) and earns no fees until the price re-enters the range.
03

Range Width & Risk Profile

The width of the price range determines the trade-off between fee income and impermanent loss risk.

  • Narrow Range: Maximizes capital efficiency and potential fee yield but increases the frequency of the price moving outside the range (inactivating liquidity). Higher risk of divergence loss.
  • Wide Range: Behaves more like a traditional V2 position. Lower capital efficiency and fee yield per dollar, but lower risk of the price exiting the range. More passive, set-and-forget strategy.
04

Tick Boundaries

Price ranges are defined by ticks, which are discrete price points spaced at fixed intervals (e.g., 0.01% for a 1 bps pool). The lower tick (tickLower) and upper tick (tickUpper) must be valid tick indices.

  • Ticks enable gas-efficient liquidity calculation and management.
  • The current tick is the active tick nearest to the current price. Only ticks between tickLower and tickUpper hold the LP's liquidity.
05

Composition & Rebalancing

As the price moves within the range, the composition of the liquidity pool's two assets changes dynamically.

  • At the lower bound, the position is 100% of asset A (e.g., USDC).
  • At the upper bound, the position is 100% of asset B (e.g., ETH).
  • In between, it holds a mix, rebalancing automatically via arbitrage as swaps occur. The LP does not need to manually rebalance; the AMM's constant product formula (x * y = k) governs the internal ratio.
06

Fee Tier Alignment

The chosen price range should align with the pool's fee tier and the asset's expected volatility.

  • High Volatility Pools (e.g., 1% fee tier for exotic assets): LPs may choose wider ranges to avoid frequent range exits.
  • Low Volatility Pools (e.g., 0.05% fee tier for stablecoin pairs): LPs can confidently set very narrow ranges (e.g., +/- 0.01%) to capture high fee yields from small price movements.
how-it-works
DEFINITION

How a Price Range Works

A price range is a fundamental concept in automated market makers (AMMs) that defines the specific band of prices within which a liquidity provider's capital is active and earns fees.

In a concentrated liquidity model, a price range (also called a liquidity range or tick range) is defined by an upper and lower price bound, set by the liquidity provider (LP). The LP's deposited assets are only used for swaps when the current market price of the asset pair is within this specified range. This is a core innovation over earlier AMMs like Uniswap V2, where liquidity was distributed uniformly across the entire price curve from zero to infinity, resulting in significant capital inefficiency.

The mechanism works by concentrating liquidity into a narrow, user-defined price interval. For example, an LP providing USDC/ETH liquidity might set a price range between $1,500 and $2,500 per ETH. Their capital only facilitates trades and accrues swap fees while ETH trades within that band. If the price moves above $2,500, the position becomes entirely composed of ETH (as all USDC is swapped for ETH), and it stops earning fees. Conversely, if the price falls below $1,500, the position becomes 100% USDC and is also inactive.

Setting the range involves a trade-off: a narrower range provides higher fee-earning density (more liquidity per price tick) when the price is inside it, leading to greater potential returns, but it requires more frequent active management as the price is more likely to move outside the range. A wider range requires less management but offers lower fee density. This allows LPs to express a specific market-making strategy, such as providing tight liquidity around the current price for high fee yield or setting a wide range for a more passive, long-term hold.

examples
PRICE RANGE

Examples & Ecosystem Usage

The price range is a core mechanism in concentrated liquidity protocols, defining the specific band of prices where a liquidity provider's capital is active and earns fees.

03

Range Orders as a Trading Strategy

A range order is a passive trading strategy using a price range. A user deposits a single asset into a narrow range above the current price. If the price rises into the range, the asset is automatically sold along the curve for the other token, functioning like a limit order. This turns liquidity provision into a flexible tool for automated trading.

04

Managing Impermanent Loss (Divergence Loss)

The price range directly controls exposure to impermanent loss. A wider range reduces risk but lowers fee income density. A narrow range maximizes fees but increases the chance of the price moving outside the range, leaving capital idle and potentially realizing IL if the position is closed. LPs must actively manage ranges based on volatility expectations.

05

Oracle Use from Ticks

The granular tick system that underpins price ranges provides a high-fidelity on-chain price history. Protocols like Chainlink and Uniswap Labs themselves use time-weighted average prices (TWAPs) calculated from tick observations. This makes concentrated liquidity pools a critical infrastructure layer for DeFi oracles.

LIQUIDITY PROVISION STRATEGIES

Price Range vs. Full-Range Liquidity

A comparison of concentrated liquidity within a defined price band versus traditional liquidity across the entire price curve.

Feature / MetricPrice Range (Concentrated)Full-Range (Traditional)

Capital Efficiency

High

Low

Active Management Required

Typical Fee Earnings (for same volume)

Higher

Lower

Impermanent Loss Risk

Concentrated within range

Across full curve

Price Range Definition

Required (e.g., $1,800 - $2,200)

0 to ∞ (infinite)

Primary Use Case

Active LPs, maximizing fees in a known range

Passive LPs, maximum price coverage

Protocol Example

Uniswap V3, PancakeSwap V3

Uniswap V2, SushiSwap (legacy)

strategic-considerations
PRICE RANGE

Strategic Considerations for LPs

A liquidity provider's chosen price range is the single most critical parameter determining their capital efficiency, fee earnings, and exposure to impermanent loss. These cards outline the core strategic decisions.

01

Capital Efficiency vs. Coverage

A narrow price range concentrates all capital within a small price band, maximizing capital efficiency and fee generation while the price stays within the range. A wide range provides greater price coverage, reducing the frequency of position rebalancing but diluting fee earnings. The choice is a direct trade-off between potential yield and management overhead.

02

Active vs. Passive Management

  • Active Management: LPs frequently adjust ranges based on market conditions, technical analysis, or volatility forecasts to chase higher yields. This requires constant monitoring.
  • Passive Management: LPs set a wide, static range (e.g., 0 - ∞) or a range around a long-term price conviction, accepting lower fees for a 'set-and-forget' approach. This strategy minimizes effort but may underperform in volatile, range-bound markets.
03

Impermanent Loss (Divergence Loss) Exposure

The chosen range directly dictates impermanent loss risk. A narrow range maximizes fees but also maximizes potential IL if the price exits the range, as one asset depletes entirely. A wide range minimizes IL but also minimizes fee capture. LPs must model the fee income vs. IL breakeven point for their selected range under different volatility scenarios.

04

Range Placement Around Current Price

Strategic placement is key. A range centered on the current price is neutral. Placing the range above the current price creates a bullish bias, expecting the asset to appreciate and collect fees on the way up. Placing it below creates a bearish or accumulation bias, expecting to accumulate more of the cheaper asset if the price falls. Asymmetric ranges can tailor exposure.

05

Volatility-Based Range Sizing

Range width should be informed by the asset's historical and implied volatility. High-volatility assets (e.g., memecoins) require wider ranges to avoid constant exits, while low-volatility stablecoin pairs can use extremely narrow ranges for high efficiency. Tools often use multiples of standard deviation or Bollinger Bands to set data-driven ranges.

06

Gas Costs & Rebalancing Frequency

Every range adjustment (minting a new position, collecting fees, re-concentrating) incurs gas fees on the underlying blockchain. A strategy involving frequent, narrow ranges must generate sufficient fee income to offset these transaction costs. On high-gas networks, this favors wider, less frequently adjusted positions or the use of automated management tools.

PRICE RANGE

Frequently Asked Questions (FAQ)

Common questions about price ranges in decentralized finance (DeFi), focusing on their role in concentrated liquidity protocols like Uniswap V3.

A price range (or tick range) is a bounded price interval within which a liquidity provider's (LP) capital is active and earns trading fees in an Automated Market Maker (AMM). In concentrated liquidity models like Uniswap V3, LPs must specify a min price and max price for their deposited assets. The liquidity is only used for swaps when the market price is within this defined range. This allows LPs to concentrate their capital around expected price movements, significantly increasing capital efficiency and potential fee earnings compared to providing liquidity across the full price curve (0 to ∞).

ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team
Price Range in DeFi: AMM Liquidity Explained | ChainScore Glossary