Grading Signals

When buying raw and grading yourself nets more than buying the slab on the open market.

What β€œReturn” takes into account

It’s the expected value of submitting one card β€” not a guaranteed flip. It weighs together:

  • Raw price + your grading fee β€” what the attempt costs.
  • PSA-10 market price β€” the payoff if it grades a 10.
  • Gem rate β€” how often this card actually grades a 10, so the payoff is weighted by your real odds, not the best case.
  • Turnaround β€” a haircut for PSA-10 prices drifting while you wait (larger on fresh sets).

The gem rate is the part that surprises people: you only hit a 10 a fraction of the time, so the return is well below β€œPSA-10 minus your cost.” It also leans conservative β€” a miss still leaves you a graded card worth roughly raw, and we don’t count PSAΒ 9s that sell above raw as upside.

Customize with Premium
Sort & filter with Premium
1
Mega Zygarde ex card thumbnail
Mega Zygarde ex
Perfect Order Β· #120
SIR
+125% ROI+$190 net
Raw market$71
Slab market$505
Lag (turnaround)βˆ’21%
Gem rate83%
PSA-10 pop203
Total PSA pop246
ConfidenceStrong
LiquidityActive liquidity
Tap to view card
2
Magikarp card thumbnail
Magikarp
Paldea Evolved Β· #203
IR
+125% ROI+$607 net
Raw market$406
Slab market$4,743
Lag (turnaround)βˆ’2%
Gem rate16%
PSA-10 pop3.9K
Total PSA pop25K
ConfidenceWatch
LiquidityHot liquidity
Tap to view card
3
Psyduck card thumbnail
Psyduck
Ascended Heroes Β· #226
IR
+124% ROI+$233 net
Raw market$109
Slab market$687
Lag (turnaround)βˆ’12%
Gem rate63%
PSA-10 pop1.3K
Total PSA pop2K
ConfidenceStrong
LiquidityHot liquidity
Tap to view card
4
Mega Starmie ex card thumbnail
Mega Starmie ex
Perfect Order Β· #118
SIR
+124% ROI+$177 net
Raw market$63
Slab market$483
Lag (turnaround)βˆ’21%
Gem rate81%
PSA-10 pop120
Total PSA pop148
ConfidenceStrong
LiquidityActive liquidity
Tap to view card
5
Meowth ex card thumbnail
Meowth ex
Perfect Order Β· #121
SIR
+105% ROI+$276 net
Raw market$182
Slab market$762
Lag (turnaround)βˆ’21%
Gem rate85%
PSA-10 pop427
Total PSA pop502
ConfidenceStrong
LiquidityHot liquidity
Tap to view card
Premium signal
Premium
Premium signal
Premium
Premium signal
Premium
548 more signals Premium

See every grading-signal opportunity

Upgrade to see every row and filter and sort the full leaderboards.

  • Full leaderboards (all rows, not just top 5)
  • Filter and sort by set, rarity, confidence, liquidity
  • Historical residual chart on every card

How to read this board

This isn't model fair-value math β€” it's observed-market arithmetic. For every Tier A card we compute the expected acquisition cost of a PSA-10 via grading: (raw + fee) / gem_rate, and compare against the live slab market. If the slab trades above that number, the gap is the signal.

Gem rate is the dominant variable. A card with a 60% gem rate is half as risky as one at 30%, even if the per-card math looks identical β€” low-gem-rate cards have noisier estimates, and the dollar outcomes vary more per submission. Pair the margin with the liquidity tier and your own thesis on set momentum before pulling the trigger.

Longer turnaround means a larger PSA-10 price haircut on the expected sale: fresh sets see more 10s flood in and raw hype fade while PSA holds your cards, so a 16-week wait is discounted harder than a 4-week one (mature sets converge to roughly no haircut). Use the turnaround toggle to model Bulk vs Regular vs Express; the fee input lets you plug in current PSA pricing.

Strong = margin β‰₯ 50% and gem rate β‰₯ 20% Β· Watch = margin β‰₯ 25% and gem rate β‰₯ 15% Β· Lean = margin β‰₯ 10%. Tier thresholds use the build-time $80 default fee; the displayed margin updates live with your fee input.

Updated Β· 29 strong / 31 watch / 28 lean