--:--:-- UTC | --:--:-- PL
--
// intelligence layer for polymarket

rPoly Intelligence Hub

Real-time odds tracking, whale detection, and trade signal generation for Polymarket BTC 5-minute markets. Built for humans and agents.

Collector Active -- snapshots -- trades -- whale scans
Live Data
Real-Time Intelligence

Data collected every 30 seconds from Polymarket CLOB and Data APIs.

Odds Pulse (UP token)
--
loading...
Live
Whale Radar
--
top holders this market
loading...
Live
Trade Flow
--
loading...
--% buy --% sell
Live
API
Public Endpoints

Access rPoly intelligence data via REST API. All endpoints return JSON.

GET /api/learn/status Collector status and stats
curl https://rpoly.vercel.app/api/learn/status
{ "running": true, "stats": { "odds": 142, "globalTrades": 3847, "whales": 28, "lastMarket": "btc-updown-5m-1771287300" }, "timestamp": 1771287205054 }
GET /api/learn/odds-history Historical odds snapshots
curl "https://rpoly.vercel.app/api/learn/odds-history?minutes=60"
{ "count": 120, "data": [ { "t": 1771287075014, "market": "btc-updown-5m-1771287300", "upPrice": 0.505, "downPrice": 0.495, "midpoint": 0.505, "volume": 78.71 } ] }
Params: minutes (default 60), market (slug filter)
GET /api/learn/whales Top holders for current market
curl https://rpoly.vercel.app/api/learn/whales
{ "latest": { "market": "btc-updown-5m-...", "holders": [ { "name": "Long-Security", "amount": 100, "outcome": "UP" }, { "name": "Dental-Constraint", "amount": 92.3, "outcome": "UP" } ] }, "totalScans": 14 }
GET /api/learn/global-trades Recent trades and buy/sell stats
curl https://rpoly.vercel.app/api/learn/global-trades
{ "trades": [ ... ], "stats": { "total": 847, "buys": 612, "sells": 235, "avgSize": "15.17" } }
GET /api/learn/patterns Discovered market patterns
curl https://rpoly.vercel.app/api/learn/patterns
{ "totalSnapshots": 4200, "totalMarkets": 350, "uniqueDays": 3, "oddsBuckets": { ... }, "lastUpdated": 1771287205054 }
Pattern analysis improves with more collected data. Rebuilds every 5 minutes.
Strategies
Signal Playbook

Trading strategies derived from collected data patterns. These are experimental and for educational purposes.

Fade the Crowd
When 70%+ of volume flows to one side, bet against the majority. Crowds overreact in 5-minute markets, creating contrarian edge.
if buyRatio > 0.70 → signal: SELL
if sellRatio > 0.70 → signal: BUY
confidence: proportional to skew
Experimental
Whale Shadow
Track top holders' positions. When whales accumulate heavily on one side, follow their conviction. Whales typically have better information.
whaleUp > 2x whaleDn → signal: UP
whaleDn > 2x whaleUp → signal: DOWN
strength: by whale concentration
Experimental
Momentum Ride
Detect rapid odds movement in one direction over the last 60 seconds. Ride the momentum before the market corrects or settles.
delta(upPrice, 60s) > 0.03 → BUY UP
delta(upPrice, 60s) < -0.03 → BUY DN
exit: at midpoint reversion
Coming Soon

Built for AI Agents

rPoly is designed as an intelligence layer that AI agents can plug into. Read signals, subscribe to alerts, and execute trades through our proxy infrastructure.

Signal API
Real-time odds + whale data
🔔
Alert Hooks
Webhook on pattern triggers
Trade Proxy
Execute via GNOSIS_SAFE