▌tickfoundry
capture live中文sign inget the data →
§ samples

See the real schema
before you pay a cent.

A full UTC day of the BTC Up or Down 4h series — 2026-08-19 · 13 events · 13 markets · 26 tokens. The complete normalized L1 / L2 / trades layer for the day, plus the exact inbound websocket messages for its busiest hour so you can check the two reconcile — exactly as you'd receive it. Free to download, no sign-up and no card. See the docs for the full schema — or look before you sign up: a fully worked notebook of this exact bundle (book heatmap, mid/spread, size at the touch), or the backtest walkthrough that walks this day's book to price real fills.

free · no card · no sign-up
BTC Up or Down 4h · 2026-08-19 · full day of L1 / L2 / trades + one hour of raw websocket
↓ Parquet bundle (23.0 MB)↓ CSV bundle (16.2 MB)
hyperliquid · free account
A full day of Hyperliquid — 2026-08-12, any coins you like, up to 1.0 GB — top of book, the 25-level book and every fill, rebuilt from the chain. Costs none of your free claims.
pull the Hyperliquid sample day →

Schema · l1.parquet

columntypedescription
ts_recv_nsint64collector receive time, ns since epoch — authoritative ordering
ts_src_msint64upstream Polymarket timestamp, ms (when present)
condition_id · token_idstringjoin keys into reference/markets + tokens
best_bid · best_askfloat64best resting bid / ask, in probability
best_bid_size · best_ask_sizefloat64size resting at the touch
spreadfloat64ask − bid, 3 decimal places
source_event_type · msg_sequpstream trigger · gap-audited sequence

First rows · l1.csv (verbatim)

ts_src_ms ts_recv_ns condition_id token_id best_bid best_bid_size best_ask best_ask_size spread source_event_type msg_seq 1787097600000 1787097600054092908 0xc4a0…8431 4860…1853 0.5 55 0.51 16 0.01 price_change 553635789 1787097600000 1787097600054092908 0xc4a0…8431 4083…3122 0.49 16 0.5 55 0.01 price_change 553635789 1787097600595 1787097600798704283 0xc4a0…8431 4860…1853 0.5 55 0.51 21 0.01 price_change 553636487 1787097600595 1787097600798704283 0xc4a0…8431 4083…3122 0.49 21 0.5 55 0.01 price_change 553636487 1787097601000 1787097601011672361 0xd3fe…7e82 9250…0317 0.5 20 0.51 736 0.01 price_change 540844903

Shortened for display only: 4860…1853 is a 77-digit decimal token_id, 0xc4a0…8431 a 66-character hex condition_id. The download carries full values.

This is the current shipped schema — no columns differ from a bundle you pull today. Unzipped, l2.csv is ~412 MB (a full day at 25 levels a side); the parquet bundle is the better choice if your tooling reads it.

One bundle, two formats — parquet or CSV. Contents:
l1l1.parquet99,362 rows · top-of-book updates
l2l2.parquet640,735 rows · 25 levels / side
tradestrades.parquet4,781 rows · prints
candlescandles/1m OHLCV CSVs — trade-tape (1,361 bars) + book-midpoint (2,656 bars)
rawraw.jsonl40,149 lines · exact ws messages, 21:00–22:00 UTC
refreference/series · events · markets · tokens
mdREADME.mdschema + join guide
free · no card · no sign-up
↓ Parquet bundle (23.0 MB)↓ CSV bundle (16.2 MB)
Want a day of your own choosing? A free account adds 5 market·days from the catalog — any market, any date. Create one.
See full pricing →