Market analytics
Set value leaderboard
Sum of TCGplayer market prices, per setTotal market value of every priced card across the most recent sets.
Set value over time
Daily TCGplayer snapshotsRecorded once a day by the auto-refresh job — the chart gets richer every day.
Set value % growth
Normalized from first snapshot · all sets from 0%Each set starts at 0% — this shows which sets are gaining or losing relative value. A rising line means the set is heating up; falling means cooling.
Pokémon set trend
Cardmarket → USD, 30d → 7d → 1d avgAggregate Cardmarket rolling averages per set — a falling line means the set is cooling, a rising one means it's heating up.
Listing tightness — supply proxy
Lowest TCGplayer listing ÷ market priceHow close the cheapest active TCGplayer listing sits to the market price, per set (cards $2+). Near or above 100% means sellers aren't undercutting — supply is tight. Well below 100% means heavy undercutting — supply is loose.
Tightest cards right now
| Card | Set | Market | Lowest listing | Listing ÷ market |
|---|
Pack EV rankings
Estimated pack EV vs $5.49 MSRPPack EV = (set total value × 10 cards per pack) ÷ priced cards — a rough estimate of the expected value per pack. Higher ratio = better expected value relative to MSRP.
| # | Set | Game | Total value | Pack EV | EV ratio | Top card |
|---|
Biggest movers
| Card | Set | Before | Now | Change |
|---|
Set details
| Set | Game | Priced cards | Total value | Avg card | Top card |
|---|