Skip to the article
Web3 News

Crypto markets, protocols and policy

Match Token Balances to the Pool Before You Deposit

Match each token amount to the pool’s current price and your chosen range before depositing; concentrated positions can need unequal amounts and shift to one asset.

Web3 News Editorial3 min read

Cover art: Match Token Balances to the Pool Before You Deposit

Before funding a liquidity position, match your token amounts to the pool’s current price and the price range you plan to support. The required mix depends on the pool design: a full-range pool generally takes value from both tokens, while a concentrated position can require unequal amounts. Uniswap’s developer documentation says concentrated liquidity becomes active only within the range the provider selects.

Start by confirming which token the interface treats as the price unit, then check the pool’s displayed spot price and the deposit preview. Token order matters: a quoted price of one token in another reverses when the pair is reversed. For a fuller discussion of matching a pool to an intended use, see byreal.

How much of each token should you deposit?

For a conventional full-range constant-product pool, the reserve ratio reflects the market price, so an initial deposit is typically balanced by value at the current price. If a token trades at $2, for example, 100 units represent $200; the other token amount should be worth about the same, subject to the pool’s existing ratio and the interface’s quote. This is a value comparison, not an instruction to deposit equal token counts.

Concentrated-liquidity pools add a range choice. Uniswap’s documentation explains that a position can hold both assets when the current price is inside its range, and move toward one asset as the price approaches an edge. A position placed entirely on one side of the current price may require only one token at entry. Use the pool’s quote for the proposed range rather than applying a universal 50/50 rule.

What changes when you choose a narrower range?

A narrower range concentrates the same capital over less price movement. Uniswap says this can provide deeper liquidity in that interval, but the position stops earning swap fees when the market price leaves it. A wider range is less sensitive to small price moves, though it spreads the capital across more prices.

Before confirming, compare the current price with both range boundaries and ask how much active monitoring you are prepared to do. A narrower range may suit a provider willing to adjust the position; a wider range is usually simpler for someone who cannot check it often. Neither choice guarantees fee income: Uniswap notes that fees accrue to active liquidity and depend on the amount placed in range and trading activity.

What should you check before funding?

Use the deposit preview as a final arithmetic check, not as proof that the position suits your plan. Confirm the pool, token contracts, network, price units, range, and expected token amounts; then compare the value on both sides and leave enough of the network’s native asset for transaction fees. The ERC-20 standard describes token approvals as permissions for a contract to spend tokens, so check the spender and approval amount in your wallet before signing.

  • Check that the pool contains the intended token pair and uses the expected price quote.
  • Compare both deposit values at the displayed spot price; allow for slippage or a price move before execution.
  • Confirm the selected range includes the current price if you expect the position to earn fees immediately.
  • Review each token approval and the final transaction details before signing.

The practical rule is to balance by value for the pool’s current price, then let the pool’s range quote determine the actual token quantities. After funding, the price can change the position’s composition; whether it remains active and earns fees depends on the range and market movement.