Historical Holdings
Retrieve historical snapshots of aggregated token balances held by smart traders and funds. This endpoint provides time-series data for trend analysis, backtesting, and performance attribution.
Key Features:
Daily snapshots of smart money holdings
Date range filtering (MVP: Ethereum only, 6-12 months lookback)
Point-in-time pricing and market cap data
Balance change tracking between snapshots
Same filtering options as current holdings endpoint
Use Cases:
Trend Analysis: Track how smart money rotates between assets over time
Performance Attribution: Combine with price data to estimate ROI
Backtesting: Validate trading strategies based on historical smart money behavior
API key for authentication
Request model for smart money historical holdings endpoint.
Additional filters to apply
{"balance_24h_percent_change":{"max":0.1,"min":-0.1},"exclude_smart_money_labels":["30D Smart Trader"],"include_native_tokens":false,"include_smart_money_labels":["Fund","Smart Trader"],"include_stablecoins":false,"token_age_days":{"max":30},"value_usd":{"max":100000,"min":1000}}Custom sort order. Defaults to sorting by date DESC, value_usd DESC, token_address ASC, chain ASC for stable pagination.
Smart money historical holdings data
Bad Request
Unauthorized
Forbidden
Not Found
Unprocessable Entity
Too Many Requests
Internal Server Error
POST /api/v1/smart-money/historical-holdings HTTP/1.1
Host: api.nansen.ai
apiKey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 453
{
"date_range": {
"from": "2025-10-01",
"to": "2025-10-31"
},
"chains": [
"ethereum"
],
"filters": {
"balance_24h_percent_change": {
"max": 0.1,
"min": -0.1
},
"exclude_smart_money_labels": [
"30D Smart Trader"
],
"include_native_tokens": false,
"include_smart_money_labels": [
"Fund",
"Smart Trader"
],
"include_stablecoins": false,
"token_age_days": {
"max": 30
},
"value_usd": {
"max": 100000,
"min": 1000
}
},
"pagination": {
"page": 1,
"per_page": 10
},
"order_by": [
{
"field": "date",
"direction": "ASC"
}
]
}{
"data": [
{
"date": "text",
"chain": "base",
"token_address": "text",
"token_symbol": "text",
"token_sectors": [
"text"
],
"smart_money_labels": [
"text"
],
"balance": 1,
"value_usd": 1,
"balance_24h_percent_change": 1,
"holders_count": 1,
"share_of_holdings_percent": 1,
"token_age_days": 1,
"market_cap_usd": 1
}
],
"pagination": {
"page": 1,
"per_page": 10,
"is_last_page": true
}
}Last updated
Was this helpful?