Signals · screen 1
Pop-adjusted value
Within each era, which PSA 10s trade cheap for how scarce they are. Scarcer cards cost more; this fits how much more, per era, and lists the cards sitting furthest below that line.
Wizards of the Coast (Vintage)
1999–200319 cards · 14 thin or modelled hiddenFit: ln(price) = 9.75 − 0.16 · ln(pop), R² 0.04. Each doubling of population moves the fitted price by -10%.
EX Series
2003–200714 cards · 8 thin or modelled hiddenFit: ln(price) = 2.10 + 1.71 · ln(pop), R² 0.23. Each doubling of population moves the fitted price by +227%.
| # | Card | PSA 10 pop | PSA 10 price | Float | vs curve | |
|---|---|---|---|---|---|---|
| 1 | Gardevoir ex δEX Dragon Frontiers · #93 | 33 | $70.35 | $2,322 | -98% | |
| 4 | Heracross δEX Dragon Frontiers · #3 | 40 | $1,245 | $49,799 | -72% | |
| 6 | Meganium δEX Dragon Frontiers · #4 | 36 | $2,087 | $75,123 | -44% | |
| 9 | Milotic δEX Dragon Frontiers · #5 | 27 | $2,144 | $57,888 | -6% | |
| 10 | Typhlosion δEX Dragon Frontiers · #12 | 24 | $1,995 | $47,871 | +7% | |
| 11 | Flygon ex δEX Dragon Frontiers · #92 | 36 | $4,059 | $146,118 | +9% | |
| 12 | Latios ex δEX Dragon Frontiers · #96 | 46 | $6,250 | $287,500 | +10% | |
| 13 | Rayquaza ex δEX Dragon Frontiers · #97 | 64 | $11,273 | $721,471 | +13% | |
| 14 | Kingdra ex δEX Dragon Frontiers · #94 | 31 | $4,223 | $130,913 | +46% | |
| 15 | Charizard ★EX Dragon Frontiers · #100 | 98 | $32,860 | $3,220,322 | +59% | |
| 16 | Salamence ex δEX Dragon Frontiers · #98 | 41 | $7,487 | $306,977 | +61% | |
| 18 | Mew ★EX Dragon Frontiers · #101 | 73 | $23,248 | $1,697,068 | +86% | |
| 19 | Ampharos δEX Dragon Frontiers · #1 | 22 | $3,163 | $69,593 | +97% | |
| 20 | Dragonite ex δEX Dragon Frontiers · #91 | 30 | $12,258 | $367,740 | +349% |
Diamond & Pearl / Platinum
2007–20105 cards · 10 thin or modelled hiddenFit: ln(price) = 7.80 + 0.52 · ln(pop), R² 0.16. Each doubling of population moves the fitted price by +43%.
| # | Card | PSA 10 pop | PSA 10 price | Float | vs curve | |
|---|---|---|---|---|---|---|
| 1 | RoseradeDiamond & Pearl · #13 | 2 | $220 | $439 | -94% | |
| 2 | Torterra LV.XDiamond & Pearl · #122 | 58 | $6,450 | $374,100 | -68% | |
| 3 | DialgaDiamond & Pearl · #1 | 7 | $3,674 | $25,715 | -45% | |
| 4 | Infernape LV.XDiamond & Pearl · #121 | 63 | $14,253 | $897,912 | -32% | |
| 9 | Empoleon LV.XDiamond & Pearl · #120 | 20 | $26,751 | $535,027 | +130% |
Black & White
2011–20133 cards · 2 thin or modelled hiddenFit: ln(price) = 6.52 + 0.31 · ln(pop), R² 0.56. Each doubling of population moves the fitted price by +24%.
| # | Card | PSA 10 pop | PSA 10 price | Float | vs curve | |
|---|---|---|---|---|---|---|
| 2 | ZekromBlack & White · #47 | 31 | $1,598 | $49,538 | -19% | |
| 3 | PikachuBlack & White · #115 | 210 | $3,970 | $833,616 | +10% | |
| 4 | ReshiramBlack & White · #26 | 25 | $2,252 | $56,300 | +22% |
XY
2014–201610 cards · 2 thin or modelled hiddenFit: ln(price) = 10.74 − 0.59 · ln(pop), R² 0.37. Each doubling of population moves the fitted price by -33%.
| # | Card | PSA 10 pop | PSA 10 price | Float | vs curve | |
|---|---|---|---|---|---|---|
| 1 | M Pidgeot-EXXY Evolutions · #105 | 2,269 | $138 | $312,736 | -72% | |
| 2 | M Blastoise-EXXY Evolutions · #22 | 3,425 | $166 | $569,680 | -57% | |
| 3 | Misty's DeterminationXY Evolutions · #108 | 2,351 | $224 | $526,530 | -54% | |
| 4 | Charizard-EXXY Evolutions · #12 | 4,545 | $165 | $750,698 | -50% | |
| 5 | M Venusaur-EXXY Evolutions · #100 | 5,367 | $301 | $1,615,360 | +1% | |
| 7 | M Charizard-EXXY Evolutions · #13 | 10,194 | $224 | $2,280,398 | +9% | |
| 8 | Dragonite-EXXY Evolutions · #106 | 4,084 | $384 | $1,566,704 | +9% | |
| 9 | Mewtwo-EXXY Evolutions · #103 | 3,282 | $445 | $1,460,162 | +12% | |
| 10 | M Blastoise-EXXY Evolutions · #102 | 6,416 | $390 | $2,501,278 | +45% | |
| 11 | M Charizard-EXXY Evolutions · #101 | 13,468 | $667 | $8,976,826 | +283% |
Sun & Moon
2017–201922 cardsFit: ln(price) = 3.48 + 0.21 · ln(pop), R² 0.03. Each doubling of population moves the fitted price by +16%.
Sword & Shield
2020–202282 cardsFit: ln(price) = 1.51 + 0.46 · ln(pop), R² 0.26. Each doubling of population moves the fitted price by +38%.
Scarlet & Violet
2023–now75 cards · 2 thin or modelled hiddenFit: ln(price) = 3.31 + 0.30 · ln(pop), R² 0.14. Each doubling of population moves the fitted price by +23%.
Mega Evolution
2025–now34 cards · 6 thin or modelled hiddenFit: ln(price) = 7.39 − 0.16 · ln(pop), R² 0.04. Each doubling of population moves the fitted price by -11%.
Method
- For every card with a hand-read population, take the newest PSA 10 population reading and the blended PSA 10 price. The population set is the chase cards, then the ten and the next ten most valuable cards of each era by observed raw price, and for the sets added on 15 September 2026 the top twelve of each set (a set and its gallery counted together); commons and cards under $15 raw are left out. The blend uses the same source weights as the card page, so this screen and the card page never disagree.
- Within each era, fit ln(price) = a + b · ln(pop) by ordinary least squares. Scarcer cards cost more; b is how steeply, for that era. Eras are fitted separately because a 1999 holo and a 2023 special illustration rare do not share a scarcity curve.
- vs curve is the card's distance from its era's line: −30% means it trades 30% below what its population alone would predict among its peers. Cards are ranked most-below first.
- Float is price × population: the total market value of every PSA 10 in existence. A small float is a thin market in both directions.
Only rows with an observed population and an observed PSA 10 price enter the fit; a row resting on the built-in pricer is listed and badged but never moves the line. The "observed only" view hides thin and modelled rows without refitting, so a rank shown there is the card's rank in the full list.
One caveat for the vintage era: the PSA 10 price is eBay sales for the TCGplayer product, and on Jungle, Fossil, Team Rocket, Gym and Neo products that one listing covers both the 1st Edition and the unlimited print, so the comp can mix the two while the population is the unlimited line only. Base Set is unaffected, its printings being separate products.
Read the sign of the slope before the residuals. A negative slope is the scarcity story: fewer PSA 10s, higher price. A positive slope, which the modern eras show, means population is tracking demand instead: people grade what sells, so the most-graded cards are the most wanted ones. In that regime a card below the curve is cheap relative to how much it gets graded, not cheap for its scarcity. Both are worth a look; they are different questions.
What this is not: a buy list. A card below the curve can be there for a reason population does not capture: a print with chronic centering problems, a reprint, or simply a card nobody wants at any scarcity. Eras with fewer than 4 cards are shown without a fit, because a line through three points is a line through three points. Population is read by hand from public GemRate-sourced reports and dated; it is not scraped.
308 of 311 tracked cards have both inputs. Generated 2026-10-29 03:31 UTC.