Skip to content

LP Tools

The LP Pool Optimizer provides three tools for analyzing liquidity deployment across AMM pools on Arbitrum One. Requires a Professional subscription or higher.


Pool Comparison

A live table of all pools for a selected trading pair — across all four venues and fee tiers:

ColumnDescription
Exchange / TierVenue and fee percentage
24h VolumeRecent swap volume as a proxy for fee income potential
±1% DepthActive liquidity within 1% of current price
±5% DepthActive liquidity within 5% of current price
Fee APRAnnualized yield estimate based on current volume and depth

Use the pool comparison to identify which venue and fee tier is generating the most fee income relative to depth. A pool with high volume and shallow depth earns more per unit of liquidity deployed.


Range Optimizer

Input your deposit amount (USD) and target price range to get:

  • Capital efficiency vs. full-range (the multiplier on fee-earning exposure relative to a full-range position)
  • Projected fee share based on your deposit relative to existing pool depth
  • Estimated daily and annual fees given current volume
  • Fee APR for the range
  • Impermanent loss estimate if the price moves to either edge of your range

Narrower ranges increase capital efficiency but require more active management as the price moves.


Mint/Burn Feed

A live stream of LP add (mint) and remove (burn) events across all four venues for the selected pair. Each event shows:

  • Event type (mint/burn)
  • Token amounts added or removed
  • Tick range (the price range being modified)
  • Timestamp

Pattern recognition:

PatternInterpretation
Cluster of burnsLPs removing liquidity — worth monitoring for positioning shifts
Cluster of mints in a tight rangeNew competing liquidity entered — may compress fee share for existing positions
Burns followed by re-mints at a different rangeLPs rebalancing — indicates range migration

Fee Income Framework

A rough estimate of expected fee income:

fee_income = liquidity_share × daily_volume × feeBps / 10,000

Where liquidity_share is your active liquidity as a fraction of the pool’s total active liquidity at the current price. The pool comparison and range optimizer calculate this automatically — use the raw formula to sanity-check estimates or model scenarios the tool doesn’t cover directly.