Historical Smart Money Positions
Data Freshness & Snapshot Timing
This endpoint returns point-in-time daily snapshots keyed by as_of_date. Each snapshot represents end-of-day UTC values for that date.
Daily snapshots only — the current day is excluded. Querying
as_of_date = today(or any date whose snapshot has not yet been produced) returns an emptydataarray with HTTP 200 — never a live or partial current-day result.Settlement timing. A given day's snapshot is produced by a daily batch the following morning (UTC); exact timing varies. Until that batch completes, the prior day returns empty, so in the early-UTC hours the freshest available snapshot may be two days back. Rather than assuming a fixed availability time, query the date you need and fall back to the previous day (or retry later) if it comes back empty.
Beta — subject to breaking changes.
Point-in-time smart money token balance aggregates for a given date.
Returns SM token holdings per (chain, token_address) pair filtered by SM labels, token type, and chain. Includes 24h balance change, holder counts, share of total SM holdings, and historical market cap.
API key for authentication
Request model for the historical SM token balances endpoint.
Returns smart money token balance aggregates for a given date, filtered by chain, SM label, and token type.
Date to query balances for
2025-01-15Optional filters for SM labels and token types
When True, exclude blacklisted addresses from the results. Defaults to True.
trueExample: trueHistorical SM token balances 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/v1beta1/smart-money/historical-token-balances HTTP/1.1
Host: api.nansen.ai
apikey: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 265
{
"as_of_date": "2025-01-15",
"chains": [
"ethereum",
"base"
],
"filters": {
"sm_filter": [
"Fund",
"Smart Trader"
],
"include_stablecoins": true,
"include_native_tokens": true,
"holders_count": {
"max": 1000,
"min": 2
}
},
"apply_blacklist_filter": true,
"pagination": {
"page": 1,
"per_page": 10
}
}{
"data": [
{
"chain": "ethereum",
"token_address": "0x6982508145454ce325ddbe47a25d4ec3d2311933",
"token_symbol": "PEPE",
"token_sectors": [
"DeFi",
"DEX"
],
"value_usd": 1500000,
"balance_24h_percent_change": 0.05,
"holders_count": 42,
"share_of_holdings_percent": 0.003,
"token_age_days": 365,
"market_cap_usd": 50000000
}
],
"pagination": {
"page": 1,
"per_page": 10,
"is_last_page": true
}
}Last updated
Was this helpful?