Skip to main content
GET
/
v2
/
pnl
/
tokens
/
{token}
/
traders
Get Token Traders
curl --request GET \
  --url https://data.solanatracker.io/v2/pnl/tokens/{token}/traders \
  --header 'x-api-key: <api-key>'
{
  "meta": {
    "symbol": "TRUMP",
    "name": "OFFICIAL TRUMP",
    "image": "https://image.solanatracker.io/proxy?url=https%3A%2F%2Farweave.net%2FVQrPjACwnQRmxdKBTqNwPiyo65x7LAT773t8Kd7YBzw",
    "decimals": 6,
    "price": 2.8078556911015307,
    "snapshotPrice": null,
    "marketCap": 2807853276.49,
    "liquidity": 66749438.29,
    "primaryMarket": "meteora-dlmm"
  },
  "traders": [
    {
      "wallet": "3w8k9sBq4143HexEPbe4z4zBk4keNJSFswyMUg6uU8e3",
      "pnl": {
        "token": {
          "realized": 0,
          "unrealized": 495195.19,
          "total": 495195.19
        },
        "wallet": {
          "realized": 58523.47,
          "unrealized": -11351.36,
          "total": 47172.11,
          "invested": 699558.43,
          "proceeds": 758081.9,
          "totalTrades": 13111,
          "tokensTraded": 2258
        }
      },
      "identity": {
        "platforms": [
          "axiom"
        ],
        "type": "axiom",
        "tags": [
          "axiom"
        ]
      },
      "position": {
        "balance": 393688.543322,
        "costBasis": 610225.42,
        "value": 1105420.62,
        "price": 2.8078556911015307
      },
      "buyUsd": 610225.42,
      "sellUsd": 0,
      "counts": {
        "buys": 1,
        "sells": 0,
        "total": 1
      },
      "roi": 81.15,
      "timing": {
        "firstTrade": 1775290706905,
        "lastTrade": 1775290706905
      }
    },
    {
      "wallet": "5cvQpjBpobuLEKf2myqpwrkcX4u1ct1XuEqmgcubAV7f",
      "pnl": {
        "token": {
          "realized": 7164833.65,
          "unrealized": -5205002.11,
          "total": 1959831.54
        },
        "wallet": {
          "realized": 4554030.67,
          "unrealized": 32140.55,
          "total": 4586171.22,
          "invested": 2314000,
          "proceeds": 6868030,
          "totalTrades": 18432,
          "tokensTraded": 1247
        }
      },
      "identity": {
        "type": "developer",
        "tags": [
          "developer"
        ],
        "developer": {
          "token": "TRUMPSo1111111111111111111111111111111111111",
          "via": [
            "token_creator"
          ]
        }
      },
      "position": {
        "balance": 275000.420021,
        "costBasis": 5977163.61,
        "value": 772161.49,
        "price": 2.8078556911015307
      },
      "buyUsd": 13158433.11,
      "sellUsd": 14346103.15,
      "counts": {
        "buys": 6,
        "sells": 6,
        "total": 12
      },
      "roi": 14.89,
      "timing": {
        "firstTrade": 1737167236000,
        "lastTrade": 1765823606000
      }
    }
  ],
  "pagination": {
    "hasMore": true,
    "nextCursor": "eyJzb3J0VmFsdWUiOjI3NTAwMC40MjAwMjEsInRpZUJyZWFrZXIiOjQ4NzUxNTA0fQ==",
    "count": 2,
    "total": 2
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.solanatracker.io/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

x-api-key
string
header
required

API Key for authentication

Path Parameters

token
string
required

Solana token mint address (base58, 32-44 characters).

Pattern: ^[1-9A-HJ-NP-Za-km-z]{32,44}$

Query Parameters

sort
enum<string>
default:holding

Field to sort traders by.

Available options:
holding,
value,
pnl,
realized,
unrealized,
invested,
roi,
last_trade,
first_trade
direction
enum<string>
default:desc

Sort direction.

Available options:
asc,
desc
limit
integer
default:100

Number of results per page.

Required range: x <= 200
cursor
string

Opaque pagination cursor returned from the previous page's pagination.nextCursor.

platform
enum<string>

Filter traders by the trading platform(s) they use. Comma-separated list.

Available options:
axiom,
axiom-flash,
bloom,
photon
excludeArbitrage
enum<string>
default:true

Exclude wallets flagged as arbitrage bots. Pass false to include them.

Available options:
true,
false
excludeZeroBuys
enum<string>
default:true

Exclude wallets with zero buy transactions. Pass false to include them.

Available options:
true,
false
activeOnly
enum<string>
default:false

Only include wallets currently holding the token (balance > 0).

Available options:
true,
false
minTrades
integer
default:0

Minimum trade count for this token.

Response

Successful response.

meta
object

Basic token metadata and current market data.

traders
object[]
pagination
object

Cursor-based pagination metadata.