Skip to main content

Available Tables

Polymarket (Polygon)

Polygon Prediction Market TablesSchema
trades
trades_enriched
markets
prices_daily
user_actions
wallets
user_positions
open_interest
polygon.predictions

Kalshi (Centralized)

Kalshi Prediction Market TablesSchema
trades
trades_enriched
markets
events
candlesticks_hourly
open_interest_daily
market_orderbook
common.predictions

Table Columns

Polymarket Columns

  • Trades & Trading
  • Markets & Metadata
  • User Activity & Positions
Column NameDescription
event_nameType of prediction market event (OrderFilled, FPMMBuy, FPMMSell)
projectName of the project (e.g., Polymarket)
protocolProtocol name (e.g., polymarket)
exchange_typeExchange type (CTFExchange, NegRiskCTFExchange, FPMM)
condition_idUnique identifier for the event condition
market_addressAddress of the prediction market contract
order_hashUnique hash of the order (null for FPMM trades)
makerAddress of the maker (order creator) in the trade
takerAddress of the taker (order fulfiller) in the trade
asset_idAsset/token ID of the outcome token being traded
collateral_amount_rawRaw unnormalized collateral amount
token_amount_rawRaw unnormalized outcome token amount
price_strShare price as a precise string representation
priceShare price as a float
trade_priceCalculated share price as float for analytics
maker_amount_rawRaw unnormalized amount from maker side
taker_amount_rawRaw unnormalized amount from taker side
fee_rawRaw unnormalized fee amount
collateral_amountNormalized collateral amount
fee_amountNormalized fee amount
collateral_token_addressAddress of the collateral token
collateral_token_nameName of the collateral token
collateral_token_symbolSymbol of the collateral token (USDC, USDC.e)
collateral_token_decimalsNumber of decimals for the collateral token
usd_exchange_rateUSD exchange rate for the collateral token
usd_collateral_amountUSD value of the collateral amount
usd_fee_amountUSD value of the fee paid in the trade
transaction_hashHash of the transaction containing the trade
transaction_indexIndex of the transaction in the block
log_indexIndex of the log within the transaction
block_timestampTimestamp of the block containing the trade
block_numberBlock number containing the trade
block_hashHash of the block containing the trade
unique_idUnique identifier for each trade

Kalshi Columns

  • Trades
  • Markets
  • Events & Pricing
  • Market Orderbook
Column NameDescription
projectProject identifier (kalshi)
protocolProtocol identifier (kalshi)
trade_dateDate of the trade (used for partitioning)
created_timeTimestamp when the trade was created
trade_idUnique identifier for the trade
tickerMarket ticker identifier for this trade
num_contractsNumber of contracts traded (1 contract = $1)
taker_sideSide taken by the taker (yes or no)
maker_sideSide taken by the maker (opposite of taker_side)
yes_pricePrice for “yes” outcome as a float (0-1 scale)
no_pricePrice for “no” outcome as a float (0-1 scale)
taker_pricePrice paid by the taker based on taker_side