Polymarket and Kalshi Arbitrage Tools (2026)

Polymarket and Kalshi are the pair almost everyone starts with, and for good reason: they list the same events, both have real depth, and the price difference between them is the most visible arbitrage in the category. This guide covers the tools that watch both venues at once, what each one costs, and the two things about this specific pair that decide whether a gap is real.
The Short Answer
Predictefy's arbitrage aggregator covers both venues free, alongside thirteen others, which matters because the Polymarket to Kalshi gap is the most watched and therefore the thinnest on the board. Prediction Hunt covers both free in the browser, and PolyRouter gives you both behind one API key while its beta lasts. Before trading any gap, check that both markets resolve on identical criteria and subtract both venues' fees, because Kalshi charges more than Polymarket US on the same contract.
Every figure below was checked against each tool's own site, documentation or repository in August 2026. Where a free tier excludes the arbitrage feature, that is stated rather than left for you to discover after signing up.
Key Takeaways
- Polymarket and Kalshi is the most crowded venue pair, so spreads there are usually the thinnest available.
- Fees differ between the two, so the same gross gap nets differently depending on which side you take.
- Resolution wording is the real risk. Two markets on the same event can settle on different criteria.
- Free tools cover this pair well. Paying only makes sense once you want venues beyond it.
- No tool here places both legs for you, so execution risk stays yours.
Tools That Watch Both Venues
| Tool | Cost | Covers | Best for |
|---|---|---|---|
| Predictefy | Free, Pro paid | 15+ venues | Seeing past the crowded pair |
| Prediction Hunt | Free | 7 venues | Free browser scanning |
| PolyRouter | Free, open beta | 7 documented | Building your own |
| Adjacent | Free delayed, Pro $50/mo | These 2 | Indices and agent access |
| Eventarb | Free | These 2 | Checking the maths by hand |
1. Predictefy: Both Venues, Plus the Ones Nobody Watches
Predictefy's arbitrage aggregator is free and covers more than fifteen venues, Polymarket and Kalshi among them. On a page about this specific pair, the wider coverage is the point rather than a distraction.
Here is why. Polymarket against Kalshi is the first pair every new arbitrage trader watches, which means it is also the most competitively priced. Gaps there close fastest and run thinnest. The same event listed on Opinion, Limitless, Predict.fun or Myriad often carries a materially wider spread simply because fewer people are quoting it. A tool that watches only the crowded pair will show you the hardest version of the trade.
Two mechanics matter more here than raw coverage. Predictefy maps differently worded contracts to the same underlying event, then checks deadlines and resolution rules before treating two markets as equivalent. And prices come from the best executable bid and ask on each venue's live order book rather than the last traded price, which on a thin market can be hours stale and will show you a spread that closed long ago.
A Pro subscription unlocks more advanced arbitrage. The aggregator itself, which is what this page is about, costs nothing.
2. Prediction Hunt: Free, and Wider Than the Pair
Prediction Hunt runs an arbitrage scanner in the browser with no login wall, covering seven platforms per its own documentation: Polymarket, Polymarket US, Kalshi, PredictIt, ProphetX, Opinion and Predict.fun.
Worth noting that it treats Polymarket and Polymarket US as separate venues, which is correct. They are distinct exchanges with separate order books and different fee schedules, and a price on one tells you little about the other. Any tool that collapses them into a single entry is hiding a real trading distinction from you.
The browser scanner is free. A separate API has a free tier of a thousand requests a month with paid plans from forty-nine dollars, which you only need if you are building.
3. PolyRouter: One API Key Across Both
PolyRouter puts Kalshi, Polymarket, Manifold, Limitless, SX Bet, Novig and ProphetX behind a single API key with one normalised schema, free while it is in open beta and rate limited to a hundred requests a minute.
The caveat that decides its usefulness: seven venues are documented but full order book data is available on four. Arbitrage needs the book rather than the headline price, because a five percent gap with forty dollars of depth behind it is not a five percent opportunity. It is also not a scanner. It is the plumbing you would build one on.
4. Adjacent and Eventarb
Adjacent documents Kalshi and Polymarket, with a free tier giving a public REST API and an MCP server, and Pro at fifty dollars a month. Read the free tier carefully: the data is delayed fifteen minutes. For indices, research or letting an AI agent query prediction market data that is fine. For live arbitrage it is useless, because any gap you can see on a fifteen minute delay closed before you saw it.
Eventarb is a free calculator covering both venues. You bring the two prices, it tells you whether the pair clears a dollar once costs are counted. Not a scanner, but genuinely useful while you are learning to judge whether a spread survives fees.
The Fee Difference That Decides the Trade
Polymarket and Kalshi do not charge the same, and on a thin gap that difference is the whole trade.
Both use the same shape: a coefficient multiplied by contracts, price, and one minus price. That curve means a contract at fifty cents costs the most to trade and both tails cost almost nothing. Kalshi's schedule effective 7 July 2026 uses a coefficient of 0.07, and Polymarket US's effective 1 July 2026 uses 0.06. Polymarket's global platform runs from zero to 0.07 depending on category, so some categories are free and others are not.
The practical consequence: a gross gap that looks tradeable can be net negative once you subtract the Kalshi side. Most scanners display gross spreads. Check whether yours subtracts fees before you treat the number as profit, and if it does not, do that arithmetic yourself every time.
The Risk That Actually Costs People Money
The expensive mistake on this pair is not fees. It is two markets that read the same and settle differently.
Polymarket and Kalshi write their own resolution criteria, and on the same real-world event those can diverge in ways that only matter once. One market may require a specific source to call a result while the other accepts a different one. One may resolve on a date the other treats as provisional. Two markets that sound identical but settle on different criteria are not an arbitrage at all. They are two independent bets that happen to look related, and if they disagree you lose on both legs rather than netting out.
So before you size anything: open both resolution descriptions and read them side by side. Ask any tool you are considering how it decides two markets are equivalent. If the answer amounts to matching titles, be careful.
How to Check a Gap by Hand
Whatever tool surfaces it, the check is the same four steps.
One. Confirm both markets resolve on identical criteria, in the same wording, on the same date.
Two. Take the executable prices, meaning the best bid and ask on the live book, not the last trade.
Three. Add both sides. Buying yes on one venue and no on the other should cost less than a dollar combined for a gap to exist at all.
Four. Subtract both venues' fees, then look at the depth behind each quote. A gap you cannot fill at size is a gap you cannot trade.
Can you arbitrage between Polymarket and Kalshi?
Yes. Both list overlapping events with real depth, so the same outcome regularly trades at different prices. Compare Polymarket's yes price against Kalshi's no price and the reverse. If the pair costs under a dollar combined, a gross gap exists. Predictefy's free aggregator watches both and checks resolution rules before flagging a match.
What is the best Polymarket and Kalshi arbitrage tool?
Predictefy's aggregator is free and covers both plus thirteen more venues, which matters because this pair is the most crowded and therefore the thinnest spreads on the board. Prediction Hunt is free in the browser across seven venues. PolyRouter covers both through one API key if you would rather build your own scanner.
Are Polymarket and Kalshi fees the same?
No. Both use the same formula shape, a coefficient times contracts times price times one minus price, but the coefficients differ. Kalshi's schedule effective 7 July 2026 uses 0.07 and Polymarket US's effective 1 July 2026 uses 0.06. Polymarket's global platform ranges from zero to 0.07 by category.
Is there a free Polymarket and Kalshi arbitrage scanner?
Yes. Predictefy's arbitrage aggregator is free and covers both venues plus thirteen more, which is the widest free coverage available. Prediction Hunt runs a free browser scanner across seven platforms including both. Check what any free tier actually includes, since some put the arbitrage feature behind the paid plan.
Why do Polymarket and Kalshi prices differ on the same event?
Because each is a separate pool of traders and liquidity. News is priced in at different speeds, the user bases disagree, and money cannot move freely between them to close the gap. Kalshi is CFTC-regulated with USD rails while Polymarket's global platform runs on crypto. Predictefy tracks both books side by side.
Conclusion
Polymarket against Kalshi is the right pair to learn on and the wrong pair to stop at. It is the most watched matchup in prediction markets, which makes the gaps easiest to find and hardest to profit from. Start with a free scanner covering both, learn to read resolution criteria and fee maths properly, then widen your coverage once you can tell a real gap from an apparent one. Our guide to how prediction market arbitrage works covers the mechanics, and Polymarket vs Kalshi compares the two venues themselves.