TradePortfolio
DocsTrader Leaderboard

Trader Leaderboard

Dev

GET /hip4-analytics/leaderboard


Redis-backed HIP-4 trader rankings by participant trading volume or realized PnL. Rank every HIP-4 deployer together or scope results to Outcome.xyz or Skew Markets.

Authentication

Requires Dev tier or higher. Free tier does not have access (returns 403).

Parameters

Query parameters

NameTypeRequiredDescription
rangestring4h, 1d, 7d, 30d, or all. Defaults to all. Legacy period remains supported as a compatibility alias.
sort_bystringvolume or pnl. Defaults to volume.
limitintegerNumber of rows. Defaults to 100; values above 500 are clamped to 500.
venuestringStored HIP-4 venue: out for Outcome.xyz or skew for Skew Markets. Omit for all deployers.

Example request

bash
curl -H "X-Api-Key: lk_live_your_key_here" \
  "https://api.loris.tools/hip4-analytics/leaderboard?range=30d&sort_by=pnl&limit=25&venue=skew"

Example response

json
{
  "success": true,
  "cache_ready": true,
  "range": "30d",
  "period": "1m",
  "sort_by": "pnl",
  "venue": "skew",
  "data": [
    {
      "rank": 1,
      "address": "0x1234567890abcdef1234567890abcdef12345678",
      "volume": 184250.5,
      "fees_paid": 92.13,
      "trade_count": 418,
      "outcomes_traded": 12,
      "outcome_sides_traded": 21,
      "last_active_ms": 1788206400000,
      "realized_pnl": 4120.75
    }
  ],
  "total_traders": 84,
  "computed_at": "2026-09-01T00:05:00+00:00",
  "computed_through_ms": 1788221100000,
  "volume_scope": "participant_notional",
  "pnl_scope": "hyperliquid_closed_pnl"
}

Errors

  • 400 Invalid venue, sort_by, or limit value.
  • 403 Free tier does not have access. Upgrade to Dev.
  • 503 The requested leaderboard cache is being prepared. Retry shortly.

For authentication errors (401) and rate limit responses (429), see Errors.

Related