DEEPTICK: Tick-Level Crypto Market Data

Historical tick-by-tick data and real-time streams for selected crypto venues, with coverage expanding exchange by exchange. Unified schemas for trades, order books, derivatives, and options fields where supported.

[Explore Datasets]  [View Pricing]

Supported Exchanges

BINANCECOINBASEOKXBYBITDERIBITKRAKENBITMEXBITFINEXHTXGATE.IOBITGETKUCOINBITSTAMPGEMINICRYPTO.COMUPBITPHEMEXDELTA EXCHANGEWOO XHYPERLIQUIDLIGHTERPACIFICABINANCECOINBASEOKXBYBITDERIBITKRAKENBITMEXBITFINEXHTXGATE.IOBITGETKUCOINBITSTAMPGEMINICRYPTO.COMUPBITPHEMEXDELTA EXCHANGEWOO XHYPERLIQUIDLIGHTERPACIFICA

KEY FEATURES

Unified Hosted API

Access current and planned exchange coverage through a single REST and WebSocket surface. One schema, less mapping logic.

L2 + L3 Order Books

L2 deltas, snapshots, and L3-capable schemas where the venue feed supports them. Coverage is published per exchange and data type.

Unified Market Coverage

Historical and real-time feeds covering Spot, Perpetual Futures, Calendar Futures, and Options. Access all instrument types unified under a standardized data model.

Gapless Historical Coverage

Daily validation checks counts, timestamps, sequence fields, and collector provenance. Redundant capture can patch gaps where available; remaining gaps are surfaced in quality reports.

Optimized Storage

All data is stored as optimized ZStandard-compressed Parquet files — up to 12x smaller than CSV — with microsecond timestamps and fully typed Arrow schemas.

Market Data Replay

Tick-by-tick replay of historical market data streams. Reconstruct any trading session with exact order book state, trade sequence, and timing.

Parquet & CSV Downloads

Download published datasets as Parquet or CSV files directly from the API or web interface. Column pruning, date filtering, and batch download scripts included.

Native Developer SDKs

Integrate seamlessly using optimized, native clients for Python, TypeScript, and Rust. Simple APIs with built-in cache management, local Parquet storage, and robust connection logic.

Microsecond Precision

Capture and query tick events with microsecond precision, matching exact exchange arrival sequences to eliminate backtest latency deviations.

DATASETS

We are publishing standardized schemas optimized for fast queries and minimal memory footprints. Current collector work focuses on trades, L2 deltas, BBO, funding, open interest, and liquidation feeds where the venue provides them; options and deeper derived snapshots remain coverage-dependent.

Comprehensive Tick-Level Datasets

#exchangesymboltimestamplocal_timestampis_snapshotsidepriceamountsequence
1deribitETH-PERPETUAL17794512002060001779451200253274falseask3120.4512.4511823901
2deribitETH-PERPETUAL17794512002800001779451200310441falsebid3120.408.1911823902
3deribitETH-PERPETUAL17794512148010001779451214817631falseask3120.5022.5011823903
4deribitETH-PERPETUAL17794512148090001779451214817632falsebid3120.454.8511823904
5deribitETH-PERPETUAL17794512154110001779451215414125falseask3120.6015.0011823905
6deribitETH-PERPETUAL17794512161200001779451216124012falsebid3120.5534.4411823906
7deribitETH-PERPETUAL17794512173500001779451217355198falseask3120.709.5011823907
8deribitETH-PERPETUAL17794512189800001779451218982443falsebid3120.6015.0011823908
9deribitETH-PERPETUAL17794512190100001779451219012984falseask3120.7528.5011823909
10deribitETH-PERPETUAL17794512204500001779451220453982falsebid3120.706.0011823910

FREE HISTORICAL DATA

Democratizing access to high-fidelity order book data. Selected sandbox sample datasets, including first-of-month UTC dates, are free as they are published and validated. No credit cards or paid subscriptions are required. Register for a free Sandbox API key and point your client script to our endpoint.

CLIENT SDK EXAMPLE

Language:  [Python]  [TypeScript]  [Rust]

Feature:  [Data Download]  [Data Replay]  [Live Streaming]

main.py
# Install client: pip install deeptick
from deeptick import CachedClient

client = CachedClient(base_url="https://deeptick.lacertalabs.xyz", api_key="dtk_your_key")

# Download/load historical tick data
trades = client.load_trades("binance_futures", "BTCUSDT", "2026-05-01", "2026-05-07")
print(trades.num_rows)

PRICING

Sandbox

$0

  • Free historical data (sample days)
  • REST & WebSocket API access
  • High speed downloads up to rate limits
  • Perfect for prototyping & parsing validation
[Continue]

Developer

$999 / mo

  • Full access to all historical dates
  • All supported exchanges
  • Trades, Book Ticker, Quotes, L2 orderbook up to 25 levels, Derivatives data, Liquidations, Options & Greeks
  • Standard API rate limits
  • 50 TB/month data transfer limit
[Continue]

Quant

$1999 / mo

  • Full access to all historical dates
  • All supported exchanges
  • All supported historical schemas including full L2 orderbook depth & L3 orderbook
  • 50 concurrent download threads
  • High-throughput API rate limits
  • 120 TB/month data transfer limit
[Continue]

HFT

$4999 / mo

  • Full access to all historical dates
  • All supported exchanges
  • All supported historical schemas including full L2 orderbook depth & L3 orderbook
  • 50 concurrent download threads
  • High-throughput API rate limits
  • 350 TB/month data transfer limit
[Continue]

CONTACT US

Have questions about custom backfills, enterprise deployments, or API integration? Send us a message or reach out via Telegram.

Direct Inquiries

Telegram: t.me/deeptickhq