The fields that are not a single BTC print
The funding board is https://cryptodataapi.com/funding-rates. Start there. Then call the API.
I am Sam Deering. I built this so an agent can read the crowd tax. Agents read. They do not trade. We are not a broker.
A plain funding print is one rate on one coin. This board adds fields a single print does not give you.
The live H1 names market_get_funding_regime and LONG_CROWDED. The page says positive funding means longs pay shorts. It says the regime reads LONG_CROWDED when that funding stays positive across most of the book, computed from the per-coin 8h field and the annualized APR field served on the same page.
LONG_CROWDED is the page's crowd label. The page does not print it as a JSON key in a sample object. Do not invent that key until a live response shows it.
The exact string market_get_funding_regime is not in the published MCP tool list. https://cryptodataapi.com/ai-agents/mcp-server lists get_funding_rates. Call that tool. Do not call a tool by the page string.
The board also prints a breadth line — positive-coin count, negative-coin count, and a percent the page calls crowd leaning long. That is the width of the tax. One BTC rate is not the width.
Funding extremes sit beside the breadth: the hottest positive APR and the most negative APR. Those are tails. They are not the regime label by themselves.
The same contract appears twice, annualized — Hyperliquid, Binance, same coin, different crowd. Do not mix those two rates into one number.
The coin table is top 30 by open interest. Columns the page prints: mark, 8h, funding APR, open interest. Universe on this fetch is Hyperliquid perps. The page says the API also serves Binance, OKX, and Bybit cross-exchange funding.
What the Board Showed on 9 Sep 2026
Fetched from https://cryptodataapi.com/funding-rates on 9 Sep 2026 (AEST). The page says it is a free launch preview and the data is about 30 minutes delayed. The API is real-time. Use the page for the field names. Use the API for the current object.
This fetch printed:
- Universe: 178 coins. Hyperliquid perps.
- Crowd leaning long: 87%.
- Coins positive: 155 of 178.
- Coins negative: 23 of 178.
- BTC funding APR: +11.0%. The 8h field next to it: +0.0100% per 8h.
- Extremes: PURR +151%. MINA −247%.
BTC across exchanges, annualized, same contract:
- Hyperliquid: +10.9%.
- Binance: +6.2%.
These rows are a read. They are not an order.
Top of the open-interest table on that same fetch — the sign split is the point:
| Coin | Mark | 8h | APR | Open interest |
|---|---|---|---|---|
| BTC | $78,832 | +0.0100% | +11.0% | $2.81B |
| ETH | $2,486 | +0.0100% | +11.0% | $2.55B |
| HYPE | $86.10 | −0.0132% | −14.5% | $2.01B |
| ZEC | $1,243 | +0.0100% | +11.0% | $781.8M |
| SOL | $103.63 | +0.0043% | +4.7% | $591.3M |
| NEAR | $2.54 | +0.0904% | +99.0% | $173.7M |
| VVV | $26.21 | +0.0516% | +56.5% | $74.7M |
| ADA | $0.2182 | −0.0086% | −9.4% | $32.9M |
HYPE is the large-book exception. Open interest $2.01B. APR −14.5%. Shorts paying longs on that coin. The book as a whole was still 155 positive — breadth and the single name are not the same read.
NEAR and VVV are the hot tails inside the top 30. ADA is a mild negative. PURR and MINA are the page extremes; they are not in that top-30 slice. Do not drop them into the BTC row.
How to Read the 8h Field and the APR
Read the sign first. Positive means longs pay shorts. Negative means shorts pay longs. The page calls that the tax the crowd pays to stay in the trade.
Read the 8h field and the APR side by side. The page annualizes so the carry cost is obvious. A small 8h print can still be a large year — that is why the board prints both.
The page says the typical interval is 8 hours. It also says the interval is hourly on Hyperliquid. Do not treat an hourly Hyperliquid print as an 8h print. The live sibling post already walks that arithmetic: API to Get the Current BTC Perpetual Funding Rate. This post is the board. That post is the single BTC call. It is not being rewritten here.
LONG_CROWDED on this page is the breadth label. 155 positive and 23 negative is what the page showed under that idea — persistently positive across most of the book. One extreme coin does not make the label. One quiet BTC print does not erase it.
Two Calls. Do Not Collapse Them
The page says every number on the board is a REST call. Send X-API-Key. Machine-readable docs are at https://cryptodataapi.com/llms.txt.
The page curl, under “cross-exchange funding per coin” and marked Free, is:
curl "https://cryptodataapi.com/api/v1/derivatives/funding-rates?coin=BTC" \
-H "X-API-Key: cdk_live_..." \
-H "User-Agent: cryptodataapi-python/1.0"That response object is coin, binance, hyperliquid, and cross_exchange. coin is always populated; binance and hyperliquid are objects; cross_exchange only appears when the CoinGlass feed is enabled. The object does not carry the 8h field, the APR field, or LONG_CROWDED. Those names are on the page. Do not paste them into the JSON until the live body shows them.
A second path is the full-universe feed: GET /api/v1/market-intelligence/funding-rates. It defaults to Hyperliquid perp coins. exchange= is a coin-set filter, not an exchange-data filter — with exchange=hyperliquid you get the coins listed on Hyperliquid, but each entry's rate list still carries funding from Binance, OKX, Bybit and the rest. Use this path when the job is the coin universe. The single-coin compare above defaults toward BTC. Call the path you mean.
Hyperliquid-only current plus history is GET /api/v1/hyperliquid/funding-rates?coin=BTC. Fields: coin, current_rate, history.
All three of those paths need a key — called with no key and a named User-Agent, each returns HTTP 401 with error api_key_required, pointing at POST /api/v1/auth/keys. That is a missing key. It is not a 403.
A JSON 403 is a different gate — a Pro-tier gate carries required_tier and pricing_url in the body. Read it. Do not retry it. Do not mint a second key. Python's default urllib User-Agent can also draw an HTML 403, Cloudflare error 1010, if you leave it unset — that is the client signature, not a tier. A 429 is a rate limit; it carries Retry-After.
Free Is the Live Board. History Is the Other Tier
The funding page marks cross-exchange funding per coin as Free. The MCP page does not put get_funding_rates on a Pro-only list — full-universe Hyperliquid funding and open interest sit on Free. The pricing page lists every perp's derivatives, funding rates, and open interest on the free line.
Hourly funding history is Pro Plus, across three datasets:
- funding_deep — Hyperliquid hourly funding rate plus premium, every perp, monthly Parquet, since May 2023.
- funding — Binance funding rate with open interest and mark price alongside, since 30 Mar 2026.
- coinglass_funding — cross-exchange funding snapshots at 5-minute resolution, since 9 May 2026.
Historical open_interest and mark_price are null on Hyperliquid rows before about March 2026 — no source has them. The funding rate itself is the complete series. Do not fill those nulls.
The archive call: GET /api/v1/backtesting/funding?symbol=BTC&exchange=hyperliquid&start=2023-06-01&limit=10000. start is required; end is exclusive. Rows carry time, symbol, exchange, funding_rate, open_interest, mark_price, and premium. Default grain is snapshot_5m — the live rate sampled every 5 minutes, a rate series, not settlements; summing it overstates carry. Pass grain=hourly for one row per settled Hyperliquid payment instead. That path is not an MCP tool — the MCP page leaves /backtesting/* off the tool list on purpose.
One date conflict, left as a conflict: the funding page dates the Hyperliquid hourly series to May 2023. The pricing page says hourly funding-rate history back to about 2024. Those two lines are not being merged here.
What This Is Not
This is not the HMM funding head. GET /api/v1/quant/market has probabilities.funding with falls, stable, and rises buckets. That head is a 24h funding-direction probability. It is not LONG_CROWDED. It is not the 8h field. It is not the APR.
This is not a candle feed. Candles do not carry the crowd label. This is not a CoinGecko board. The unique fields here are the 8h field, the APR, the positive and negative counts, the extremes, and the two-venue annualized pair.
This is not a short-crowd enum. The page does not print a second official label for a negative book. Do not invent one.
A delayed preview number is not the API. If you cite +11.0% or 155 positive, say it came from the preview on 9 Sep 2026. The API is the current object.
Get a Key, Then Read the Board
Get a free key at cryptodataapi.com, or POST /api/v1/auth/keys with a real email. Confirm that email — the same key moves from 100 to 1,000 requests a day, and confirming also switches Pro on for 24 hours. That is enough to see a gated surface once. It is not a paid plan. Live funding on this board is already on the free line; history is the Pro Plus line.
MCP setup is at https://cryptodataapi.com/ai-agents. The tool to call is get_funding_rates. Do not look for market_get_funding_regime in the tool list.
Pricing is at https://cryptodataapi.com/pricing: Pro is $39 a month, or $29 a month billed annually. Pro Plus is $129 a month, or $99 a month billed annually. Free is 10 requests a minute — 100 a day until the email is confirmed, then 1,000.
The live page stays at https://cryptodataapi.com/funding-rates. Read the 8h field. Read the APR. Read 155 against 23. Then call the path that matches the job. Leave a 401 as a 401. Leave a 403 as a 403.



