derivatives.whale_position_audit
Use this tool to audit a Hyperliquid wallet address you already know: every open perpetual position with side, size, leverage, max_leverage, unrealized PnL, return_on_equity_pct, liquidation price, and distance-to-liquidation percentage (max_leverage and return_on_equity_pct are Hyperliquid's own reported fields, not derived by this tool). This does not discover or rank 'smart money' wallets - Hyperliquid's public API has no leaderboard or large-trader disclosure endpoint, so it only audits an address you supply. risk_flags (HIGH_LEVERAGE, NEAR_LIQUIDATION) come from fixed numeric thresholds only. Do not use for spot price data or any exchange other than Hyperliquid. Paid in USDC on Base.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"address": "<address>"
},
"name": "derivatives.whale_position_audit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| address | Yes | Hyperliquid/EVM wallet address to audit (0x...). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notice | No | ||
| positions | Yes | ||
| risk_flags | Yes | ||
| data_source | Yes | ||
| generated_at | Yes | ||
| wallet_address | Yes | ||
| margin_usage_pct | No | ||
| withdrawable_usd | No | ||
| account_value_usd | No | ||
| open_position_count | Yes | ||
| total_margin_used_usd | No | ||
| total_notional_position_usd | No |