Scan 10,000+ prediction markets for mispricings using the public Polymarket Gamma API.
pip install requests
python polymarket_scanner.pyNo API key needed. No authentication required.
- Exclusive Outcome Scanner — Detects when mutually exclusive outcomes (elections, tournaments) don't sum to 100%
- Ladder Contradiction Detector — Finds logical impossibilities in threshold markets (e.g., "BTC > $100K" priced higher than "BTC > $90K")
=== Polymarket Scanner (Free Edition) ===
Fetching events...
500 events, 8000 markets
Scanning exclusive outcomes...
3 high-confidence opportunities
Scanning ladder contradictions...
12 contradictions found
--- Ladder Contradictions ---
#1 Bitcoin above ___ on March 16?
$68,000 @ 67.50% vs $72,000 @ 31.50%
Deviation: 36.0%, Liq: $19,341
Don't want to run code locally? Use the Polymarket Scanner API — a hosted REST endpoint that returns arbitrage opportunities as JSON:
curl https://polymarket-scanner-api.onrender.com/api/scanFree tier: 3 requests/day. Pro ($29/mo): unlimited.
The full Polymarket Scanner Toolkit ($29) adds:
- Cross-market logical implication analysis — Finds inconsistencies between related markets across events
- Bidirectional ladder detection — HIGH and LOW threshold scanning
- Confidence scoring system — Automatically classifies exclusive vs. non-exclusive outcomes
- Scheduled monitoring with alerting — Run 24/7 and get notified of new opportunities
- Extensible architecture — Dataclass-based design, easy to add custom strategies
- 3 ready-to-use examples — Basic scan, scheduled monitoring, ladder monitor
- Python 3.10+
requests
MIT — free for personal and commercial use.