Token Traders Activity

Solana API endpoint for fetching token trader activity. Track buy and sell volumes, PnL (profits/losses) and win/loss to identify active traders and whales.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Fetch token trader activity on Solana using this API endpoint. Retrieve per-wallet buy and sell volumes, trade counts, realized and unrealized PnL, win/loss stats, and average buy price for any token.

Filter by activity thresholds, time window, or volume to identify active traders, whales, and smart money. Ideal for analyzing trading behavior, building leaderboards, and monitoring token communities.

Returns a list of individual traders and their buy/sell activity for a specific token. Each row includes the trader's address, buy and sell counts, volumes (token amount and USD),realized and unrealized PnL, win/loss counts, and average buy price. Results can be filtered by minimum buy/sell count or volume thresholds.

Defaults to the last day (1d) of activity with up to 1000 traders returned. Use this to analyze the trading community around a token. For example, identifying active traders, or filtering for whales by setting a minimum buy volume.

Path Params
string
required

The mint address of the token.

Query Params
int32 | null
≥ 0

Only include traders with more than this many buy trades (exclusive). For example, buyCountGt=5 returns traders with 6+ buys. If omitted, no minimum buy count filter is applied.

int32 | null
≥ 0

Only include traders with more than this many sell trades (exclusive). If omitted, no minimum sell count filter is applied.

string | null

Only include traders with buy volume greater than this value (exclusive, in token amount). If omitted, no minimum buy volume filter is applied.

string | null

Only include traders with sell volume greater than this value (exclusive, in token amount). If omitted, no minimum sell volume filter is applied.

string | null
enum

Time window for the activity summary. Possible values: '1d' (last day), '7d' (last 7 days), '30d' (last 30 days). Defaults to '1d'.

Allowed:
int32 | null
≥ 0

Maximum number of traders to return. Defaults to 1000.

int32 | null
≥ 0

Page number to return (zero-indexed). Defaults to 0.

string | null

Sort ascending by 'buyVolumeUsd', 'sellVolumeUsd', 'buyCount', 'sellCount', or 'traderAddress'. If omitted, no sorting is applied. Only one of sortByAsc or sortByDesc can be used.

string | null

Sort descending by 'buyVolumeUsd', 'sellVolumeUsd', 'buyCount', 'sellCount', or 'traderAddress'. If omitted, no sorting is applied. Only one of sortByAsc or sortByDesc can be used.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json