Polymarket HYPE Up/Down 5m Data

Every hype-updown-5m market since 2026-03-28, 288 a day: tick-level L2 order books, trades, and on-chain fills, plus the Chainlink HYPE/USD TWAP the markets resolve on. Download one market or a whole day at once.

288
markets a day
2026-03-28
data since
75%
less quota per daily ZIP
End point
/v1/polymarket/l2/{YYYY/MM/DD}/{market_slug}.parquet
/v1/polymarket/trades/{YYYY/MM/DD}/{market_slug}.parquet
/v1/polymarket/onchain_fills/{YYYY/MM/DD}/{market_slug}.parquet

HYPE Up/Down 5m datasets

Part of Polymarket crypto data. Column definitions are in the data schemas. To test a strategy on these markets, see how to backtest Polymarket strategies.

Polymarket HYPE Up/Down 5m data coverage
Marketshype-updown-5m-{window start, unix seconds}: one market every 5 minutes, 288 per UTC day
CoverageEvery HYPE Up/Down 5m market since 2026-03-28, published daily
Data typesl2 (book, price_change, tick_size_change, market_resolved), trades, onchain_fills
Resolution priceChainlink's HYPE/USD 60s TWAP since 2026-08-07, and the Chainlink HYPE/USD Data Streams price before that. PMData collects both directly from Chainlink: Data Streams since 2026-06-07, TWAP since 2026-08-01.
Whole-day downloadOne ZIP per day for hype-5m: 72 download quota instead of 288 (75% less)
CollectionAWS London, the same region as Polymarket; median collection latency 4.6 ms

Download a whole day of HYPE Up/Down 5m markets

import requests

url = "https://api.pmdata.dev/v1/polymarket/l2/2026/08/08/hype-5m.zip"
response = requests.get(url, headers={"api_key": "<YOUR_API_KEY>"})
response.raise_for_status()
open("hype-5m-2026-08-08.zip", "wb").write(response.content)

Frequently asked questions