v1

latestOpenAPI 3.1.02026-07-228799577.7 KB
Wallet

Get Wallet Performance

Returns rolling performance stats for a wallet, including realized PnL, volume, streaks, drawdown, best day, worst day, and the underlying daily breakdown. Trade counts (totals.trades and per-day trades) reflect daily activity within the window (day_buys + day_sells), not cumulative lifetime totals.

get/v2/pnl/wallets/{wallet}/performance

Path parameters

walletstring required

Solana wallet address (base58, 32-44 characters).

Query parameters

currency'usd' | 'sol' | 'eur'

Denomination for monetary fields in the response. Defaults to usd. Pass sol or eur to convert USD snapshot values at read time using ClickHouse reference prices. Historical endpoints use the daily rate for each snapshot date; wallet summary uses current spot. Counts, percentages, timestamps, and ROI are not converted. Invalid values return 400.

period'1d' | '7d' | '14d' | '30d' | '90d' | 'all'

Period shorthand (e.g. 30d). Alternative to days.

daysinteger

Rolling window in days. Defaults to 30. Max 365.

Response

Successful response.

walletstring
currency'sol' | 'eur'

Response denomination when ?currency=sol or ?currency=eur is requested. Omitted for the default USD response.

windowinteger

Number of days in the window.

updatedAtstring date-time nullable