DEV Community

Jerome Barton
Jerome Barton

Posted on

4 Steps to Estimate Deposit Ratios After a Pool Price Move

Recalculate the token amounts at the pool’s current price before depositing. In a standard 50/50 pool, each token should represent about half the deposit’s dollar value, so a price move changes how many units of each token that takes. The estimate differs for pools that use concentrated liquidity or other designs.

What changes when a pool price moves?

In a standard constant-product pool, the pool holds two tokens and follows the relationship x × y = k, where x and y are token amounts and k stays roughly constant as trades shift the balances. If the price of SOL in USDC rises, for example, the pool generally ends up with fewer SOL and more USDC; a new deposit should use the pool’s current ratio, not the amounts it held before the move.

Pool choice still matters because depth, trading volume, and fees affect whether a position suits you; how Byreal pool choice balances depth and costs covers that selection question. The estimates below apply to a standard 50/50 pool. A concentrated-liquidity pool, such as a range-based design, can require unequal dollar values depending on its active price range.

How do you estimate the deposit amounts?

Use these four steps for a SOL/USDC example. The figures are illustrative, and the pool’s current balances and price can differ.

  1. Write down the current price. Suppose SOL was $150 and is now $225. The new price divided by the old price is 1.5, meaning SOL is worth 1.5 times as much in USDC.
  2. Set the deposit’s total value. For a $300 deposit in a standard 50/50 pool, plan roughly $150 in SOL and $150 in USDC. This equal-value split is the key ratio; the price move changes the number of SOL, not the dollar split.
  3. Convert each dollar amount into tokens. Divide $150 by the current SOL price of $225: that is about 0.667 SOL, plus 150 USDC. A common mistake is to reuse the old amount of 1 SOL, which is now worth $225 and would make the deposit heavily weighted toward SOL. Recalculate at the current price to fix that imbalance.
  4. Check the pool’s live ratio before acting. Compare the estimate with its current token balances and price. If you are supplying liquidity through Byreal, use the estimate as a guide and confirm the pool’s actual requirements; different pool designs can produce a different ratio.

When can this estimate be wrong?

The equal-dollar estimate is for a standard pool whose two assets are intended to stay balanced by value. In concentrated liquidity, your chosen price range determines how much of each token a position needs; near one edge, it may hold mostly one token. Check the pool design and active range before committing, and recalculate if the price moves again before you deposit.

Top comments (0)