Polymarket data, cleanly delivered.

Polymarket data, cleanly delivered.

Polymarket data, cleanly delivered.

The complete Polymarket dataset — real-time prices, full L2 orderbooks, every trade since 2020, and resolution audit trails — through one API you don't have to babysit. No Polygon RPC headaches. No rate limit surprises. No missing history.

The complete Polymarket dataset — real-time prices, full L2 orderbooks, every trade since 2020, and resolution audit trails — through one API you don't have to babysit. No Polygon RPC headaches. No rate limit surprises. No missing history.

1M+

1M+

Markets indexed

1M+

1M+

Markets indexed

Continuous history

Since 2020

0

0

Continuous history

Full orderbook

Full orderbook

0

0

Full orderbook

<1s

<1s

Real-time latency

<1s

<1s

Real-time latency

What you get versus Polymarket's native API.

What you get versus Polymarket's native API.

What you get versus Polymarket's native API.

Polymarket's own API is excellent for live state. It doesn't cover history, doesn't include audit trails, and doesn't let you query alongside Kalshi or Limitless. Assymetrix does all three.

Polymarket's own API is excellent for live state. It doesn't cover history, doesn't include audit trails, and doesn't let you query alongside Kalshi or Limitless. Assymetrix does all three.

Polymarket's own API is excellent for live state. It doesn't cover history, doesn't include audit trails, and doesn't let you query alongside Kalshi or Limitless. Assymetrix does all three.

Capability

Polymarket native API

Assymetrix

Live prices and orderbook

Yes

Yes

Historical tick data since 2020

No

Full history

L2 orderbook snapshots on demand

Reconstruct yourself

Any timestamp

Resolution audit trail with disputes

Live state only

Full history

Cross-venue query (Kalshi, Limitless)

Polymarket only

Every venue, one schema

Bulk export as Parquet

Not available

Yes

Normalized schema for pipelines

Polymarket-specific

Cross-venue standard

Capability

Polymarket native API

Assymetrix

Live prices and orderbook

Yes

Yes

Historical tick data since 2020

No

Full history

L2 orderbook snapshots on demand

Reconstruct yourself

Any timestamp

Resolution audit trail with disputes

Live state only

Full history

Cross-venue query (Kalshi, Limitless)

Polymarket only

Every venue, one schema

Bulk export as Parquet

Not available

Yes

Normalized schema for pipelines

Polymarket-specific

Cross-venue standard

Fetch Polymarket data in three lines.

Fetch Polymarket data in three lines.

Fetch Polymarket data in three lines.

Same client you use for every other venue.

Same client you use for every other venue.

import assymetrix
 
client = assymetrix.Client(api_key="YOUR_KEY")
 
# Live prices for open Polymarket markets matching "election"
markets = client.polymarket.markets.list(
search="election",
status="open",
limit=50,
)
 
# Historical orderbook snapshot any timestamp since 2020
book = client.polymarket.orderbook.snapshot(
market_id="0x1a64...",
at="2024-11-05T20:00:00Z",
)
 
# Resolution history with full audit trail
resolution = client.polymarket.resolutions.get(
market_id="0x1a64...",
include_disputes=True,
)

What Polymarket coverage includes.

What Polymarket coverage includes.

What Polymarket coverage includes.

Icon

Real-time market state

WebSocket streams for prices, orderbook updates, trades, and lifecycle events. Filter by category, market, or event type. Same auth as REST.

Icon

Real-time market state

WebSocket streams for prices, orderbook updates, trades, and lifecycle events. Filter by category, market, or event type. Same auth as REST.

Icon

Historical tick data

Every trade, orderbook change, and price movement since Polymarket's launch. Parquet bulk export or query on demand. Purpose-built for backtesting.

Icon

Historical tick data

Every trade, orderbook change, and price movement since Polymarket's launch. Parquet bulk export or query on demand. Purpose-built for backtesting.

Icon

L2 orderbook history

Reconstruct full book depth at any timestamp. Not aggregated candles — actual snapshot data. Test queue position, fill probability, and quote aggressiveness against what the market really showed.

Icon

L2 orderbook history

Reconstruct full book depth at any timestamp. Not aggregated candles — actual snapshot data. Test queue position, fill probability, and quote aggressiveness against what the market really showed.

Icon

Resolution audit trails

Every resolution documented — timing, source, oracle mechanics, dispute activity, and final outcome. The dataset UMA oracle disputes leave behind, structured and queryable.

Icon

Resolution audit trails

Every resolution documented — timing, source, oracle mechanics, dispute activity, and final outcome. The dataset UMA oracle disputes leave behind, structured and queryable.

Icon

Wallet-level activity

On-chain trades attributed to wallets. Query smart money positions, PnL leaderboards, and cross-venue wallet clustering.

Icon

Wallet-level activity

On-chain trades attributed to wallets. Query smart money positions, PnL leaderboards, and cross-venue wallet clustering.

Icon

Metadata and taxonomy

Categories, tags, series, and event groupings normalized across venues. Query "Bitcoin markets" or "2028 election markets" without rebuilding taxonomy per venue.

Icon

Metadata and taxonomy

Categories, tags, series, and event groupings normalized across venues. Query "Bitcoin markets" or "2028 election markets" without rebuilding taxonomy per venue.

PRICING

Pricing that scales with you.

Pricing that scales with you.

Pricing that scales with you.

Start free. Grow with usage-based tiers. Enterprise gets custom SLAs, dedicated support, and volume commitments.

Start free. Grow with usage-based tiers. Enterprise gets custom SLAs, dedicated support, and volume commitments.

Free

$0

$0

/ month

1,000 requests per day. Live prices across all venues. Real-time WebSocket (limited channels). No credit card required.

Pro

$299

$299

/ month

100k requests per day. Full orderbook depth. All WebSocket channels. Historical data access. Email support.

Enterprise

Custom

Unlimited requests. Full historical bulk export. Dedicated support. 99.9% SLA. Custom venue coverage. Intelligence layer included.

FAQ

Frequently

Frequently

Frequently

Asked Questions

Asked Questions

Asked Questions

Have questions? Our FAQ section has you covered with
quick answers to the most common inquiries.

Have questions? Our FAQ section has you covered with
quick answers to the most common inquiries.

Do I still need to use Polymarket's native API?

What's the latency compared to Polymarket's real-time feed?

How far back does history go?

Can I download raw Parquet files?

How is pricing structured for Polymarket-only usage?

Ship your first Polymarket query in a minute.

Ship your first Polymarket query in a minute.

Ship your first Polymarket query in a minute.

Free tier includes live prices across all Polymarket markets. Historical data starts on Pro.

Free tier includes live prices across all Polymarket markets. Historical data starts on Pro.