I Built a Free Polymarket Screener with 2,001 Market Pages — Static, Open Source, No Account
TL;DR: I built a free Polymarket prediction-market screener with 2,001 individual market pages — top movers, highest volume, crash signals, by category. Live at luciferforge.github.io/polyscope. No login, no account, no rate-limited API calls. Built from the same 16M+ snapshot dataset I use for my own bot.
Updated 2026-05-29 — numbers verified from source: 16,000+ markets tracked, 16M+ price snapshots, 1.5M+ orderbook snapshots, 60+ days of data. Community roadmap discussion →
The problem with Polymarket's UI
Polymarket has thousands of active markets. Their official UI shows a curated front page (politics + sports trending), but if you want to see:
- The 50 highest-volume markets right now
- The biggest probability-moves in the last 24h
- Markets in a specific category (geopolitics, crypto, weather, etc.)
- Markets that just crashed below their 7-day high
…you have to click into each market individually, or use their JSON API and write your own dashboard.
I wrote my own dashboard 6 months ago for personal use. Today I'm making it public.
What's at luciferforge.github.io/polyscope
A static-site screener with 2,001 individual market pages + 10 category indexes:
- By category: politics, sports, crypto, geopolitics, economics, entertainment, weather, science_tech, pop_culture, other
- Per market: question, current Yes/No price, 7-day price chart, total dollar volume, current liquidity, end date, resolution status
- Sortable indexes: by volume, by liquidity, by 24h price change
- Top movers + crash signals front page: the 50 markets with the biggest moves and the 50 closest to their 7-day low
All static HTML. No JS framework, no database call on page load. Renders in <100 ms. Indexed by Google.
Why static
Polymarket's own dashboard is rate-limited and requires JS. A static site means:
- Search engines can index every individual market page
- Anyone can mirror the site, fork it, run it themselves
- No infrastructure cost — it's GitHub Pages
- The methodology is auditable: the generator script + the SQL queries are in the repo
How it's built
The site is generated from a 16M+ snapshot Polymarket price database I've been collecting since late March 2026. Every 15 minutes the collector pulls Gamma + CLOB APIs, deduplicates, and inserts into SQLite. The screener generation script reads the DB, picks the 2,000 most-active markets, and renders the static pages.
If you want to build something like this yourself, the dataset is for sale on Gumroad: 16M+ price snapshots, 16,000+ markets, 60+ days, $9 — SQLite + CSV. Same data the screener runs on.
If you want any of those, two adjacent products:
- Free CLI to audit your own Polymarket trading P&L: pnl-truthteller on PyPI. Open source.
- Buyable bot template (the one I trade with): Polymarket Crash Recovery Bot — 280 trades, 80% WR. $39 on Gumroad.
Source / contributing
Everything's open source: github.com/LuciferForge/polyscope. Discussions are open — what screener views would you actually use? Vote on the roadmap →. Pull requests welcome.
The screener regenerates from a daily DB snapshot. Found a market that should be on the trending page but isn't? Open an issue with the market_id.
Built by @manja316. I run a Polymarket trading desk + a prediction market dataset business. Free tools for the same audience that buys the data.
Top comments (0)