Skip to main content
Allium provides comprehensive realtime (datastreams) and historical data for Hyperliquid. The data is indexed from our in-house nodes that we operate. We run three nodes concurrently to ensure high availability and data completeness. We have included guides on how to navigate Hyperliquid data and FAQs on the data.

Data Delivery & Interfaces

We offer the following delivery methods for both historical and near realtime data for Hyperliquid.
Historical Data CaveatsHyperliquid DEX Trades
  • Hyperliquid DEX Trades are fully backfilled for every address, except for ~4,000 traders (~1% of traders) who had made more than 10k trades at the time of backfill in March 2025.
  • This is because the Hyperliquid API only makes the last 10k trades available, and there are no other ways to retrieve the missing historical data. This means the following data is available:
  • Pre-March 2025: all trades are available for all addresses, except for ~4,000 traders, where only the last 10k trades are available
  • March 2025 onwards: all trades are available for all addresses
Hyperliquid Orders
  • Hyperliquid Orders cannot be backfilled. Data is available since we started running nodes in house. We minimise the possibility of missing out orders by running three nodes. Gaps may exist in the unexpected event of node failures.

Data Schemas

The following data schemas are available:
Using hyperliquid.dex.trades is recommended as it enriches the raw.trades table with relevant trade & token metadata, including HIP-3 permissionless perpetual details.
Table NameDescription
hyperliquid.metrics.overviewDaily overview metrics for Hyperliquid, including trading volume, fees, open interest, liquidations, bridge flows, and HIP-3 activity.
hyperliquid.dex.tradesEnriched DEX trades for spot and perpetual markets, including HIP-3 permissionless perpetuals, with granular fees, PnL, and positions.
hyperliquid.assets.transfersToken transfers on Hyperliquid L1. Currently only includes deposits & withdrawals for Arbitrum.

Raw Data Schemas

Table NameDescription
hyperliquid.raw.fillsRaw Hyperliquid fills data.
hyperliquid.raw.ordersRaw Hyperliquid orders data.
hyperliquid.raw.blocksBlocks level metadata, including block height, hash, timestamp, and proposer.
hyperliquid.raw.transactionsTransactions data for each block on Hyperliquid.
hyperliquid.raw.tokensList of tokens that are traded on Hyperliquid DEX, with token metadata such as token name and symbol. Currently only includes spot tokens.
hyperliquid.raw.perpetual_marketsPerpetual markets metadata including HIP-3 permissionless perpetual DEXes, leverage settings, and market configuration.
hyperliquid.raw.builder_fillsFills completed builders, including builder fees and the builder address from 2024-10-27
hyperliquid.raw.builder_transactionsSuccessfully completed transactions with builder address and fee, built incrementally from hyperliquid.raw.transactions
hyperliquid.raw.builder_labelsBuilder address and builder identity mapping, source from publicly available data.
hyperliquid.raw.register_referralSuccessfull referral registration filetered from hyperliquid.raw.transactions. Contains the referral code used e.g. PURS and the address of the user registering the referral.
hyperliquid.raw.set_referrerSucessful registration of a referrer filtered from hyperliquid.raw.transactions. Contains the referral code used e.g. PURS and the address of the user settingt the referrer.

Data Characteristics

In this section, we explain some of the characteristics of Hyperliquid data.
The hyperliquid.dex.trades table now includes granular columns for fees, PnL, positions, and liquidation details that were previously only available in the extra_fields JSON column of raw.trades. These include:
  • Fees: fee_token, seller_fee, buyer_fee, seller_builder_fee, buyer_builder_fee
  • PnL & Positions: seller_closed_pnl, buyer_closed_pnl, seller_start_position, buyer_start_position
  • Trade Direction: seller_dir, buyer_dir, seller_crossed, buyer_crossed
  • Order IDs: seller_order_id, buyer_order_id, seller_twap_id, buyer_twap_id
  • Liquidation: liquidated_user, liquidation_mark_price, liquidation_method
  • HIP-3: perp_dex, perp_market_name, perp_dex_deployer, perp_dex_fee_recipient, is_hip3