Loading...
Loading...
Read Hyperliquid (app.hyperliquid.xyz) perp + spot market data via opencli (read-only, public info API). Use whenever the user wants Hyperliquid perpetual or spot markets, mark/oracle/mid prices, 24h change, funding rates (hourly or annualized APR), open interest, volume, the L2 order book, OHLCV candles, historical funding, or a cross-venue funding comparison (Hyperliquid vs Binance vs Bybit) for funding arbitrage. Triggers: "Hyperliquid funding for BTC", "HL perp markets", "funding on BTC perp", "Hyperliquid order book", "HL open interest", "funding arb Hyperliquid vs Binance", "Hyperliquid candles for SOL", "Hyperliquid spot markets", "PURR price on Hyperliquid", "hyperliquid", "hyperliquid.xyz", "HL DEX". READ-ONLY market data — no account, order, or trade operations.
npx skill4agent add himself65/finance-skills hyperliquid-readerhyperliquidopencli-plugins/hyperliquidPOST https://api.hyperliquid.xyz/info{ "type": "..." }!`(command -v opencli && opencli hyperliquid markets --coin BTC -f json 2>&1 | head -3 && echo "READY" || echo "SETUP_NEEDED") 2>/dev/null || echo "NOT_INSTALLED"`READYnpm install -g @jackwener/openclihyperliquidengines.node >= 24opencli plugin install github:himself65/finance-skills/hyperliquidopencli hyperliquid markets --coin BTC| Symptom | Fix |
|---|---|
| |
| |
| Rate limited — wait a few seconds and retry |
| User Request | Command | Key Flags |
|---|---|---|
| Perp markets overview / top by volume | | |
| One perp's price + funding + OI | | — |
| Spot pairs overview | | |
| All current mid prices | | |
| Order book for a coin | | |
| OHLCV candles | | |
| Historical funding for a coin | | |
| Funding arb: HL vs Binance vs Bybit | | |
# Use -f json or -f yaml for structured output
opencli hyperliquid markets --sort fundingAprPct --limit 15 -f json
opencli hyperliquid funding-compare --sort hlVsBinancePct --limit 20 -f md
opencli hyperliquid candles --coin BTC --interval 4h --limit 50 -f csv
opencli hyperliquid book --coin ETH --depth 5 -f jsonBTCETHSOLHYPEBASE/USDCPURR/USDCbookcandlesmarkets--coinfundingHrPctfundingAprPcthourly × 24 × 365funding-comparehlVsBinancePcthlVsBybitPcthlVsBinancePctbook--depth--n-sig-figs 2..5candles--limit--interval1h1m 3m 5m 15m 30m 1h 2h 4h 8h 12h 1d 3d 1w 1M-f json-f md-f table-f| Format | Flag | Best for |
|---|---|---|
| Table | | Human-readable terminal output |
| JSON | | Programmatic processing, LLM context |
| YAML | | Structured, readable |
| Markdown | | Reports |
| CSV | | Spreadsheet export |
marketscoinmarkPxmidPxoraclePxchange24hPctfundingHrPctfundingAprPctopenInterestoiNotionaldayNtlVlmpremiumPctmaxLeveragespot-marketspairbasemarkPxmidPxchange24hPctdayNtlVlmcirculatingSupplymarketCapcanonicalmidscoinmidbooksidelevelpxszorderscandlestimeopenhighlowclosevolumetradesfunding-historycoinfundingRatePctfundingAprPctpremiumPcttimefunding-comparecoinhlAprPctbinanceAprPctbybitAprPcthlVsBinancePcthlVsBybitPctnextHlFundingmarkets --coin BTCmarketsfunding-comparebookcandlesmarketsmidsfunda-datatradingview-readerfunding-comparemarketsopencli hyperliquid markets --coin BTCUnknown command: hyperliquidhyperliquid info 4xx/5xx| Error | Cause | Fix |
|---|---|---|
| Plugin not installed | |
| Rate limited | Wait a few seconds, then retry |
| Malformed body or upstream issue | Re-check the coin/interval; retry after a wait |
| Wrong/unlisted symbol | Run |
references/commands.md