What It Is

The live board is https://cryptodataapi.com/quant-whales.

The search is long_short_ratio Hyperliquid. The field sits on summary.long_short_ratio. The MCP tool is get_whale_activity. The REST call is GET /api/v1/quant/whales. There is no MCP tool named long_short_ratio.

I am Sam Deering. I built this so an agent can read the Hyperliquid whale margin book. Agents read. They do not trade. We are not a broker.

long_short_ratio is the book-level lean of every Hyperliquid account at or above $100k that currently holds a perp position. It is long notional divided by short notional on that book. The same summary prints net_bias. The page header prints book bias and net notional next to the L/S ratio.

A value under 1 means short notional is larger than long notional. A value over 1 means the opposite. The page says the bar is the share of total whale notional that is long versus short. The page says a heavy tilt is a crowding or squeeze-fuel signal.

This is not a candle. It is not a price chart. It is positioning.

The sibling overview of the same endpoint is the live post Hyperliquid Whale Activity API. This piece owns the field summary.long_short_ratio on the quant-whales board. That post covers the wider whale read.

Where to See It

Open https://cryptodataapi.com/quant-whales.

The human board is a free launch preview. The page says that preview is about 30 minutes delayed. The API is real-time. The printed live call is GET /api/v1/quant/whales. The page says that call is aggregated live positioning. The page says this exact JSON refreshes about every 5 minutes.

History is GET /api/v1/quant/whales/history. That endpoint is Pro Plus. The full top-coins list is Pro. The free preview shows the top 8 coins on the table.

Scope is Hyperliquid perpetuals. The page calls that scope the whale margin book. Every account at or above $100k is in that book. Gross notional includes market-maker liquidity. The API also returns directional_net_usd on each coin — net excluding market makers — for the pure conviction read. Tokenized equities are excluded. Spot-wallet balances are not yet collected.

The Unique Fields

Lead with these four. Do not start with OHLCV.

summary.long_short_ratio. Long notional over short notional for the whole ≥$100k book. The page header labels it L/S ratio. Coin rows do not print this field. It is a summary field.

summary.net_bias. The whole-book label — long, short, or neutral inside a 5% deadband around net-to-gross. On this fetch it was short. The header prints the same lean as book bias SHORT.

Book bias. The page header word for the lean. It sits next to the L/S ratio and the net dollar print.

Net notional. summary.total_net_usd. Long minus short across the book. Negative means short notional wins.

Also on the same summary: total_long_usd, total_short_usd, total_gross_usd, long_pct, accounts_tracked, universe_size, coins_held, and by_class (market_maker / whale / other).

Per coin you get gross, long, short, net, directional_net_usd, long_pct, net_bias, account counts, and dominant_side. Those coin rows do not carry long_short_ratio.

What the Board Showed

Fetched from https://cryptodataapi.com/quant-whales on 10 Sep 2026, morning Brisbane time (AEST). The printed JSON timestamp was 2026-09-09T23:01:57.108000Z. The page says this preview is about 30 minutes delayed. The API is real-time. These figures are a single historical read of the page — not a live claim. A later call will differ.

ReadValue
Accounts with open positions3,522
Tracked universe ≥$100k~14,480
Book biasSHORT
L/S ratio (long_short_ratio)0.833
Net notional$-731.76M
Long exposure$3.65B (45.4% of gross)
Short exposure$4.38B (54.6% of gross)
Directional whales185
Market makers223
Other large accounts3,114
Cryptos held178

The printed summary matched those header reads:

Top coins on the same print (by whale notional):

CoinMarkWhale notionalNet bias# Whales
BTC$77,921.50$2.24BNEUTRAL1,131
ETH$2,451.65$2.05BSHORT749
HYPE$82.73$1.40BNEUTRAL1,131
ZEC$1,233.80$539.72MSHORT594
SOL$100.86$447.63MSHORT372

The page says the earlier part of the positioning chart is modeled and shown dashed. It says 73 live days have been collected so far. The chart auto-updates as live days replace modeled points.

How to Read It

Read summary.long_short_ratio first. Then read summary.net_bias. Then read summary.total_net_usd. Then look at long_pct and the long/short dollar bars.

On this fetch the ratio was 0.833. Short notional was larger. net_bias was short. Net was about $-732M. Long was 45.4% of gross. Short was 54.6%.

Then open the top coins. A book-level short bias can sit next to a neutral BTC row and a short ETH row. Coin net_bias is not the book field. Coin directional_net_usd strips market-maker liquidity for the conviction read on that coin.

Do not treat a standing level as a trade. The page strategy prompt on the board asks agents to test the change in skew — a flip or a fast unwind — not the standing print alone. That is a test idea. It is not a broker order.

What It Is Not

It is not an MCP tool named long_short_ratio. llms.txt maps GET /api/v1/quant/whales to get_whale_activity. That tool is the parent read. The field rides inside summary.

It is not Binance account long/short. It is not CoinGlass global_account_long_short_ratio. It is not the market-health BTC long/short from another endpoint. It is Hyperliquid perp positioning for accounts at or above $100k.

It is not a candle feed. It is not financial advice. It is not a buy or sell signal by itself. We are not a broker.

A bare call without a paid path can return payment required. This session, an unauthenticated GET /api/v1/quant/whales returned HTTP 402 with an x402 payment_required body. Leave that status as-is. Do not invent a 200 payload when you got a 402.

How an Agent Should Call It

get_whale_activity is Pro. The remote MCP server is https://cryptodataapi.com/mcp. Do not start with a candle poll. Bars cannot tell you the whale book lean.

Tool order:

  1. list_capabilities — no key needed.
  2. create_free_api_key — only if you lack a key. Use a real email.
  3. Confirm that email. Confirming lifts the same key from 100 to 1,000 requests a day and switches Pro on for 24 hours.
  4. get_daily_snapshot — cheap whole-market context.
  5. get_whale_activity — this is GET /api/v1/quant/whales.

Read summary.long_short_ratio. Read summary.net_bias. Read summary.total_net_usd. Then report the class split and top coins. If the payload has no key named long_short_ratio outside summary, do not invent one on a coin row.

A 403 on a Pro gate is the expected free-tier answer when the trial is off. Read the body. Do not retry it. A different 403 is HTML from the CDN. Python's built-in urllib is refused before the API sees the call. Set a User-Agent that names your client.

History stays on REST: GET /api/v1/quant/whales/history?days=180. MCP leaves the heavy backtesting surface off the tool list. Use REST for history and snapshots.

REST Example

curl -H "X-API-Key: cdk_live_your_key" \
  -H "User-Agent: cryptodataapi-python/1.0" \
  "https://cryptodataapi.com/api/v1/quant/whales"

Then read:

summary.long_short_ratio
summary.net_bias
summary.total_net_usd
summary.long_pct
summary.by_class

Concrete historical example from the board print above: ratio 0.833, net_bias "short", net $-731.76M, long $3.65B, short $4.38B, 3,522 accounts with positions of about 14,480 tracked ≥$100k accounts.

Without a key this session returned:

HTTP 402
error: payment_required
resource: /api/v1/quant/whales

That is the gate, not a missing field.

Live full-universe whales is Pro. Daily whale history is Pro Plus. Pro is 30 requests a minute and 10,000 a day. A 429 carries Retry-After.

What the Key Costs

The free tier needs no card. A new key starts at 100 requests a day until the email is confirmed.

Pricing is Pro at $39 a month, or $29 a month billed annually ($348 a year). Pro Plus is $129 a month, or $99 a month annually ($1,188 a year). An agent can subscribe with POST /api/v1/payments/agent-subscribe. monthly is Pro. monthly_plus is Pro Plus. Read the amount from the HTTP 402 body.

Checklist

  1. Open https://cryptodataapi.com/quant-whales or call get_whale_activity.
  2. Read summary.long_short_ratio before you dig into coins.
  3. Pair it with summary.net_bias and summary.total_net_usd.
  4. Treat coin net_bias and directional_net_usd as coin-level context, not the book ratio.
  5. There is no MCP tool named long_short_ratio. The parent tool is get_whale_activity.
  6. Do not invent JSON keys the payload does not show.

Not financial advice. It is data.