Trader Leaderboard (Polymarket)
The canonical Polymarket trader leaderboard, ranked by profit or volume across all time. Look up any wallet's exact rank in the global ranking.
/v2/polymarket/leaderboardParameters
categorystringMarket category filter. One of: OVERALL (default), POLITICS, SPORTS, CRYPTO, CULTURE, MENTIONS, WEATHER, ECONOMICS, TECH, FINANCE.
timePeriodstringTime window. One of: DAY (default), WEEK, MONTH, ALL.
orderBystringSort key. One of: PNL (default), VOL.
limitintegerNumber of rows to return. Range 1-50, default 25.
offsetintegerStarting index in the ranking. Range 0-1000, default 0. Combined with limit, list iteration is bounded to rank ~1050.
userstringOptional. 0x-prefixed wallet address - returns the single row at that wallet's rank in the global ranking. Use this to look up ranks beyond the pagination cap.
userNamestringOptional. Single-user lookup by Polymarket username.
Response
categorystringEchoed back: market category filter applied.
time_periodstringEchoed back: time window applied (DAY/WEEK/MONTH/ALL).
order_bystringEchoed back: sort key (PNL or VOL).
limitintegerEchoed back: max rows requested.
offsetintegerEchoed back: starting index in the global ranking.
countintegerNumber of rows returned in this response.
leaderboardobject[]Ranked rows. Same data Polymarket's own UI displays.
Show 8 fields
rankintegerGlobal rank position for the (category, time_period, order_by) tuple.
proxy_walletstringTrader's Polygon wallet address (0x-prefixed).
user_namestringDisplay name on Polymarket. Often the wallet address itself when no custom username has been set.
x_usernamestring | nullLinked X/Twitter username if the trader has connected one.
verified_badgebooleanWhether Polymarket has issued a verified badge for the trader.
profile_image_urlstring | nullProfile image URL if set.
volnumberTrading volume (USD) for the selected period.
pnlnumberProfit and loss (USD) for the selected period.
_metaobjectResponse metadata.
Show 2 fields
sourcestringData source identifier.
pagination_capstringList iteration is capped near rank 1050. Pass ?user= for deeper rank lookups.