tickfoundry
capture livesign inget the data →
§crypto

Tick-by-tick crypto data.
Every tick, not every minute.

Two layers, both recorded event-by-event rather than sampled: the crypto price feeds — exchange spot, the Chainlink oracle and the 30s/60s TWAPs — at roughly ~2.5M rows a day, and the full order-book history of every crypto market trading against them.

Parquet with a CSV twin. No feed to run, no gaps to backfill, no reconstruction after the fact.

free sample — no account →browse crypto marketspricing

The free crypto tick data sample

A full day of a real Polymarket BTC market, not a synthetic excerpt: L1 quotes on every change, 25-level L2 depth on every book update, and the complete trade tape, with the reference dictionary and a worked pandas notebook alongside. Parquet and CSV in the same download. No account, no card, no form. Read the schema before you decide anything.

download the sample →see the notebook

Past the sample, a free account claims 5 more market·days from anywhere in the archive.

What is on disk today

Coverage dates are capture-start dates, and capture has been continuous since.

Polymarket crypto markets
livesince 2026-05-11

Every crypto prediction market on the venue, captured tick-by-tick: BTC, ETH, SOL, XRP, DOGE, BNB and HYPE up-or-down at 5m and 15m, the hourly multi-strike ladders, and the longer-dated price targets. L1 quotes on every change, 25-level L2 depth on every book update, and the complete trade tape.

Crypto reference price feeds (RTDS)
livesince 2026-06-21

The price stream those markets settle against, recorded tick-by-tick from Polymarket's own real-time data service: exchange spot, the Chainlink oracle, and the 30s/60s TWAPs that actually resolve the up/down markets. Sold as whole days.

Polymarket perps — crypto perpetual futures
livesince 2026-07-31

Polymarket's perpetual futures venue, captured tick-by-tick: BTC, ETH, SOL, XRP, DOGE, BNB, HYPE and the rest of its crypto perps (24 of its 67 instruments; the others are US equities, indices and commodities). Event-driven BBO, 20-level books every ~100 ms, the full ladder every ~15 s, every trade, and tickers with mark, index, open interest and funding. Sold per day with an instrument filter.

The crypto price feeds, tick by tick

Every price tick Polymarket's own real-time data stream publishes: exchange spot, Chainlink oracle, and the 30s/60s TWAPs that actually resolve the crypto up/down markets. This is the reference series a crypto market settles against. About ~2.5M rows and 150–200 MB per day.

Spot mid (Pyth-style)
from 2026-06-21
btcusdt ethusdt solusdt xrpusdt dogeusdt bnbusdt

Exchange spot prices. Symbol form is <asset>usdt.

Chainlink oracle
from 2026-06-21
btc/usd eth/usd sol/usd xrp/usd doge/usd bnb/usd hype/usd zec/usd

Oracle prices. Symbol form is <asset>/usd. Carries hype and zec, which spot does not.

Chainlink 30s TWAP
from 2026-08-04
btc/usd eth/usd sol/usd xrp/usd doge/usd bnb/usd hype/usd zec/usd

One of the two topics that RESOLVE Polymarket crypto up/down markets. Days of history, not weeks.

Chainlink 60s TWAP
from 2026-08-04
btc/usd eth/usd sol/usd xrp/usd doge/usd bnb/usd hype/usd zec/usd

The second market-resolving TWAP topic. Days of history, not weeks.

You do not need to write a crypto feed handler

Most people who go looking for one are not trying to build market-data infrastructure. They want a clean history of what the book did, and writing a feed handler is the tax standing in the way: a socket that reconnects, sequence numbers that must be checked, snapshots reconciled against deltas, a storage layout that survives a year of it, and the discovery that none of it works retroactively. Whatever you did not capture yesterday is gone.

We have run that stack continuously since 2026-05-11 on dual-region, sequence-audited collectors, and normalized the output into Hive-partitioned parquet. What arrives is a dataframe.

If you genuinely do want the wire format — an auditor rebuilding a book at a specific nanosecond, or a desk that will not take anyone else's normalization on trust — the raw layer ships the untouched websocket messages, compressed and hash-audited, with the deterministic replay engine. That is the Professional tier.

read the schemawhat people build with it

Questions

What counts as tick-by-tick here?

A row per event, not a row per interval. Quotes are written when the best bid or ask changes, book updates when the ladder changes, trades when a fill prints, and price-feed ticks when the upstream publishes one. Nothing is sampled on a timer or bucketed into candles before it reaches you. Each row carries the collector's nanosecond receive timestamp, so a day replays in true arrival order.

Is there a free crypto tick data sample?

Yes, and it needs no account. The sample is a full day of a real Polymarket BTC market — L1 quotes, 25-level L2 depth and the trade tape, in parquet with a CSV twin, plus the reference dictionary and a worked pandas notebook. Download it from the samples page and read it before you decide anything.

Which crypto symbols do the price feeds cover?

Exchange spot carries btcusdt, ethusdt, solusdt, xrpusdt, dogeusdt and bnbusdt. The Chainlink oracle and both TWAP topics carry btc/usd, eth/usd, sol/usd, xrp/usd, doge/usd, bnb/usd, hype/usd and zec/usd — so the oracle side additionally covers HYPE and ZEC, which spot does not.

Do I need to write a feed handler?

No. That is the point of buying this rather than building it. We have run dual-region, sequence-audited collectors continuously since May 2026 and normalized the output into Hive-partitioned parquet, so what you get is a dataframe, not a socket to babysit. If you do want the untouched websocket messages plus the deterministic replay engine, that is the raw layer on the Professional tier.

What format does it arrive in?

Parquet with a CSV twin in the same bundle, plus a reference dictionary mapping every id back to the real market. One read_parquet gives you a dataframe. Delivery is a signed download link, the REST API, or SFTP.

For the whole archive rather than the crypto slice, see Polymarket historical data; for perpetual futures books, funding and open interest, see perps tick data, or browse every crypto market on disk.