> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dune.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Polymarket

> Curated Polymarket prediction market datasets on Dune

Polymarket is the leading onchain prediction market, operating on Polygon. Dune's curated Polymarket tables provide market metadata, trade-level activity, user positions, and pricing at multiple time granularities.

<Info>
  **Maintained by:** Dune · **Refresh:** \~24 hours · **Chain:** Polygon
</Info>

## Available Tables

<CardGroup cols={2}>
  <Card title="polymarket_polygon.market_trades" icon="database" href="/data-catalog/curated/prediction-markets/polymarket/market_trades">
    Trade-level activity across all Polymarket market outcomes
  </Card>

  <Card title="polymarket_polygon.market_details" icon="database" href="/data-catalog/curated/prediction-markets/polymarket/market_details">
    Enriched market metadata, lifecycle status, and resolution fields
  </Card>

  <Card title="polymarket_polygon.positions" icon="database" href="/data-catalog/curated/prediction-markets/polymarket/positions">
    Daily user position balances by market outcome token
  </Card>

  <Card title="polymarket_polygon.market_prices_hourly" icon="database" href="/data-catalog/curated/prediction-markets/polymarket/market_prices_hourly">
    Hourly outcome token prices
  </Card>

  <Card title="polymarket_polygon.market_prices_daily" icon="database" href="/data-catalog/curated/prediction-markets/polymarket/market_prices_daily">
    Daily outcome token prices
  </Card>

  <Card title="polymarket_polygon.market_prices_latest" icon="database" href="/data-catalog/curated/prediction-markets/polymarket/market_prices_latest">
    Latest price per outcome token
  </Card>
</CardGroup>

## Notes

* `market_trades` includes three matching types: complementary trades (buyer ↔ seller), MINT (new outcome tokens created), and MERGE (YES+NO redeemed for collateral).
* Price tables are forward-filled from observed trade activity. `market_prices_hourly` is the highest-resolution pricing available.
* All tables use `condition_id` as the primary market identifier. Join with `market_details` for human-readable market questions.
