The scale
| Grade | One-line meaning | On the leaderboard? |
|---|---|---|
| S | Elite. Years of evidence, outsized P&L, high win rate, real volume. | Yes |
| A | Strong. Consistently profitable, well-diversified across markets. | Yes |
| B | Above average. Solid recent track record, smaller sample. | Yes |
| C | Roughly breakeven. Not a clear signal. | No |
| D | Net losing across the sample. | No |
| F | Persistently losing. Often coin-flip or chasing resolved markets. | No |
What goes into the grade
The score is a composite (0-100) of five inputs:- Realized P&L: actual profit from closed positions, not unrealized markings.
- Win rate: share of markets that resolved in their favor.
- Volume: total traded size. More volume means more signal per trade.
- Market count: distinct markets they have touched (diversification).
- Recency: penalizes wallets that have not traded in a long time.
Two real profiles, side by side
S-grade: deep history, sustained edge
C-grade: noisy and small
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: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 itsside in the response, so you can split buys from sells client-side.)