Positions in a token
What each wallet did with this token over the last 365 days and holds now: buys and sells,
amounts and USD in and out at the time of each swap, average buy price, realized profit,
unrealized profit at the token’s current priceUsd (the same price /tokens gives), first
and last trade. A swap shows up within seconds. Fields are null when the source does not
know the token, or a figure could not be measured. Figures are the wallet-stats source’s;
/tokens/{chain}/{address}/traders is another source’s view of its top traders and can
differ. Rows come in the order asked (a wallet asked twice comes twice). To follow a wallet
live, read again on its balance frame of the wallet channel,
no sooner than 3 s after the previous read.
wallets=w1,w2,…), in the order asked: what each did with the token over the last 365 days and holds now.
buys,sells,boughtAmount,soldAmount,boughtUsdandsoldUsd: the wallet’s swaps of the token, in USD at the time of each swap. A route through the token counts both legs.avgBuyPriceUsdis the plain average (boughtUsd/boughtAmount).realizedPnlUsdis the profit on what was sold;unrealizedPnlUsdthe tokens bought and still held atpriceUsd(the price/tokensgives), less their cost;totalPnlUsdthe two together.valueUsdisbalance×priceUsdonly when the token has a pool of at least $1,000 (as holdings).- A figure the source could not measure is
null, never0.
balance frame of the wallet channel, no sooner than 3 s after the previous read.Authorizations
Path Parameters
sol, eth, bsc, base or robinhood (or an alias or network id)
"sol"
Token address (mint or contract)
"DezXAZ8z7PnrnRJjz3wXBoRgixCa6xjnB7YaB1pPB263"
Query Parameters
1 to 10 wallet addresses of the chain, comma separated
Response
One position per wallet asked