Polyrankdocs
Product guides

Market pages

Where current holders bought vs price, positioning, holders, and volume.

Market pages (polyrank.app/market/{conditionId}) show what skilled wallets paid versus what the market price says now.

A live market page: holder average entry vs market mid, top-10 holder entry, volume-weighted entry, market stats, top traders, and recent fills

Holder entry vs mid up top; positioning, top traders by volume, and the live fill tape below.

The headline number

Holder entry vs mid: the Brier-weighted average price the currently-positioned smart-money cohort actually paid for YES, next to the live market mid.

It is a cost-basis snapshot, not a forecast. It moves only as holders enter and exit, so a persistent gap usually means the price has travelled since that cohort bought in — and the gap widens mechanically, because the entry side is a nightly snapshot while the mid is live. Measured against realised outcomes it is worse than the market mid, so read it as positioning context and never as an edge.

API surface

EndpointReturns
GET /v1/market/{conditionId}Holder entry, mid, volumes
GET /v1/market/{conditionId}/positioningPositioned wallets by side with skill context
GET /v1/market/{conditionId}/holdersTop holders
GET /v1/market/{conditionId}/flowTime-bucketed volume by outcome token (not directional)
GET /v1/market/{conditionId}/fillsRecent fills
GET /v1/market/{conditionId}/stats24h stats

Anonymous teaser: GET /v1/public/market/{conditionId-or-slug} accepts the Polymarket slug too.

On this page