Core concepts

Concentrated Liquidity


What is it?

First pioneered by Uniswap V3, concentrated liquidity enables liquidity providers to focus their capital within specific ranges, and can improve spread and slippage when liquidity is concentrated near the active trading price.

Understanding Concentrated Liquidity - Video Tutorial and Guide

Order Book

To get an idea of what Concentrated Liquidity offers we can compare it to a more centralized, and well-known, liquidity scheme: an Order Book.

Centralized exchange order book depth chart showing cumulative bid (buy) and ask (sell) levels by price and volume

In the depth chart above, bid (buys) and asks (sells) are clearly shown, and the depth at which a market order would impact the median price is visually discernible.


Pharaoh CL

Pharaoh is an orderbook-style AMM optimized for active liquidity providers (LPs). By allowing LPs to concentrate their capital within specific price ranges, Pharaoh creates deep liquidity zones that mirror traditional orderbook depth charts, while maintaining the benefits of automated market making.

In a Uni V2 liquidity pair, liquidity positions are spread across a range from 0 to infinity (0,∞). This means that each liquidity provider must distribute their capital across every possible positive real number.

Liquidity spread from 0 to ∞ is exponentially less efficient than, say, one with a defined range of $3400-$3500. By focusing liquidity in a narrower range, concentrated liquidity pools can improve slippage, as more liquidity is available to support trades at desired prices, reducing the price impact of transactions.

Animated walkthrough of setting a concentrated liquidity position on Pharaoh, showing the 7-day historical price range, liquidity depth curve, and tick range markers

The red represents the 7 day historical price range of the pool. This historical context helps liquidity providers visualize price volatility before selecting their position ranges.

The gray shaded area on the left represents the liquidity depth summed between all ticks within the liquidity pool (within the same fee-tier, more on this here).

The horizontal markers represent the range of the position. In the context of automated market makers (AMMs), the concept of a "range" refers to an interval between two ticks of any distance. The marker also displays number of ticks within the range.


Alice and Bob

Let's explore how much better concentrated liquidity is for users, using: Alice and Bob.

Comparison diagram of Alice (full-range AMM, $1M deployed) versus Bob (concentrated liquidity, $183.5K deployed in $3,000–$4,000 range), resulting in Bob earning 314% APR versus Alice's 50% APR

Both Alice and Bob want to provide liquidity to an ETH / USDC pool. Each has $1,000,000 to invest, but they take different approaches:

Alice's AMM StrategyBob's CL Strategy
Spreads her entire $1,000,000 across the full price range. Traditional "set it and forget it" strategy.Allocates only $183,500 within the $3000-$4000 price range. Keeps remaining $816,500 for other opportunities.
After 1 year with ETH ranging between $3000-$4000:
  • Alice earns 50% APR with 15.9% effective capital
  • Bob earns 314% APR with 100% effective capital
If ETH / USDC price moves outside the range:
  • Alice risks her entire $1,000,000 investment
  • Bob's active exposure is limited to the capital deployed in that position, while the remaining capital stays outside the pool
  • Bob maintains flexibility with his remaining $816,500
Example Disclaimer

This example is illustrative and assumes ETH remains within the selected range. Actual returns depend on price movement, volume, fee tier, incentives, and active management.

This example demonstrates why concentrated liquidity is effective-it achieves higher returns with significantly less capital at risk, while providing better pricing and lower slippage for traders.


Competitive Farming

Competitive farming is the method of rewarding the most productive and competitive liquidity with the highest returns. In concentrated liquidity models, users choose their liquidity ranges which they want to provide LP to. This opens the possibility for a user to choose any amount of tick ranges between 0 to ∞.

What are the benefits?

The more optimized a user's range is, the higher rewards they earn. This naturally aligns liquidity providers' interests with Pharaoh's growth and success. The goal of these incentives is to increase trading volume in pools, making them preferred routing destinations for aggregators. Concentrated liquidity is multiple times more efficient in bringing volume to a pool.

As trading volume grows, pools generate more rewards, which are distributed as real-yield to xPHAR stakers.

Diagram showing how competitive farming in concentrated liquidity rewards tighter, more active positions with a greater share of PHAR emissions

How does this differ from other models?

Concentrated liquidity can be significantly more capital efficient than full-range liquidity, especially when ranges are actively managed around the trading price. However the tighter a position, the more impermanent loss occurs. The goal for any user is to adjust positions consistently and often enough that the rewards outpace the risk.

More active and productive liquidity can earn a larger share of emissions, but tighter ranges also require closer management and carry higher out-of-range risk.


Range Orders

In orderbooks, anyone can easily set a limit order to buy or sell an asset at a predetermined price, allowing the order to be filled at an indeterminate time in the future.

With concentrated liquidity, you can approximate a limit order by providing a single asset as liquidity within a specific range. Range orders approximate limit orders, but they behave like liquidity positions. They can earn fees while active, but execution is not guaranteed in the same way as a traditional order book.

Important

Unlike some markets where limit orders may incur fees, the range order maker generates rewards while the order is filled. This is due to the range order technically being a form of liquidity provisioning rather than a typical swap.

Take-Profit Order

Selling ETH for USDC

The current price of the ETH / USDC pool is $3300. You would like to sell your ETH for USDC when the price of ETH reaches $3400. This is possible, as the price space above the spot price is denominated in the higher valued asset, ETH. You can provide ETH at $3400-$3401 and have the order filled when the spot price crosses your position.

Take-profit range order diagram: ETH/USDC pool at $3,300 spot; ETH liquidity placed at $3,400–$3,401 to sell ETH for USDC when price rises


Buy Limit Order

Selling USDC for ETH

The current price of the ETH / USDC pool is $3450. You expect ETH to rebound if it ever drops to $3200. So you decide to provide USDC at $3200-$3201 and have the order filled if the spot price falls below your position at $3200-$3201.

Buy limit range order diagram: ETH/USDC pool at $3,450 spot; USDC liquidity placed at $3,200–$3,201 to buy ETH when price falls

Caution

Unlike traditional limit orders, range orders will be unfilled if the spot price crosses the given range and then reverses in the opposite direction before the target asset is withdrawn. While you will be earning LP rewards during this time, if the goal is to exit fully in the desired destination asset, you will need a tight range.

Impossible Range Order Types

Buy Stop OrdersStop-Loss Orders
Cannot place USDC orders above current priceCannot place ETH orders below current price
Pro Tip

When setting range orders, consider your concentration approach carefully. A wider range may generate more rewards during price fluctuations within your range, but increases the risk of having your order unfilled if the price reverses before completing your full range.


Fee Tiers

There are multiple default fee tiers when creating a Concentrated Liquidity position on Pharaoh:

Fee TierTickspacingBest Used For
0.01%1Highly correlated and pegged assets
0.025%5Competitive asset classes with moderate volatility
0.05%10Standard fee tier for most trading pools
0.3%50Higher volatility assets
1%100Exotic pairs with significant volatility
2%200Highly volatile or illiquid assets

Distribution

By default, swap fees are distributed according to the following global configuration:

  • 100% - Distributed to xPHAR voters (same to traditional liquidity pairs)
Important

These percentages can be configured per pool to better align with specific market conditions and liquidity requirements.

Also on Pharaoh

For bin-based liquidity shaping, per-bin analytics, and CEX-style strategies on Avalanche, see DLMM.

Previous
Legacy Liquidity
Next
DLMM