Arb scanner results, explained

The scanner watched the same trade on multiple Solana venues and asked one question: could a normal person have captured these price gaps? Data below: 10 day-files, 56 candidates, 12 Aug, 5:16 am → 28 Aug, 5:06 am (Sydney). Everything is paper — no wallet was involved.

56
candidates spotted
56
profitable at first sight
26/56
survived the re-check
12373ms
median re-check delay

The verdict

56 of 56 candidates looked profitable at the moment the scanner saw them (+$1.7101 in total). Re-quoted a median of 12373ms later — roughly when your transaction would land — the same round trips total −$0.2239, and 30 of the winners had evaporated. That gap is the race you would be losing to co-located bots. This is why the experiment stays paper.

Same trades, two moments in time

Blue is the edge the instant it was spotted. Orange is the same round trip re-priced ~12373ms later — roughly when a transaction sent from your laptop over a public RPC would actually land. The difference between the rows is the latency race.

At first sight~12373ms later

Total net P&L (after modeled fees)

At first sight
+$1.7101
~12373ms later
−$0.2239 — a loss

Candidates that were profitable

At first sight
56 of 56
~12373ms later
26 of 56

By pair

Volatile pairs tend to show more (and bigger) edges — which also die faster. “Evaporated” counts instant winners that were losers by the re-check.

PairCandidatesMedian gross edgeNet $ at first sightNet $ after re-checkEvaporated
SOL/USDC5030.5 bps+$1.4261+$0.063125/50
JUP/USDC424.8 bps+$0.1749−$0.12763/4
BONK/USDC278.2 bps+$0.1091−$0.15932/2

Which venue combinations

Where the price gaps showed up. A combo that appears constantly is usually a fee/liquidity quirk, not free money.

Round tripCandidatesEvaporated
buy Whirlpool → sell Meteora DLMM2517/25
buy Meteora DLMM → sell Whirlpool228/22
buy Meteora DLMM → sell Raydium31/3
buy Raydium → sell Meteora DLMM32/3
buy Whirlpool → sell Raydium21/2
buy Raydium → sell Whirlpool11/1

How big were the edges?

Gross edge size at first sight, before fees. 1 basis point (bp) = 0.01%. On a $10 notional, 20 bps gross is about 2 cents — fees and the race eat from there.

10–15 bps
0
15–25 bps
18
25–50 bps
29
50–100 bps
7
100+ bps
2

When edges appear (Sydney time)

Crypto never closes, but activity clusters — US hours (~11:30pm–6am Sydney) and news moments tend to produce the most dislocations.

midnight6amnoon6pm11pm

What to do next