Cross-Platform Arbitrage Bot
How Cross-Platform Arbitrage Works
- Scan Markets: The bot fetches markets from Polymarket and Kalshi, then uses fuzzy matching to find identical events.
- Find Price Gaps: When Polymarket YES + Kalshi NO costs less than $1.00 total, there's guaranteed profit.
- Execute Both Legs: Buy YES on one platform and NO on the other simultaneously. One always wins, locking in profit.
- Verify Matches: Always verify matched markets have identical resolution criteria before trading live.
- Example: If Poly YES = 45c and Kalshi NO = 52c, total cost = 97c. Payout = $1.00. Profit =
3c per $1 risked (3% ROI)
0
Matched Pairs
0
Opportunities
0
Trades Executed
0
Trades Today
$0.00
Daily P&L
Active Opportunities
Min profit: 3%
No Opportunities Yet
Click "Scan Now" or "Start Bot" to scan for cross-platform arbitrage opportunities.
Looking for:
- Price gaps where YES + NO less than $1.00
- Matched markets on Polymarket and Kalshi
- Opportunities above your profit threshold
Market Pair Verification
Approved: 0 |
Pending: 0
Loading verification queue...
Matched Markets
0 pairs
| Market | Poly YES | Kalshi NO | Total Cost | Profit | Confidence | Status |
|---|---|---|---|---|---|---|
| No matched markets yet | ||||||
Bot Settings
Auto-execute trades when profitable
Only trade verified market pairs
Send Telegram notifications
Quick Guide
1. Paper Mode First
Always test with paper trading before going live. Track simulated P&L.
2. Verify Matches
Click "Verify" on each matched pair to confirm resolution criteria are identical.
3. Check Liquidity
Ensure both platforms have enough liquidity for your position size.
4. Start Small
Begin with $10-20 positions to confirm execution works correctly.
Warning: Resolution criteria differences can cause unexpected losses. Always verify manually.
Activity Log
--:--
Waiting for bot to start...