vike

Vault depositors

A vault's current depositors, largest share first.

GET https://data.vike.io/v1/hyperliquid/vaults/{vault}/depositors

A vault's current depositors, largest share first, each with its share of the vault, its equity in it and its rank on the all-time PnL leaderboard.

cURL
# HLP's largest depositors by share
curl -s "https://data.vike.io/v1/hyperliquid/vaults/0xdfc24b077bc1425ad1dea75bcb6f8158e10df303/depositors?limit=3" \
  -H "X-API-KEY: $VIKE_API_KEY"

# next page of the call just above: NEXT is its nextCursor, passed back verbatim
curl -s "https://data.vike.io/v1/hyperliquid/vaults/0xdfc24b077bc1425ad1dea75bcb6f8158e10df303/depositors?limit=3&cursor=$NEXT" \
  -H "X-API-KEY: $VIKE_API_KEY"

# only depositors who also rank among the top 1,000 traders by all-time PnL
curl -s "https://data.vike.io/v1/hyperliquid/vaults/0xdfc24b077bc1425ad1dea75bcb6f8158e10df303/depositors?smart_only=true&limit=50" \
  -H "X-API-KEY: $VIKE_API_KEY"

# depositors with at least $1M in the vault
curl -s "https://data.vike.io/v1/hyperliquid/vaults/0xdfc24b077bc1425ad1dea75bcb6f8158e10df303/depositors?min_equity_usd=1000000&limit=100" \
  -H "X-API-KEY: $VIKE_API_KEY" \
  | jq '.depositors[] | {depositor, share_pct, equity_usd}'
vaultpathrequired
Vault address
sortqueryoptional
share. Default share
orderqueryoptional
asc | desc. Default desc
smart_onlyqueryoptional
Only depositors in the top 1,000 of /v1/hyperliquid/leaderboard?window=all. Default false
min_equity_usdqueryoptional
Smallest depositor equity in USD, at least 1. Default 1
limitqueryoptional
Default 100, max 1000
cursorqueryoptional
Keyset cursor

No response has been captured for this route yet. The card shows the fields the code returns, with placeholders in place of values.

Response shape
{
  "vault": "<address>",
  "as_of": "<ISO-8601 UTC, when the depositor shares were read>",
  "equity_usd": "<USD, the vault's equity>",
  "sort": "share",
  "order": "desc",
  "depositors": [
    {
      "depositor": "<address>",
      "share_pct": "<percentage points>",
      "equity_usd": "<USD>",
      "pnl_rank": "<integer, or null>"
    }
  ],
  "nextCursor": "<string, or null on the last page>"
}

min_equity_usd is at least 1

A depositor holding less than $1 is not listed, and min_equity_usd under 1 is a 400. An unknown vault is a 404.

  • share_pct is the depositor's share of the vault, in percentage points, and equity_usd its value at as_of.
  • pnl_rank is the depositor's rank in the top 1,000 of /leaderboard?window=all, else null. smart_only=true keeps only the ranked depositors.
  • Entry time and per-depositor PnL are not published.
  • The depositors are current only. A depositor who has left is not listed; the deposits and withdrawals over time are /vaults/flows.