Reading Pool Depth Charts: A Practical Guide for Liquidity Analysis
Published on 2026-08-29Updated on 2026-08-29By Jonah Pratt · Editorially reviewed
To read a pool depth chart is to visualize the real-time supply and demand for two assets within a specific liquidity pool, such as those on Uniswap. The chart shows the quantity of each token available at various price levels, allowing you to assess market depth, potential slippage, and the price impact of a trade before you execute it.
What a Depth Chart Actually Shows
A standard depth chart is a two-dimensional graph. The horizontal axis represents the price of the base token (e.g., ETH in an ETH/USDC pool), and the vertical axis represents the cumulative amount of the quote token (e.g., USDC) available at that price. Two distinct curves form the chart: the bid side (buy orders) and the ask side (sell orders).
The Bid Side: Where Buyers Wait
The left side of the chart, typically colored green, represents the cumulative liquidity of buy orders below the current market price. As you move left (lower prices), the curve shows how much of the quote token is committed to buying the base token at decreasing prices. A steep, tall curve here means deep buy support—large orders are resting close to the current price, which can cushion downward moves.
The Ask Side: Where Sellers Line Up
The right side, usually red, shows the cumulative liquidity of sell orders above the current market price. The curve rises as prices increase, indicating the total amount of the base token sellers are willing to part with. A steep ask curve suggests that selling pressure is concentrated near the current price, meaning even a modest buy order could push the price upward.
Interpreting the Shape of the Curves
The shape of these curves tells you about the pool's health and trading behavior. It is not just about the total liquidity but how that liquidity is distributed.
Deep Pools vs. Shallow Pools
A deep pool has a wide, flat area around the current price on both sides. This indicates that a large trade can be absorbed with minimal price change. Conversely, a shallow pool shows a narrow, V-shaped trough. In such a pool, even a small trade can cause significant price movement, making it risky for large orders and prone to slippage.
Concentrated Liquidity Effects
Modern automated market makers (AMMs) like Uniswap v3 allow liquidity providers to concentrate their capital within a specific price range. On a depth chart, this appears as a very steep, almost vertical section within that range, followed by a flat, near-zero line outside it. Reading this tells you where the "active" liquidity is; if the price moves outside that concentrated band, the chart will show a cliff, and slippage will spike dramatically.
Using Depth Charts to Predict Slippage
The most practical use of a depth chart is to estimate slippage before you trade. Slippage is the difference between the expected price of your trade and the actual executed price.
Visualizing the Impact of a Large Order
To estimate slippage, trace a horizontal line from your intended trade size on the vertical axis to where it intersects the ask curve (if you are buying). Then, draw a vertical line down to the horizontal axis. The distance between the current price and this intersection point is your estimated price impact. A thick, dense curve means the intersection will be close to the current price; a thin curve means it will be far away.
Comparing Pools for Execution Quality
If you are choosing between trading on a Uniswap pool and another venue, the depth chart is your comparison tool. A pool with a larger area under the curve near the current price will generally offer better execution for medium-to-large trades. Always check the depth chart, not just the total value locked (TVL), because TVL can be concentrated far from the current price and offer no real protection against slippage.
Practical Limitations of Depth Charts
While powerful, depth charts on DEXs are a snapshot in time. They change with every block, and the liquidity you see can be withdrawn or added in seconds. Therefore, treat them as a guide, not a guarantee.
Impermanent Loss and Withdrawal Risk
The liquidity shown is not committed. Liquidity providers can remove their funds at any moment, especially if they are using concentrated ranges. A chart that looks deep one minute can become shallow the next, particularly during periods of high volatility. Always factor in a safety buffer for slippage beyond what the chart suggests.
Multi-Hop Routes and Fragmentation
A single pool's depth chart does not show the full picture if your trade is routed through multiple pools. Uniswap's smart order router may split your trade across several pools to achieve a better average price. In this case, you need to examine the depth charts of each pool in the route, or rely on the router's quoted output, which already accounts for combined depth.
A Quick Comparison: What to Look For
| Feature | Deep, Healthy Pool | Shallow or Concentrated Pool |
| :--- | :--- | :--- |
| **Curve shape** | Wide, gradual slope near price | Narrow, V-shaped or cliff-like |
| **Slippage for small trades** | Minimal | Noticeable |
| **Slippage for large trades** | Moderate, predictable | Extreme, unpredictable |
| **Best use case** | Large institutional orders | Small retail trades |
| **Risk** | Lower execution risk | Higher execution and manipulation risk |
In summary, reading a pool depth chart is about understanding the distribution of liquidity, not just its total amount. By analyzing the shape of the curves, you can make smarter decisions about trade size, routing, and timing.