Scan Hyperliquid markets
scan_marketsScan all Hyperliquid perp markets ranked by funding, volume, open interest, or 24h price change. The best first call for finding opportunities. Includes HIP-3 builder-DEX assets (equities/commodities, symbols like xyz:TSLA) unless disabled. Returned symbol values are the instrument ids the other tools accept.
Funding as a positioning read applies to NATIVE perps (BTC, ETH, HYPE — no dex field), where extreme funding does mean crowded positioning. It does NOT transfer to HIP-3 rows: each builder DEX applies its own deployer-set funding_multiplier to funding, which differs between dexes, differs between assets inside one dex, is ~0 on some (funding effectively switched off), and can be changed by the deployer at any time. A HIP-3 market's funding therefore measures crowding TIMES that multiplier, so raw HIP-3 funding says nothing about positioning on its own and is not comparable with native funding or across dexes.
With sort=funding, data.top ranks native perps only; HIP-3 rows are ranked separately in data.hip3.top_by_scaled_funding on funding_apr_pct_scaled (the multiplier removed — that is the number to compare and to reason about crowding with). data.hip3.funding_not_comparable lists symbols with no usable funding signal, split into data.hip3.funding_disabled (the deployer set the multiplier to ~0 — funding is switched off) and data.hip3.funding_scale_unknown (the multiplier has not been observed yet, so the rate cannot be interpreted). Report either as having no funding signal — never as neutral or balanced positioning — and do not describe an unknown scale as disabled. Every row carries funding_multiplier; funding_apr_pct stays the real cost of carry a holder pays and is correct for every row. (Requires api:read.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | ||
| reverse | No | Sort direction override: false = ascending (lowest/most negative first, e.g. top 24h losers with sort_by=price_change), true = descending (highest first). Omit for the sort field's default direction. | |
| sort_by | No | ||
| min_volume | No | ||
| include_hip3 | No |