↑ ↓ move · Enter open · Esc close

REST API / Polymarket / Trader Leaderboard

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.

GET/v2/polymarket/leaderboard

Parameters

categorystring

Market category filter. One of: OVERALL (default), POLITICS, SPORTS, CRYPTO, CULTURE, MENTIONS, WEATHER, ECONOMICS, TECH, FINANCE.

timePeriodstring

Time window. One of: DAY (default), WEEK, MONTH, ALL.

orderBystring

Sort key. One of: PNL (default), VOL.

limitinteger

Number of rows to return. Range 1-50, default 25.

offsetinteger

Starting index in the ranking. Range 0-1000, default 0. Combined with limit, list iteration is bounded to rank ~1050.

userstring

Optional. 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.

userNamestring

Optional. Single-user lookup by Polymarket username.

Response

categorystring

Echoed back: market category filter applied.

time_periodstring

Echoed back: time window applied (DAY/WEEK/MONTH/ALL).

order_bystring

Echoed back: sort key (PNL or VOL).

limitinteger

Echoed back: max rows requested.

offsetinteger

Echoed back: starting index in the global ranking.

countinteger

Number of rows returned in this response.

leaderboardobject[]

Ranked rows. Same data Polymarket's own UI displays.

Show 8 fields
rankinteger

Global rank position for the (category, time_period, order_by) tuple.

proxy_walletstring

Trader's Polygon wallet address (0x-prefixed).

user_namestring

Display name on Polymarket. Often the wallet address itself when no custom username has been set.

x_usernamestring | null

Linked X/Twitter username if the trader has connected one.

verified_badgeboolean

Whether Polymarket has issued a verified badge for the trader.

profile_image_urlstring | null

Profile image URL if set.

volnumber

Trading volume (USD) for the selected period.

pnlnumber

Profit and loss (USD) for the selected period.

_metaobject

Response metadata.

Show 2 fields
sourcestring

Data source identifier.

pagination_capstring

List iteration is capped near rank 1050. Pass ?user= for deeper rank lookups.

Full API response