Market trades
One market's on-chain trades with the wallet behind each, newest first.
One market's on-chain trades with the wallet behind each, newest first.
Coverage and cadence
Cadence. Continuous; the newest trades are a few minutes behind the chain
API: one market's trades, newest first, keyset-paged — pass next_cursor back as cursor, limit up to 10,000 (the MCP tool: 200); from_ms and to_ms bound the window. From 2026-01-01 to a few minutes ago. A row is one order's fill, so a match is several rows (role maker | taker): never add both roles' volume. A few percent of fills are merged away. The recorded order book, which has no wallets, is the Order-book events dataset.
Fields
| Field | Type | Description |
|---|---|---|
ts | integer | The block's time, epoch milliseconds (whole seconds) |
tx_hash | string | Transaction hash, 0x-prefixed |
log_index | integer | Position of the fill in the block; orders the fills of one transaction |
block_number | integer | Polygon block |
proxy_wallet | string | The Polymarket proxy wallet that placed the order, 0x-prefixed |
name | string | Polymarket display name; empty when unset |
pseudonym | string | Polymarket-generated pseudonym; empty when unset |
side | string | BUY | SELL of the outcome token |
role | string | maker (a resting order that was hit) | taker (the order that hit it) |
outcome | string | The outcome this token is, e.g. Up |
outcome_index | integer | Position of the outcome in the market's outcome list |
token_id | string | The outcome token traded |
size | number | Shares traded |
price | number | Outcome price, 0–1 |
How to get it
- REST —
GET /v1/polymarket/markets/{condition_id}/trades - MCP — tool
polymarket_market_tradesonhttps://data.vike.io/mcp.
Sample call
The call the dataset explorer builds (replace each {placeholder}):
curl -s "https://data.vike.io/v1/polymarket/markets/{condition_id}/trades?limit=50" \
-H "X-API-KEY: $VIKE_API_KEY"Analytics built on it
- Smart money — Markets where the smart-money cohort is net buying, and where it bought below the current mid.
- Wallet profile — One trader's lifetime volume, realized PnL, hit rate, open positions and PnL curve.
- Wallet leaderboard — Polymarket wallets ranked by realized P&L, hit rate, volume or trade count, for all time or a window, optionally within one market category; the board is rebuilt hourly.