Polymarket
Global venue on Polygon; US entity QCX LLC is a separate DCMVolume history
Largest markets
share of venue volume- 1Counter-Strike: Team Falcons vs BetBoom Team (BO3) - Thunderpick World Championship Playoffs2.0%
- 2Will FC Barcelona win on 2026-10-17?1.4%
- 3Will AS Roma win on 2026-10-17?1.1%
- 4LoL: MVK Esports vs FURIA Esports - Game 4 Winner1.1%
- 5LoL: MVK Esports vs FURIA Esports - Game 3 Winner1.0%
- 6Will Manchester City FC win on 2026-10-17?1.0%
- 7Ohio State vs. Indiana0.8%
- 8Wuhan Tennis Open: Iga Swiatek vs Maja Chwalinska0.8%
- 9LoL: MVK Esports vs FURIA Esports - Game 2 Winner0.8%
- 10Santa Cruz 2: Francisco Comesana vs Thiago Seyboth Wild0.8%
What this venue actually trades
Where the volume sits
Two different questions. Flow is what changed hands; stock is what is still open. They disagree, and the gap is the point.
Traded flow · share of volume in the window
Open stock · lifetime volume of markets still live
Long-dated markets accumulate volume and stay open; short ones settle and leave. So the open column over-weights anything slow to resolve, and is not a substitute for the traded column.
Where these numbers come from
- Unit
- $1-face contract count, printed with a $ sign
- Sides counted
- one per matched trade
- Source
- gamma-api.polymarket.com
- Refresh
- 15 min
Top open events by volume. Capped around 2,100 because gamma rejects offset paging past ~1,900-2,900 and its keyset endpoint is broken · next_cursor never advances. Volume is power-law distributed so the cap costs little volume, but the market count is a floor, not a total.
How the unit was established
Polymarket documents nothing: every volume field in the Gamma OpenAPI spec carries a type and a nullable flag and no description. Enumerating every trade across ~300 markets, gamma `volume` divided by summed share size was 1.0000 in every set · including 80 already-closed markets, where there is no snapshot lag to hide behind · while volume/cash ranged from 0.89x to 1000x. Volume is a share count, not dollars. The UI prints that same number with a $ in front (event tn-09-house-election-winner: gamma 33,175.003 vs "$33,175 Vol." in the server-rendered HTML). Sidedness: the /trades endpoint defaults to takerOnly=true; flipping it to false returns exactly 2.0000x the shares, and gamma matches the one-sided half. A single tx resolves to one taker row plus one row per maker · the complementary "buy NO" leg does not double-count.