vike
API EndpointsHyperliquid

/liquidations/risk

Share of each coin's open interest sitting close to liquidation, optionally for one cohort.

GET https://data.vike.io/v1/hyperliquid/liquidations/risk

Share of each coin's open interest sitting close to liquidation, optionally for one cohort.

cURL
# which coins have the largest share of open interest near liquidation
curl -s "https://data.vike.io/v1/hyperliquid/liquidations/risk?limit=3" \
  -H "X-API-KEY: $VIKE_API_KEY"

# the ranking is by percent_risk, so thin builder-DEX markets lead it and the route has no minimum-size filter:
# cut by notional client-side
curl -s "https://data.vike.io/v1/hyperliquid/liquidations/risk?limit=500" \
  -H "X-API-KEY: $VIKE_API_KEY" \
  | jq '[.[] | select(.total_value_usd >= 50000000)] | .[:10]'

# only the largest accounts: the same ranking for the 4x whale size tier
curl -s "https://data.vike.io/v1/hyperliquid/liquidations/risk?axis=size&cohort=4x_whale&limit=20" \
  -H "X-API-KEY: $VIKE_API_KEY"

# only smart money: how close to liquidation is the 3x smart realized-PnL band
curl -s "https://data.vike.io/v1/hyperliquid/liquidations/risk?axis=pnl&cohort=3x_smart&limit=20" \
  -H "X-API-KEY: $VIKE_API_KEY"
axisqueryoptional
size | pnl | pnl_abs. Default size
cohortqueryoptional
One label on that axis
limitqueryoptional
Default 100, max 500
Example response
[
  {
    "asset": "xyz:SHAZ",
    "total_value_usd": 3730692.188159999,
    "risk_value_usd": 1715452.21152,
    "percent_risk": 0.45982142857142866,
    "positions_count": 176,
    "at_risk_count": 12,
    "cohort_axis": "size",
    "cohort": null
  },
  {
    "asset": "para:LRCX",
    "total_value_usd": 221490.99839999998,
    "risk_value_usd": 97883.91440000001,
    "percent_risk": 0.441931794551882,
    "positions_count": 22,
    "at_risk_count": 4,
    "cohort_axis": "size",
    "cohort": null
  },
  {
    "asset": "xyz:BB",
    "total_value_usd": 8408334.176679997,
    "risk_value_usd": 3530097.7598200003,
    "percent_risk": 0.4198331899807826,
    "positions_count": 325,
    "at_risk_count": 83,
    "cohort_axis": "size",
    "cohort": null
  }
]
cURL
# which coins have the largest share of open interest near liquidationcurl -s "https://data.vike.io/v1/hyperliquid/liquidations/risk?limit=3" \  -H "X-API-KEY: $VIKE_API_KEY"# the ranking is by percent_risk, so thin builder-DEX markets lead it and the route has no minimum-size filter:# cut by notional client-sidecurl -s "https://data.vike.io/v1/hyperliquid/liquidations/risk?limit=500" \  -H "X-API-KEY: $VIKE_API_KEY" \  | jq '[.[] | select(.total_value_usd >= 50000000)] | .[:10]'# only the largest accounts: the same ranking for the 4x whale size tiercurl -s "https://data.vike.io/v1/hyperliquid/liquidations/risk?axis=size&cohort=4x_whale&limit=20" \  -H "X-API-KEY: $VIKE_API_KEY"# only smart money: how close to liquidation is the 3x smart realized-PnL bandcurl -s "https://data.vike.io/v1/hyperliquid/liquidations/risk?axis=pnl&cohort=3x_smart&limit=20" \  -H "X-API-KEY: $VIKE_API_KEY"
Example response
[  {    "asset": "xyz:SHAZ",    "total_value_usd": 3730692.188159999,    "risk_value_usd": 1715452.21152,    "percent_risk": 0.45982142857142866,    "positions_count": 176,    "at_risk_count": 12,    "cohort_axis": "size",    "cohort": null  },  {    "asset": "para:LRCX",    "total_value_usd": 221490.99839999998,    "risk_value_usd": 97883.91440000001,    "percent_risk": 0.441931794551882,    "positions_count": 22,    "at_risk_count": 4,    "cohort_axis": "size",    "cohort": null  },  {    "asset": "xyz:BB",    "total_value_usd": 8408334.176679997,    "risk_value_usd": 3530097.7598200003,    "percent_risk": 0.4198331899807826,    "positions_count": 325,    "at_risk_count": 83,    "cohort_axis": "size",    "cohort": null  }]