Polymarket Alpha

Smart money discovery + signal generation + paper-validated edge measurement on Polymarket prediction markets.

πŸ“Œ What this is

Polymarket is a $1B+ decentralized prediction market. Like in equities, a small group of informed traders consistently outperform the crowd β€” they have edge from research, news access, or domain expertise. This system finds them, tracks them, and tells us what they're betting on, in real-time.

Whales tracked
β€”
tier S/A/B
Universe scanned
β€”
candidates analyzed
Alerts (history)
β€”
sent to Telegram
Paper positions
β€”
$100 each, tracked
Paper P&L
β€”
realized + unrealized

🎯 The thesis

Three observations from analyzing thousands of Polymarket wallets:

The system codifies these into a discovery engine, scoring algorithm, and signal pipeline.

πŸ—οΈ Architecture

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ POLYMARKET PUBLIC API β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ↓ ↓ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ DISCOVERY β”‚ β”‚ ACTIVITY β”‚ β”‚ every 6h β”‚ β”‚ every 5 min β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ Paginate β”‚ β”‚ For each whale: β”‚ β”‚ /trades $1K+ β”‚ β”‚ pull recent β”‚ β”‚ β†’ ~1500 walletsβ”‚ β”‚ trades, score β”‚ β”‚ β†’ analyze each β”‚ β”‚ β”‚ β”‚ β†’ tier S/A/B β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ↓ ↓ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ SCORING + GROUPING ENGINE β”‚ β”‚ Score = tier + cat + size + price + consensusβ”‚ β”‚ Group: multiple trades on same event = 1 alertβ”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ↓ ↓ ↓ Telegram Dashboard Paper Trades (live alerts) (web UI) ($100 hypothetical) ↓ ↓ ↓ Your phone Team browsers Edge measurement

πŸ“Š Tier system

Wallets are filtered by hard quantitative criteria. No subjective ranking.

Tier Win Rate PnL Sample Size Treatment
S β‰₯ 68% β‰₯ $30K β‰₯ 30 trades Elite β€” high-conviction copy candidates
A β‰₯ 60% β‰₯ $10K β‰₯ 15 trades Consistent β€” bulk of alerts
B β‰₯ 55% β‰₯ $3K β‰₯ 12 trades Promising β€” watch list, weight lower

πŸš€ 5-Phase roadmap to autonomous trading

1
Build the intelligence layer
Whale discovery, scoring, Telegram alerts, dashboard. Trade by hand from alerts.
βœ… DONE
2
Paper trading validation
Every alert opens a hypothetical $100 position. Track mark-to-market + resolutions. Measure real edge before risking capital.
β–Ά CURRENT
3
Auto-trade tier S consensus only
Once paper shows positive ROI on a subset (likely consensus + tier S), enable real execution with fixed $50-100 sizing. Hard daily/weekly loss limits.
~4-6 WEEKS
4
Dynamic Kelly sizing + expand signal types
Move from fixed $ to fractional Kelly based on each whale's measured edge. Open more signal types based on per-bucket paper performance.
~8-12 WEEKS
5
Full auto across all whales
Tier A + B included with proportional sizing. Active position management (entry/exit, rebalancing). Risk caps automated.
~3-6 MONTHS

πŸ› οΈ How to use this

Dashboard

icosagon-alpha.duckdns.org shows everything live. Click any whale or market for deep stats. Most useful tabs:

Telegram

Live alerts arrive in our channel automatically. Interactive commands available via DM with @PolitoMBot:

πŸ‘₯ Team roles

PersonFocus
DarioSystem architect / execution lead. Owns infrastructure, scoring tuning, go/no-go decisions on phase transitions.
ManuelCapital allocation & risk caps. Decides per-phase position limits and overall capital deployment.
LucioSourcing β€” market intelligence on Polymarket trends, validating discovered whales via external research.
ErnestoBD β€” communicating wins / methodology to investors, demo for partners.
TzAWS infra co-owner. Eventual auto-execute engine (CLOB SDK integration, private key custody).
TomasPM β€” coordination across phases, ensures we don't skip validation.

⚠️ What this is NOT (yet)

Not auto-trading. The bot only sends alerts. Real capital is not deployed yet. Phase 2 (paper trading) needs ~2-4 weeks of resolution data before we can responsibly move to Phase 3.

Not financial advice. Sample sizes are still small. Whales can lose. Always size positions according to your own risk tolerance.

Built on public data. Everything visible here comes from the public Polymarket API. No private information, no insider data, no proprietary feeds.

❓ FAQ

Why prediction markets?

They aggregate beliefs into prices, but unlike stocks the universe is narrower (one market per question) and edges are larger (less institutional competition). Polymarket alone moved $9B+ in 2024-2025.

Why copy-trading instead of building our own predictions?

Speed and humility. Building a Trump-vs-Biden model from scratch is months of work. Identifying who already has that model and following them is days. We can always build our own later.

How often do alerts come?

Currently ~15-25 alerts per day in the Telegram channel. The bot caps at 3 alerts per whale per cron run to avoid spam.

Can someone front-run us by seeing the same alerts?

Theoretical risk but limited in practice: the whale already bought before we see it. We're following, not racing. Latency from whale-trade β†’ our-alert is typically 1-5 minutes.

What happens if a whale starts losing?

Every 6 hours discovery re-runs. Whales below tier thresholds drop off automatically. We don't manually maintain the list.

When do we put real money in?

Phase 3, after paper trading shows positive ROI on at least one well-defined signal subset over 100+ resolved trades. That's ~4-6 weeks at current alert volume.