DEX arbitrage
Where a token costs less in a pool than on an exchange — adjusted for slippage, fees and gas. Every number is recalculated for your capital.
DEX ↔ CEX routes
Set your capital — slippage, gas and the net result are recalculated in every row. Click a row to see how the result adds up.
Exchange withdrawal fees are not included — they depend on the coin and the network. The “check the token” flag appears when the spread is abnormally large while the pool’s turnover is small relative to its liquidity: that is what a closed withdrawal or a stale price usually looks like.
Why the spread melts as capital grows
A pool is not an order book. Every purchase moves the price, and the smaller the pool, the faster the gap disappears.
Slippage is estimated with the constant-product formula: a trade of S against a pool with liquidity L moves the price by roughly
S / (L/2 + S)This is an estimate from liquidity, not a router quote — a real swap may route through several pools and come out slightly better.
Why an identical ticker is a trap
The main source of fake DEX routes is not prices but identifying the coin. Anyone can mint a token with someone else’s ticker and create a pool.
A coin counts as identified only if
What it looks like without the check
0x18aa…b998 · genuine$0,01300 in the poolanother contract · example$0,00004 in the poolWhere the numbers come from
Pool prices and liquidity across eight networks.
The coin list, contract addresses and market prices for cross-checking.
Centralised exchange prices from our own review. Coins make the list with exchange turnover from $200,000.
What the scanner does not do
Check these yourself — on small spreads any one of them decides everything.
Slippage is an estimate from liquidity, not a router quote.
Some tokens withhold a percentage on every transfer — the pool price does not show it.
Neither the withdrawal fee nor whether the exchange has that network open for the coin.
Listing arbitrage is a race of bots for a slot in the block. The site shows where the gap holds long enough for a manual trade.
The “Net” column already has fees, gas and slippage for your capital taken out. Change the amount in the “Capital” field and watch the spread melt as the size grows.
Pool prices and liquidity from DexScreener, the coin list and market prices from CoinGecko, exchange prices from our own collection. Everything refreshes every three minutes.
We take only coins that trade on a centralised exchange with turnover from $200,000 and also have a pool with real turnover. The rest is either not arbitrageable or a ticker collision.
No: it depends on the coin and the network and it changes. Check it in your exchange account before the trade — on small spreads it decides everything.
Expand the row and look at “How much the pool can take”. It shows what you keep on $500, $5,000 and $50,000, which size gives the most in money, and the size at which slippage eats the gap entirely. If that limit is below your capital, there is no point going in with all of it.
How to use this
A practical guide to working with the analytical tools, reading the figures and using what the platform offers.
The complete cycle: find the gap between a pool and an exchange, verify the token, buy through a wallet, transfer and sell. With honest gas maths and the mistakes that cost everything.
Scams that look like real trades: how the trust is built, why the first profit proves nothing, and what to check in the minute before you press Send.
Fees are visible in advance; slippage emerges after the fact and can swallow a route whole. Where it comes from, where it is worst and how to cut it.
Methodology and principles of analytical processing
Forming and structuring the data
The analytical system brings disparate market information together into a single structure, accounting for the specifics of trading directions and the individual characteristics of each platform. That keeps the presentation consistent and the key parameters comparable.
Criteria for forming the results
Forming the analytical selection takes into account the completeness, availability and reliability of the source information. Parameters that meet the established processing and confirmation criteria are included in the calculations. Insufficiently substantiated values are not used in the final results.
Currency of the analytical information
The information presented is kept current through regular refreshing and reconciliation of the analytical parameters. How often that happens is determined by the nature of each category of data and the way it is processed.