LP Backtest Simulator
Test concentrated liquidity strategies with real historical data
Use our free Uniswap V3 backtest simulator to model concentrated liquidity positions using real historical price data. Calculate potential returns, estimate impermanent loss, and find the optimal range width for your LP strategy on Base.
Select Pool
= Top performing pool based on backtested returns
Advanced: Override with pool address
Providing a pool address fetches live APY data from GeckoTerminal. Leave blank to use estimated APRs.
Strategy Settings
Presets are optimized per pool using on-chain liquidity data. Moderate is recommended for most users.
Ready to start earning with these settings?
Start Earning →Get weekly strategy reports
Every week we analyze all pools and share which strategies performed best. Get the top setups delivered to your inbox.
No spam. Unsubscribe anytime.
Industry-Leading Accuracy
Our backtester doesn't just use price data — it uses real historical APY data derived from daily volume, TVL, and fee data for each pool, combined with on-chain liquidity distribution to model concentration multipliers. This is something no other protocol offers.
Simulator Parameters
Strategy Preset
Aggressive, Moderate, or Conservative — each optimized per pool from on-chain data.
Range Width (1 tick – 50%)
How wide your liquidity range is. Minimum depends on pool tick spacing.
Rebalance Delay (0 – 168 hours)
How long to wait out-of-range before rebalancing. 0 = instant rebalance within minutes.
Time Period (7 days – All Time)
Historical window to simulate. Supports 30d, 90d, 180d, 365d, 730d (~2 years), and All Time. Maximum available timeframe depends on each pool's on-chain data history.
Auto-Compound (On / Off)
When enabled, 50% of earned fees are reinvested back into your position on each rebalance.
Important: Backtests use historical data and cannot predict future results. Market conditions change, and past performance is not indicative of future returns. Use the simulator to understand how different settings behave, not as a guarantee of returns.
Frequently Asked Questions
What is concentrated liquidity backtesting?
Backtesting lets you simulate how a Uniswap V3 liquidity position would have performed using historical price data. By testing different range widths and rebalancing strategies, you can estimate potential returns and impermanent loss before committing real capital.
How does the performance fee work?
MaxFi charges a 15% performance fee on LP trading fees earned — never on your principal. If your position earns $1,000 in trading fees, MaxFi keeps $150 and you keep $850. If you earn nothing, you pay nothing. We only make money when you make money.
How does MaxFi reduce impermanent loss?
MaxFi automatically rebalances your concentrated liquidity position when price moves out of range — without swapping tokens. This zero-swap approach means zero slippage, zero MEV attacks, and massively reduced impermanent loss compared to swap-based rebalancers that lock in IL on every rebalance.
What range width should I use?
With the performance fee model, tighter ranges (1-3%) are optimal for most pools because the fee only applies to earnings, not position value. Tighter ranges earn higher fees when in range. We recommend using the optimized defaults for each pool, which are set automatically when you select a pool.
Which pools can I backtest?
You can backtest cbBTC/USDC, WETH/USDC, WETH/cbBTC, and USDT/USDC pools across Uniswap V3, Aerodrome, and PancakeSwap on Base. The simulator uses real historical APR data and on-chain liquidity distribution to calculate realistic concentration multipliers.
How accurate is the backtest?
The simulator uses real historical price data and models MaxFi's rebalancing logic. However, backtests are estimates — actual results depend on market conditions, gas costs, and pool liquidity. Use backtests as a planning tool, not a guarantee of future returns.
Disclaimer: Past performance does not indicate future results. Backtests are based on historical data and specific assumptions that may not hold. This tool is for educational purposes only.