Trader Analytics

Get a trader's PnL windows, win/loss, ROI distribution and daily PnL calendar

Returns the trader profile's analysis panel: realized PnL and buy count over the 1D, 7D, 30D and ALL windows (whole UTC days ending today; 1D is today only), lifetime winning/losing closed positions and win rate, the distribution of closed positions by ROI (realized PnL over the cost bought for the position), and daily realized PnL for the last 90 UTC days that have activity. Only venues whose trades flow through the lot allocator (Predict.fun) are supported; for any other venue supported is false and no figures are returned. Public endpoint — no authentication required (trader data is public). Rate-limited per client IP. Cached per wallet for up to a minute.

get/trader-stats/analysis/{wallet_address}

Request

  • Base URL
    https://data.kairos.trade
  • Auth
    none required

Path parameters

wallet_addressstring required

Ethereum or Solana wallet address.

Query parameters

providerstring

Provider override (polymarket, kalshi, opinion, predictfun). Auto-detected if omitted.

Response

The analysis panel, or supported false for a venue without allocator data.

wallet_addressstring required
providerstring nullable
supportedboolean required

Example response

{
  "wallet_address": "0x1a2b3c4d5e6f7a8b9c0d1e2f3a4b5c6d7e8f9a0b",
  "provider": "predictfun",
  "windows": [
    {
      "realized_pnl": 15.3,
      "buy_count": 16
    }
  ],
  "daily": [
    {
      "day": "2026-09-28",
      "realized_pnl": -25.82
    }
  ],
  "win_loss": {
    "winning_positions": 13,
    "losing_positions": 11,
    "win_rate": 0.5417
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.