手法 Methodology

Methodology

How we collect sales, work out what a card has actually been selling for, and decide something is under market.

179,926graded eBay sales
20,114cards in catalog
173sets
9,199cards with a price
1

Our Data Source

We track completed sales of graded Pokémon cards on eBay, and only eBay. Every sold listing is captured and matched to a card in our catalog — 179,926 sales so far, going back to May 2023. eBay carries the deepest liquidity of any single marketplace for graded cards, which makes it the best single source. It is not every market: sales on Yahoo! Japan, Mercari, PWCC and the rest are not in these numbers.

2

Card Catalog

Our catalog contains 20,114 cards across 173 sets, sourced from the Pokémon TCG API. Each card is tracked once per variant — 1st Edition, Unlimited, Reverse Holo and so on — which comes to 24,728 card-and-variant pairs. Of those, 9,199 have enough completed sales behind them for us to put a price on.

The catalog is read-only from the ingestion path. New cards enter only through verified API sources or human-reviewed promotion. This prevents data contamination from mismatched listings.
3

Listing Resolution

When a card sells on eBay, the listing title is parsed and matched to the correct asset in our catalog. We use a multi-stage resolution pipeline:

Regex extraction: Parse card name, set, number, grade, and variant from the raw title
Dictionary matching: Compare extracted signals against our full catalog of 20,114 card names and 173 set names
Candidate generation: Progressive intersection filters narrow to matching assets
Tiered decision: Auto-match high-confidence results, flag ambiguous ones for review
Bias toward rejection: Ambiguous matches are flagged for human review rather than guessed. A missed match is better than a wrong match.
4

Fair Market Value

FMV is the median of completed sales for a given card, variant and grade (PSA 10, PSA 9, CGC 9.5 and so on) over the last 90 days. A median rather than an average, so one outlier sale cannot drag the number. If fewer than two sales land inside that 90-day window, we fall back to the median of every sale we hold for that pair instead. Most pairs are in that position, so most fair values are not 90-day figures — the confidence tier below is how you tell.

High
10+ sales
Medium
5-9 sales
Low
2-4 sales
Insufficient
1 sale

Be aware which tier you are looking at. Insufficient is the largest group — 15,028 of 25,254 priced pairs rest on a single sale — and a single sale is a data point, not a market price. We mark these rather than hide them, and we never present one as authoritative.

5

Deal Scoring

Active eBay listings are compared against the fair value for that card, variant and grade. When one is priced below it we work out the discount, and if it is one of the cards you asked Yuki to watch, she texts you. Links on the site go to the eBay listing through the eBay Partner Network; links inside a text message do not.

6

What We Don't Do

  • — We don't provide financial or investment advice
  • — We don't independently verify grades — we report what grading companies assign
  • — We don't guarantee data accuracy — all estimates are based on available data
  • — We don't predict future prices — past performance is not indicative of future results

See our full disclaimer for complete details.

7

Data Freshness

Active listings refresh every five minutes. Completed sales come in on a daily cycle, so a fair value reflects sales up to the previous day rather than the last hour. Fair values recalculate as new sales land. The catalog updates when The Pokémon Company releases a new set.

Questions?

If you have questions about our methodology, data sources, or how a specific value was calculated, we'd love to hear from you.

Kanto Research·hello@kantoresearch.com

Kanto Research is operated by Brands of Babel LLC