Discovery and markets API

Tracked-KOL cohort P&L by day, one calendar month

Daily realized P&L, volume and trader count for the tracked KOLs, as totals with no wallet names. For which wallets, ask the KOL realized-profit leaders for that day.

GET/api/external/discovery/kol-realized-pnl-calendar/{chain}

What it returns

Day-keyed AGGREGATES for the same curated "tracked KOL" cohort kol-realized-pnl-leaders ranks — traders on each day is a COUNT of distinct active wallets, never a list; no wallet address appears anywhere in this response. To find WHICH wallets drove a given day, call kol-realized-pnl-leaders?date=YYYY-MM-DD for that day (a separate request). A day strictly after today is null across every field — it has not happened yet, which is different from a genuinely quiet day that already happened and banked a real 0.

Chains

  • Solana SOL

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/discovery/kol-realized-pnl-calendar/SOL"
Parameters
ParameterDescription
year

query · integer · optional

Calendar year. Defaults to the current UTC year.
month

query · integer · optional

Calendar month, 1-12. Defaults to the current UTC month.
chain

path · string · required

Solana only; every other chain returns 400, because the wired source has no chain parameter at all — it indexes Solana exclusively.

Response fields

A JSON response. Every field is always present; null means the value could not be established, never zero.

Response fields of Tracked-KOL cohort P&L by day, one calendar month
FieldTypeDescription
yearinteger
monthinteger
daysobjectKeyed by the bare day-of-month number as a string ("1".."31"), exactly as this source reports it. A day strictly after today is present with every field null.
summaryobject
summary.tradingDaysinteger | null
summary.positiveDaysinteger | null
summary.negativeDaysinteger | null
summary.totalRealizedPnlUsdnumber | null
summary.totalVolumeUsdnumber | null

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