Why quoted price gaps disappear
Buying in one pool moves its price upward while selling in another moves its price downward. Both legs consume depth and reduce the initial spread.
Check whether buying in one pool and selling in another remains profitable after price impact and costs.
Who this is for: Someone running arbitrage between two pools, who can read each pool's reserves and execute both legs before the gap closes. This is not a buy-and-hold tool.
How this route works
How much you want to spend in Pool A. Starts at $1,000 so the route has a size to price — price impact scales with it, so change it to yours.
Tokens currently available in the buy pool.
USD value of the other side of Pool A.
Tokens currently available in the sell pool.
USD value of the other side of Pool B.
Trading fee charged when buying.
Trading fee charged when selling.
Estimated cost of every transaction in the route.
Your result will appear here
How this calculation works — the formula, its inputs, what it assumes, and what it does not establish.
Simulate a two-pool arbitrage round trip after pool fees, price impact and gas. A visible price gap is not necessarily executable profit.
Buying in one pool moves its price upward while selling in another moves its price downward. Both legs consume depth and reduce the initial spread.
Pool fees, gas, route execution and trade size determine whether gross spread survives. Real execution can also include MEV and latency risk.
The simulator compares constant-product pools. CEX order books and concentrated-liquidity positions require depth data and different fill calculations.
Compare fragmented pools and estimate whether rebalancing survives fees and execution costs. MoonMath labels the data basis for this tool as Formula, Assumption.
No. The Multi-pool Arbitrage Simulator is an educational scenario tool, not financial advice, a recommendation, or a forecast. Provider coverage, liquidity, routing, fees and market conditions can make real outcomes materially different.
No. The gap must remain after both trades move their pools and after fees, gas and execution risks are included.