Schema matrix
Every file is Apache Parquet compressed with zstd, one file per market and schema key for the selected range, named<symbol>_<data type>_<start>_to_<end>.parquet. Each order also includes a README.md with the exact columns and types of its files.
The bold name is the label the Data Catalog shows. Each schema key has the same coverage key in the symbols feed, except
l2_orderbook, whose coverage key is orderbook.
Snapshot files record the state at regular intervals. Change and event files record each change as it happened; to rebuild a book from them, start from a snapshot file and apply the changes in order, as described in Rebuilding order books. An l4_orderbook export includes checkpoint files, one for every seven days of the range, and a Lighter l2_orderbook export includes a file of full-book snapshots (l2_checkpoints). Neither snapshot file can be ordered on its own.
Candles and order flow have no standalone export schema. For files, export trades and aggregate to candles, or export l4_orders and aggregate to order flow.
Availability by venue
l2_orderbookandtrades: Hyperliquid perpetuals, Spot, HIP-3, HIP-4, Lighter, and Lighter on Robinhood Chain.l3_orderbook: Lighter only.l4_orderbookandl4_orders: Hyperliquid perpetuals, Spot, HIP-3, and HIP-4.funding: Hyperliquid perpetuals, HIP-3, Lighter, and Lighter on Robinhood Chain.oi: Hyperliquid perpetuals, HIP-3, HIP-4, Lighter, and Lighter on Robinhood Chain.liquidations: Hyperliquid perpetuals and HIP-3.
rh-lighter. Its perpetual markets export l2_orderbook, trades, funding, and oi; its USDG spot markets export l2_orderbook and trades. Each market’s catalog page in the Data Catalog shows the set available for that market.
Dates you can order
- Each data type has its own first date, shown under Select data schemas on the market’s catalog page.
- When you select several data types, or several HIP-4 outcome sides, the range starts at the latest of their first dates. Clearing a data type that starts later lets you reach further back.
- A live market’s range can end today. A settled HIP-4 outcome’s range ends on its settlement date.
- The Data Catalog starts with a 90-day range when there is that much history, and otherwise with all of it. A custom range has to stay inside the dates the catalog offers.
2025-03-22, and Hyperliquid perpetual liquidations start on 2025-12-22. Hyperliquid Spot L4 order events start on 2026-03-10, Spot L4 order books on 2026-03-11, and Spot L2 order books on 2026-05-05. Lighter trades exports on both deployments end at the last finalized trade, the same boundary the REST trade routes report as meta.finalized_through.
Pricing
- Per line. Each line of an order, one market and one schema key over its date range, costs the rate per GB in the matrix times the line’s data size, measured uncompressed. If that is below the schema key’s minimum, the line costs the minimum.
- Per order. An order’s subtotal is at least
$10. - Export credits apply to the subtotal first.
- Volume discount. What remains after credits gets 10% off from
$250, or 20% off from$2,500. - The quote shows the size, rows, and price of each line before you pay. A quote made while signed in keeps its price for 24 hours.
$50 of export credits:
Paid plans include monthly export credits:
$50 on Build, $300 on Pro, and $1,500 on Scale. Enterprise amounts are set per contract. Credits do not expire. Each month’s allocation adds at most the monthly amount and never takes your balance above twice the monthly amount; once your balance is at that cap, nothing is added that month, and nothing already in your balance is removed. Plan prices are on the pricing page.
Joining files to API data
- Sell side. Hyperliquid perpetual trades and liquidations files and Lighter trades files write a sell as
S. The REST API and WebSocket returnAfor the same sell, so mapStoAbefore joining. HIP-3, Spot, and HIP-4 files useA. - Spot symbols. Spot files hold the wire-format coin (
PURR/USDCor@<index>), not the dashed pair name (HYPE-USDC) used in the Data Catalog and REST paths. - Order book depth. L2 snapshots are not L3 individual orders or L4 per-order records. Keep L4 order book files and L4 order event files apart from each other and from order-book JSON responses.
- HIP-4 prices are implied probabilities between 0 and 1, not USD prices. Keep the outcome side and event with the data.
- HIP-3 symbols keep the builder prefix, such as
xyz:CL. - Lighter on Robinhood Chain files stay apart from Lighter mainnet files even when the symbol text matches.
Next step
Open the Data Catalog
Pick a market and the data types you need, and see the quote.