V3 Pool Calculator
How to split tokens for depositing into a concentrated liquidity position
Base token (ETH, XRP, BTC...)
Quote token (USDC, BNB, USDT...)
How much of each token do I need to deposit?
V3 pools don't accept tokens in any ratio — the split depends strictly on the current price and your range. Works for any pair: ETH/USDC, XRP/BNB, BTC/ETH — Token B doesn't have to be a stablecoin. Enter prices in Token B units.
Example (ETH/USDC): You have 2 ETH and $4,000 USDC. ETH is at $3,000, range $2,500–$3,500. The pool needs 1.3 ETH + $3,100 USDC — the rest sits idle.
Example (XRP/BNB): You have 5,000 XRP and 10 BNB. XRP is at 0.00225 BNB, range 0.002–0.0024. Enter Token A Price = 0.00225, Lower = 0.002, Upper = 0.0024. The calculator shows how many XRP and BNB to deposit, and how much to swap.
Example (ETH/USDC): You have 2 ETH and $4,000 USDC. ETH is at $3,000, range $2,500–$3,500. The pool needs 1.3 ETH + $3,100 USDC — the rest sits idle.
Example (XRP/BNB): You have 5,000 XRP and 10 BNB. XRP is at 0.00225 BNB, range 0.002–0.0024. Enter Token A Price = 0.00225, Lower = 0.002, Upper = 0.0024. The calculator shows how many XRP and BNB to deposit, and how much to swap.
Average execution price when a position hits the range boundary
Base token (ETH, XRP, BTC...)
Quote token (USDC, BNB, USDT...)
Exit below lower bound
Tokens A
0
Avg buy price
$0
Cost basis A
$0
Exit above upper bound
Tokens B
$0
Avg sell price
$0
Cost basis B
$0
What happens when price exits my range?
In a V3 pool, your investment converts gradually as price moves through your range — not at a single price. Works for any pair — enter all prices in Token B units (BNB, USDC, etc.). This calculator shows three metrics for each exit scenario:
Avg price — the average price at which the AMM converted tokens as price moved through the range.
Cost basis — breakeven price for your entire position, accounting for both initial tokens and converted ones.
Example (ETH/USDC): You put 1 ETH + $2,000 USDC at $3,000, range $2,500–$3,500. If price drops to $2,500, all USDC converts to ETH at avg buy price $2,739. Cost basis is $2,889 — the price ETH needs for breakeven.
Example (XRP/BNB): Enter Token A Price = 0.00225 BNB, range Lower = 0.002, Upper = 0.0024. Enter your XRP and BNB amounts. Results show avg accumulation price in BNB per XRP.
Avg price — the average price at which the AMM converted tokens as price moved through the range.
Cost basis — breakeven price for your entire position, accounting for both initial tokens and converted ones.
Example (ETH/USDC): You put 1 ETH + $2,000 USDC at $3,000, range $2,500–$3,500. If price drops to $2,500, all USDC converts to ETH at avg buy price $2,739. Cost basis is $2,889 — the price ETH needs for breakeven.
Example (XRP/BNB): Enter Token A Price = 0.00225 BNB, range Lower = 0.002, Upper = 0.0024. Enter your XRP and BNB amounts. Results show avg accumulation price in BNB per XRP.