Smart Money Perp Trades
Data Freshness & Historical Coverage
For data freshness and historical coverage, see Data Coverage by Chain; this endpoint follows it except where noted below.
Only the trailing 7 days of Hyperliquid perpetuals activity is queryable — far shorter than the available history — and there is no date-range parameter.
Access real-time perpetual trading activity from smart traders and funds on Hyperliquid. This endpoint provides granular transaction-level data showing exactly what sophisticated traders are trading on perpetual contracts.
Key Features:
Hyperliquid perpetual contracts only (no chain field needed)
Real-time trading data from smart money wallets
Detailed trade information including coin, amount, price, action, and type
Smart money filtering capabilities
Type filtering (Market/Limit)
Only new positions filter to show only position opening trades (defaults to false - shows all trades)
API key for authentication
Additional filters to apply. Only filters for columns that are being selected will be applied.
{"action":"Buy - Add Long","side":"Long","token_symbol":"BTC","type":"Limit","value_usd":{"max":10000,"min":1000}}Length of the recent trade window in hours. Defaults to 168 hours to preserve the endpoint's existing seven-day behavior.
168Example: 24When True, includes 'Open' position actions (Open Long, Open Short). Can be combined with other action filters using OR logic (union). When False (default), returns all trades.
falseExample: trueCustom sort order to override the endpoint's default ordering.
Examples:
- [{"field": "value_usd", "direction": "DESC"}] - Sort by trade value descending
- [{"field": "block_timestamp", "direction": "ASC"}] - Sort by timestamp ascending
- [{"field": "token_amount", "direction": "DESC"}, {"field": "block_timestamp", "direction": "ASC"}] - Sort by token amount descending, then timestamp ascending
Smart money perpetual trades data
Bad Request
Unauthorized
Payment Required
Forbidden
Not Found
Unprocessable Content
Too Many Requests
Internal Server Error
Bad Gateway
Service Unavailable
Gateway Timeout
POST /api/v1/smart-money/perp-trades HTTP/1.1
Host: api.nansen.ai
apikey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 269
{
"filters": {
"action": "Buy - Add Long",
"side": "Long",
"token_symbol": "BTC",
"type": "Limit",
"value_usd": {
"max": 10000,
"min": 1000
}
},
"lookback_hours": 24,
"only_new_positions": true,
"pagination": {
"page": 1,
"per_page": 10
},
"order_by": [
{
"field": "block_timestamp",
"direction": "ASC"
}
]
}{
"data": [
{
"trader_address_label": "text",
"trader_address": "text",
"token_symbol": "text",
"side": "Long",
"action": "Add",
"token_amount": 1,
"price_usd": 1,
"value_usd": 1,
"type": "Market",
"block_timestamp": "text",
"transaction_hash": "text"
}
],
"pagination": {
"page": 1,
"per_page": 10,
"is_last_page": true
}
}Last updated
Was this helpful?