The leaderboard endpoint surfaces the highest-performing Polymarket traders for any rolling time window. Use it to discover “smart money,” build watchlists, or seed your own analytics pipeline. Endpoint:Documentation Index
Fetch the complete documentation index at: https://docs.polyedge.dev/llms.txt
Use this file to discover all available pages before exploring further.
GET /v1/analytics/leaderboard
Filters
Combine filters to zero in on the traders that matter to your strategy.| Parameter | Type | Description |
|---|---|---|
time_frame | string | Rolling window for stats: 1H, 4H, 1D, 3D, 7D, 30D. Default: 30D. |
sort_by | string | Rank by pnl, roi, win_rate, or market_count. Default: pnl. |
tag | string | Market category: all, sports, crypto, geopolitics, politics, finance, esports, pop-culture, tech, economy, weather, elections, tweets-markets, basketball, hockey, soccer, tennis, counter-strike-2, dota-2, league-of-legends, 5M, 15M. Default: all. |
min_win_rate / max_win_rate | float | Win rate range (0–100). |
min_roi / max_roi | float | ROI percentage range. |
last_active_hours | int | Only include traders who placed an order in the last N hours. |
min_market_count / max_market_count | int | Filter by number of markets traded in the window. |
limit | int | Results per page. Default: 50, max: 100. |
offset | int | Pagination offset. Default: 0. |
On the Demo tier,
limit is capped at 20 and offset must be 0. Upgrade your plan to paginate beyond the first page.Code examples
Response fields
Each object in thetraders array contains:
| Field | Type | Description |
|---|---|---|
rank | int | Position on the leaderboard for the requested window. |
profile | object | Trader metadata: address, name, profile_image, x_username, profile_created_at, last_trade_at. |
total_pnl | string | Raw profit and loss in micro-USDC (divide by 1e6 for USDC). |
total_volume | string | Total volume traded in micro-USDC. |
roi | float | Return on investment as a percentage. |
win_rate | float | Percentage of markets that resolved in the trader’s favour. |
markets_count | int | Number of markets traded in the window. |
wins_count | int | Number of markets won in the window. |