Skip to main content

General

Sample queries for Hyperliquid historical data. This queries are applicable to Hyperliquid data on Snowflake dat awarehouse. Get total monthly DEX volume on Hyperliquid over time
Get all available trades for a given user
Get all trades of BTC in the last 24 hours
Get a list of tokens traded in the last 24 hours, with a breakdown of spot vs perpertuals volume, ordered by total USD volume traded
Get daily activity metrics, aggregated by token, for the last 7 days

By Use Case

We can use some simple queries to view market resistance levels for the last 24 hours. (For more sophisticated clustering consider exporting the data and usind statiscal tools to identify clusters.)
Please be advised that this data is currently incomplete as open orders are still missing. We are working to complete this data set. However this will give you some sense of the levels.
  • Limit losses levels
    • The query below give you levels where traders are more likely to sell to limit their losses.
  • Take Profit Levels
    • This will give you the levels where traders are more likely to take profits.
  • Circular Trading - two addresses trading back and forth

HyperCore <> HyperEVM

Transfers

HyperCore -> HyperEVM

The action:destination will be the user address it is going to. So to filter by user you would do

HyperEVM -> HyperCore

Every token has a system address on the Core, which is the address with first byte 0x20 and the remaining bytes all zeros, except for the token index encoded in big-endian format. The exception is HYPE, which has a system address of 0x2222222222222222222222222222222222222222 .
To filter by user, use the user column, as the token will be deposited in the address of the user who intiated the transaction.

Mapping tokens

Coming soon.