We spent 2 months building the best possible bot for this World Cup, and it’s already captured $652 across 6 matches without predicting a single one.
How it’s works:
When a match-changing event happens a goal, a red card, a penalty awarded pro data feeds (Sportradar, Opta) register it within 200-500 milliseconds. Polymarket takes 2 to 8 seconds to reprice.
Market makers pull their quotes to reassess, and during that air pocket, the orderbook is still quoting a probability that no longer reflects what just happened on the pitch.
That’s the flaw. And it can’t be patched: pulling quotes after an event is how market making works.
Here’s the part that matters: no human can trade it. By the time you see the goal, open the app, click it’s gone. This window opens almost daily until July, and is physically unreachable without a machine.
So we built the machine.
We’ve been building bots on Polymarket since 2025 our BTC Up/Down engine runs the same atomic execution you’re about to see here. The World Cup just gave us a new signal to point it at.
Event detection on the feed → fair value recalc → both legs executed before the reprice. Atomic bundles on Solana, ~90ms. The bot only fires when both legs lock atomically. If the fill isn’t certain, nothing executes you’re never caught half-filled or exposed to a swing.
What it’s captured so far:
→ Mexico 2-0 South Africa (red card) $87.34
→ USA 2-1 Paraguay $158.92
→ Canada 1-1 Bosnia $117.16
→ Qatar 1-1 Switzerland (penalty) $96.41
→ Brazil 1-1 Morocco $128.47
→ Haiti 0-1 Scotland $63.92
$652.22 total. No prediction, no open position every one was already scored before the orderbook repriced. Every fill on-chain and timestamped.
When we posted the architecture on X 2 months ago, the bot wasn’t even finished. The thread did 1M views on its own. That was the blueprint. This is what shipped.
Nearly 100 matches left. $2.5B in projected volume.
The model is simple and non-custodial. The bot executes from your own wallet you never deposit funds with us. We charge nothing upfront and take a percentage of realized profits. When the bot doesn’t capture, we don’t get paid.
Access is capped, and that’s a technical constraint, not a marketing one. The mispriced liquidity on any event is thin. Every additional wallet firing on it eats the same liquidity and compresses everyone’s edge. More users = a worse product, for you and for us. Our own incentives force us to close the door.
Onboarding in batches. Batch 1 is open now and filling. We’ll announce here before we cut signups for the group stage and we won’t reopen mid-match.
How to setup? setup takes about 2 minutes:
1. Sign up at PolyArb (link in bio)
2. Copy your dedicated RPC URL
3 . Open
@jup_predict (Polymarket, native to Solana)
4. Paste into Settings → Custom RPC
5. Activate the World Cup module
Set your parameters and run.