Data and information tooling

If you are building data analytics on Hyperliquid, you likely are:

  • tracking smart money accounts

  • finding biggest positions on any market

  • getting live liquidation alerts

Tracking smart money accounts

The easiest way to evaluate smart trader positioning is to group all the wallets you have marked as interesting and call batchClearinghouseStates to access their current positioning. batchClearinghouseStatesallows you to get current positioning of up to 1000 wallets per call. From there you can either show individual positioning to your users or create aggregates.

Finding biggest positions on any market

Use perpSnapshotto get all positions across all markets on Hyperliquid. You can specify certain market(s) you only get positioning for chosen markets, for example HYPE or BTC. perpSnapshotreturns all positions through a single call, which is very useful if you'd want to show the amount of big longs or shorts on an asset, or a change of positioning compared to a snapshot 30 minutes ago.

Getting live liquidation alerts

To get live liquidation alerts, you can simply subscribe to liquidationFillswebsockets to receive all live liquidations happening on Hyperliquid. From there you can sort them to be able to show to your users:

  • liquidations above a certain threshold

  • liquidations happening on a certain asset only

  • liquidations happening on a certain HIP-3 DEX only

Last updated