Skip to main content
Every trader gets one letter grade. It answers one question: should you pay attention to this wallet? Grades show up on the leaderboard, on every trader profile, and inside every whale trade object.

The scale

The leaderboard ranks only S, A, and B. Those are the wallets worth following.

What goes into the grade

The score is a composite (0-100) of five inputs:
  1. Realized P&L: actual profit from closed positions, not unrealized markings.
  2. Win rate: share of markets that resolved in their favor.
  3. Volume: total traded size. More volume means more signal per trade.
  4. Market count: distinct markets they have touched (diversification).
  5. Recency: penalizes wallets that have not traded in a long time.
Score thresholds assign the letter. Only B or better makes the leaderboard.

Two real profiles, side by side

S-grade: deep history, sustained edge

Very high realized P&L, near-perfect win rate, a classifiable strategy, a clear category strength.

C-grade: noisy and small

P&L near breakeven, a coin-flip win rate, no detectable strategy. Visible in the API, but not on the leaderboard.

Using grades in the API

Filter whale trades by grade

Only see trades from A-grade or better:
min_grade accepts S, A, B. Setting min_grade=A returns S and A.

Filter the leaderboard by strategy

Pull only S/A/B-grade swing traders:
Some traders make the leaderboard but lack a classifiable strategy. Their strategy_type is null, so treat the field as nullable when filtering client-side.

Combine grade + category

What are A-grade or better crypto traders trading right now? (Each item carries its side in the response, so you can split buys from sells client-side.)

A note on null strategies

A leaderboard trader without a strategy classification just means we haven’t detected a stable pattern yet. They are still a graded trader. Don’t filter them out unless you actually need a labeled strategy.