PMData LogoPMDataDocs
Data sets

On-Chain Fills

On-chain fills are sourced from Polygon. Available since 2026-02-01.

Data type: onchain_fills

Format: Single-market Parquet file by slug. Use the Day API for daily ZIP archives.

import pandas as pd

slug = "btc-updown-5m-1783842600"
data_type = "onchain_fills"
url = f"https://api.pmdata.dev/download/{data_type}/{slug}.parquet"

df = pd.read_parquet(
    url,
    storage_options={
        "api_key": "<YOUR_API_KEY>",
        "User-Agent": "Mozilla/5.0",
    },
)
print(df.head())

Schema

FieldTypeDescription
timestamptimestampOn-chain transaction timestamp.
makerstringMaker wallet address.
takerstringTaker wallet address.
outcomestringOutcome token, usually Yes or No.
maker_sidestringMaker side, BUY or SELL.
taker_sidestringTaker side, BUY or SELL.
pricefloatExecution price.
usd_amountfloatTrade notional in USD.
token_amountfloatOutcome token amount.
transactionHashstringPolygon transaction hash.

On this page