Data Schemas
Chainlink
Schema for direct Chainlink Streams and 30-second and 60-second TWAP reports.
Collected directly from Chainlink — not from the Polymarket proxy.
| Data type | Contents | Sample |
|---|---|---|
streams | Raw price data received from the Chainlink WebSocket stream, not the Polymarket proxy. | Download sample ↗ |
streams_twap30s | TWAP 30s data received from the Chainlink WebSocket stream. | Download sample ↗ |
streams_twap60s | TWAP 60s data received from the Chainlink WebSocket stream. | Download sample ↗ |
Schema
| Field | Type | Description |
|---|---|---|
observationsTimestamp | timestamp[us] | Source observation timestamp. |
receiveMicrosecondTimestamp | timestamp[us] | PMData receive timestamp. |
price | large_string | Stream benchmark price or Chainlink-computed TWAP, scaled by 10^18. |
bid | large_string | Stream bid scaled by 10^18; the literal string "none" for TWAP. |
ask | large_string | Stream ask scaled by 10^18; the literal string "none" for TWAP. |
validFromTimestamp | timestamp[us] | Report validity start timestamp. |
expiresAt | timestamp[us] | Report expiration timestamp. |
version | large_string | Chainlink report version. |
Example data
| Symbol | Raw Parquet price | Decimal price |
|---|---|---|
BTCUSD | 63890200665000000000000 | 63890.200665 |
DOGEUSD | 72504502873571270 | 0.07250450287357127 |
