Polymarket Screener
by @bytesagain-lab
Filter Polymarket prediction markets and track probabilities. Use when screening bets, drafting analyses, outlining trends, tracking price movements.
clawhub install polymarket-screenerπ About This Skill
version: "2.0.0" name: Polymarket Screener description: "Filter Polymarket prediction markets and track probabilities. Use when screening bets, drafting analyses, outlining trends, tracking price movements." author: BytesAgain homepage: https://bytesagain.com source: https://github.com/bytesagain/ai-skills
Polymarket Screener π―
Filter and analyze prediction markets on Polymarket using their public API. Find undervalued bets, track probability movements, and discover high-opportunity markets.
Comparison: Polymarket Screener vs Manual Browsing
| Capability | Manual Browsing | Polymarket Screener | |-----------|----------------|-------------------| | Filter by probability range | β Limited | β Exact range (e.g., 20%-40%) | | Filter by liquidity | β No | β Min/max liquidity filters | | Track probability changes | β Manual checking | β Automated tracking with delta | | Multi-category scan | β One at a time | β All categories at once | | Probability movement alerts | β No | β Configurable thresholds | | Historical probability data | β Limited chart | β Exportable time series | | Bulk opportunity scoring | β No | β Automated scoring | | Custom watchlists | β No | β JSON watchlist with tracking | | Export to HTML report | β No | β Professional report output | | Sort by expected value | β No | β Built-in EV calculator |
Getting Started
No API key needed β Polymarket's public API is free.
# List active markets
bash scripts/polymarket-screener.sh list --limit 20Filter by category
bash scripts/polymarket-screener.sh list --category politics --limit 50Find high-opportunity markets (low probability, high liquidity)
bash scripts/polymarket-screener.sh opportunities --min-liquidity 50000 --prob-range "5-30"Track probability changes
bash scripts/polymarket-screener.sh track --market-id MARKET_SLUG --hours 48Generate full screening report
bash scripts/polymarket-screener.sh report --output polymarket-report.html
Market Categories
Opportunity Scoring
Markets are scored based on:
Score = (Liquidity Factor Γ 0.3) + (Probability Edge Γ 0.3) + (Time Value Γ 0.2) + (Movement Γ 0.2)Liquidity Factor: Higher liquidity = higher score (easier to enter/exit)
Probability Edge: Markets with probabilities far from 50% but trending = opportunity
Time Value: Markets resolving soon with high uncertainty = valuable
Movement: Recent probability shifts indicate new information
What Makes a Good Opportunity?
1. Probability between 15-35% or 65-85% β Enough edge without extreme odds 2. Liquidity > $50K β Can enter meaningful position 3. Recent movement > 5% β Market is actively repricing 4. Resolution within 30 days β Time value is concrete 5. Your own knowledge edge β You know something the market doesn't
Output Formats
| Command | Description |
|---------|-------------|
| markets | Markets |
| odds | Odds |
| value-bets | Value Bets |
| watchlist | Watchlist |
API Rate Limits
Polymarket's public API has rate limits. The screener respects these automatically:
Disclaimer
β οΈ Prediction markets involve real money and financial risk. This tool provides analysis only β it does not place bets or manage positions. Always do your own research.
π¬ Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com
Commands
Run polymarket-screener help to see all available commands.
π‘ Examples
No API key needed β Polymarket's public API is free.
# List active markets
bash scripts/polymarket-screener.sh list --limit 20Filter by category
bash scripts/polymarket-screener.sh list --category politics --limit 50Find high-opportunity markets (low probability, high liquidity)
bash scripts/polymarket-screener.sh opportunities --min-liquidity 50000 --prob-range "5-30"Track probability changes
bash scripts/polymarket-screener.sh track --market-id MARKET_SLUG --hours 48Generate full screening report
bash scripts/polymarket-screener.sh report --output polymarket-report.html