Trader signals API
Which tokens are the most tracked traders buying right now?
Tokens ranked by how many distinct leaderboard-ranked traders bought them in the last 1h, 6h or 24h, with buy and sell counts and USD.
/api/external/signals/signals-hot-tokens/{chain}What it returns
Tokens on one chain ranked by how many distinct tracked traders — wallets ranked on public trader leaderboards — bought them inside the window (1h, 6h or 24h), with their buy and sell counts and USD. One ranking of up to limit tokens, not paged.
Chains
- Solana SOL
- BNB Chain BNB
- Ethereum ETH
- Base BASE
- Robinhood Chain RHC
Request
Send your key in the x-dex-data-key header. Replace each <placeholder> with a real value.
curl -H "x-dex-data-key: $DEXDATA_API_KEY" \ "https://api.dexdata.io/api/external/signals/signals-hot-tokens/SOL"
| Parameter | Description |
|---|---|
windowquery · string · optional | How far back to count.1h6h24h |
sourcequery · string[] · optional | Only the traders ranked by these boards: PUMP, FOMO, KOLSCAN (any case). Repeat the parameter or comma-separate the values. Absent = every board. |
minBuyersquery · integer · optional | Only tokens bought by at least this many distinct tracked traders in the window. |
limitquery · integer · optional | Tokens in the ranking, 1 to 200. |
chainpath · string · required | The chain to query. Served on SOL, BNB, ETH, BASE, RHC; every other chain returns 400. |
Response fields
A JSON response. Every field is always present; null means the value could not be established, never zero.
| Field | Type | Description |
|---|---|---|
chain | string | The chain asked about. |
window | string | The window counted. |
tokens | object[] | Most distinct buyers first, then most net USD bought, then the latest trade. |
tokens[].address | string | The token address. |
tokens[].buyers | integer | null | Distinct tracked traders that bought it in the window. |
tokens[].traders | integer | null | Distinct tracked traders that bought or sold it in the window. |
tokens[].buys | integer | null | Tracked-trader buys in the window. |
tokens[].sells | integer | null | Tracked-trader sells in the window. |
tokens[].buyUsd | number | null | USD spent buying it in the window. null when no buy carries a USD figure. |
tokens[].sellUsd | number | null | USD taken selling it in the window. null when no sell carries a USD figure. |
tokens[].lastTradeAt | integer | null | The latest tracked-trader trade in it, unix seconds. |
tokens[].firstSeenAt | integer | null | The first time any tracked trader touched it, unix seconds. |
count | integer | Tokens in the ranking. |
Start building with DexData today
Sign in, create a key and make your first call in a minute. Free credits every month, and you only pay for calls that succeed.
Get a free API key