Hyperliquid Leaderboard
Common Scenarios
Find top perpetual traders in a specific date range
date ={ "from": "2025-10-14", "to": "2025-10-15" }
pagination ={ "page": 1, "per_page": 10 }
List of the most profitable perpetual traders (addresses and labels) with their total PnL, ROI (%), and account values in the date range
Filter leaderboard for high-value profitable accounts
date ={ "from": "2025-10-14", "to": "2025-10-15" }
filters ={ "account_value": { "min": 10000 }, "total_pnl": { "min": 1000 } }
Leaderboard limited to traders with $10k+ account value and $1k+ profit, for easier benchmarking
Show only smart money leaders (filtered by trader address label)
date ={ "from": "2025-10-14", "to": "2025-10-15" }
filters ={ "trader_address_label": "Smart Money" }
Leaderboard showing only traders identified as Smart Money, with PnL, ROI, and account value for each
Get perpetual trading leaderboard data showing the most profitable traders within a given date range. This endpoint provides trader performance metrics including total PnL, ROI, and account values.
What it helps to answer:
Who are the most profitable perpetual traders in a given timeframe?
What are the ROI percentages for top performing traders?
What are the account values of successful perpetual traders?
How do trader addresses and labels correlate with performance?
Key Features:
Trader address and label information
Total PnL tracking in USD
ROI calculations as percentages
Account value tracking
Flexible filtering and sorting options
Request model for Perp Leaderboard endpoint. This endpoint provides a perpetual trading leaderboard showing the most profitable traders within a given date range.
Additional filters to apply to the query.
{"account_value":{"min":10000},"total_pnl":{"min":1000}}Custom sort order to override the endpoint's default ordering
Perpetual trading leaderboard data
Bad Request
Unauthorized
Forbidden
Not Found
Unprocessable Content
Too Many Requests
Internal Server Error
POST /api/v1/perp-leaderboard HTTP/1.1
Host: api.nansen.ai
apiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 206
{
"date": {
"from": "2025-10-14",
"to": "2025-10-15"
},
"pagination": {
"page": 1,
"per_page": 10
},
"filters": {
"account_value": {
"min": 10000
},
"total_pnl": {
"min": 1000
}
},
"order_by": [
{
"field": "total_pnl",
"direction": "ASC"
}
]
}{
"data": [
{
"trader_address": "0x28c6c06298d514db089934071355e5743bf21d60",
"trader_address_label": "🏦 Binance 14 [0x28c6c0]",
"total_pnl": 1250.5,
"roi": 15.5,
"account_value": 10000
}
],
"pagination": {
"page": 1,
"per_page": 10,
"is_last_page": true
}
}Last updated
Was this helpful?