Contents

Smart-money convergence

Smart-money convergence: events when at least K (default 3) of the top all-time-PnL Hyperliquid wallets (without vaults, market makers by fill counts and turnover, and delta-neutral books) open or add the same side of a coin within the window (default 60 min), plus the current positioning of these wallets and the filter statistics.

GET/api/v1/smart-moneyEvery key

Description

Events are delayed for free keys (meta.delayMinutes).

Who can call it

Available with every key and keyless (X-Blockmetric-Access: public). Keys of Free accounts get free-tier data (real-time feeds, 30 days of history, heatmap over time for every coin over the last 24 hours, liquidation levels now for every coin, the same as the free web plan); Pro and Desk keys the data of their plan; API Dev / API Pro raise the limits.

No key
24 h
Free
30 days
Pro
365 days
Desk
1095 days
API Dev
365 days
API Pro
1095 days

History window per plan. Limits: Authentication & limits.

Parameters

Parameters of /smart-money
ParameterDescription
coinstringOnly this coin (optional).
limitintegerNumber of items, default 30, clamped to 1–200.1–200 · default 30

Response fields

Every success is { data, meta }; these are the fields of data. meta is the same on every endpoint.

Response fields of /smart-money
FieldDescription
events[]array of objectsEvents of this view (newest first) or their count.
events[].idintegerStable id of the item; on paginated feeds the order key together with ts.
events[].tsstring (ISO 8601)Time of the event (ISO 8601 UTC).
events[].coinstring · nullableCoin name as on Hyperliquid (BTC, kPEPE, HIP-3 names like xyz:TSLA).
events[].severityinteger1 info, 2 notable, 3 major, 4 critical.
events[].titlestringOne-line factual title in our own words.
events[].side"long" | "short" · nullablePosition side (for liquidations: the side of the liquidated position).
events[].countinteger · nullableWallets that converged.
events[].usdnumber · nullableNotional in USD.
events[].wallets[]array of objectsNumber of distinct wallets.
events[].wallets[].addressstringHyperliquid address, lowercase.
events[].wallets[].usdnumberNotional in USD.
events[].wallets[].tsstring (ISO 8601)Time of the event (ISO 8601 UTC).
events[].wallets[].lists[]array of "allTime" | "month" | "roi"Smart-money lists the wallet was on at the time of the event (events from 2026-11-03 on).
positioning[]array of objectsOpen tracked positions of the smart wallets.
positioning[].coinstringCoin name as on Hyperliquid (BTC, kPEPE, HIP-3 names like xyz:TSLA).
positioning[].longUsdnumberLong notional in USD.
positioning[].shortUsdnumberShort notional in USD.
positioning[].longWalletsintegerWallets on the long side.
positioning[].shortWalletsintegerWallets on the short side.
positioning[].updatedAtstring (ISO 8601) · nullableNewest poll of these positions.
walletsintegerSmart wallets after the filters.
candidatesintegerLeaderboard wallets checked from the top of the lists (smart wallets plus excluded ones).
excludedobjectExcluded wallets per reason.
excluded.vaultintegerHyperliquid vaults (including HLP).
excluded.many_positionsintegerDeprecated: use manyPositions (same value).
excluded.resting_ordersintegerDeprecated: use restingOrders (same value).
excluded.high_fillsintegerDeprecated: use highFills (same value).
excluded.turnoverintegerWallets whose 30-day volume is a large multiple of the account value (market making / HFT).
excluded.hedgedintegerDelta-neutral books (long and short notional nearly equal).
excluded.manyPositionsintegerWallets with many open positions (market makers, multi-asset algos).
excluded.restingOrdersintegerWallets with many resting limit orders (a quoted book).
excluded.highFillsintegerWallets with very many fills per hour (market making).
excluded.notTradingintegerAll-time PnL above 20 × the all-time volume (token holdings, airdrops).
delayMinutesintegerMinutes the events are delayed for the caller’s plan (0 = real time).
settingsobjectDetector settings in force.
settings.kintegerWallets needed for a convergence event.
settings.windowMinnumberWindow of a convergence in minutes.
settings.minUsdnumberMinimum position change per wallet in USD.
settings.topintegerAll-time PnL list size.
settings.monthTopinteger30-day PnL list size (0 = off).
settings.monthMinAccountUsdnumberLowest account value of the 30-day list (USD).
settings.monthMinRoinumberLowest 30-day ROI as a fraction (0.05 = 5 %).
settings.roiTopintegerAll-time ROI list size (0 = off).
settings.roiMinAccountUsdnumberLowest account value of the ROI list (USD).
settings.roiMinPnlUsdnumberLowest all-time PnL of the ROI list (USD).
settings.maxWalletsintegerMost smart wallets in all.
methodstringHow the figures are computed, in plain words.
listsobjectWallets per list after the filters (a wallet on two lists counts on both).
lists.allTimeobject-
lists.allTime.walletsintegerNumber of distinct wallets.
lists.allTime.floornumber · nullableRanking value of the last wallet on the list: all-time or 30-day PnL in USD, all-time ROI as a fraction.
lists.monthobject-
lists.month.walletsintegerNumber of distinct wallets.
lists.month.floornumber · nullableRanking value of the last wallet on the list: all-time or 30-day PnL in USD, all-time ROI as a fraction.
lists.roiobject-
lists.roi.walletsintegerNumber of distinct wallets.
lists.roi.floornumber · nullableRanking value of the last wallet on the list: all-time or 30-day PnL in USD, all-time ROI as a fraction.
leaderboardAtstring (ISO 8601) · nullableNewest Hyperliquid leaderboard run the set is built from.

Errors

Methodology

Code snippets in these docs are licensed under MIT-0: copy them into your own code without attribution. The SDKs, CLI and MCP server will be, once published, Apache-2.0; the name Blockmetric is not licensed (forks must be renamed). Data from the API is governed by the API terms; third-party exchange data by the exchange’s terms.

LiveHyperliquid markets 10sOperationalHyperliquid positions & whales 1sOperationalLiquidation heatmap & levels 2sOperationalLighter markets & liquidations 10sOperationalLighter positions & heatmap 4sOperationalLighter RH positions & heatmap 2sOperationalBinance markets 30sOperationalBybit markets 3sOperationalBinance liquidations 10sOperationalBybit liquidations 10sOperationaldYdX positions & heatmap 1sOperationalGMX positions & heatmap 6sOperationalLong/short & open interest history 54sOperationalOrder books & trade flow 4sOperationalOn-chain transfers 6sOperationalSecurity monitor 37sOperationalBlockmetric Sentiment 12mOperationalOfficial news 1mOperationalAlert delivery 1sOperational10:09:28 UTCData: Blockmetric Research · Binance · Bybit