How Pokémon Card Pricing Works on TCG CollectWorld

Every card on TCG CollectWorld carries a live market estimate in both US dollars and euros. Behind that single number is a multi-source pipeline designed to reflect what cards actually sell for today — not what sellers wish they sold for.

Where the data comes from

Graded card values (PSA, BGS, CGC, SGC, ACE) are sourced from PokeTrace, which aggregates closed sales from major US auction platforms. Raw card prices for European collectors come from Cardmarket, the largest European TCG marketplace, mapped print-by-print to our card database. Japanese, Italian, Chinese, and Korean prints carry the same dual treatment when matching marketplace data exists.

Refresh cadence

Graded prices refresh on a rolling daily schedule, prioritising recently traded cards so trending sets stay current. Cardmarket trend prices refresh on a 14-day cache so that European prices reflect a real moving average rather than spiky listings. Each card detail page shows the last refresh timestamp so you always know how fresh the number is.

Outlier handling

We trim the extremes before computing a market value. A single $5,000 misclick or a $0.01 test listing never moves the median. For low-volume cards (fewer than three sales in 90 days), the price displays with a "thin market" note so you treat it as a guide, not a quote.

Currency

USD values are stored as the canonical price and converted to EUR using daily ECB rates. We do not invent EUR-only pricing for cards that only trade in the US, and vice versa — the page will say so when a market is unavailable.

What this enables

Use the price checker to compare graded values across PSA, BGS, CGC, SGC, and ACE side-by-side. Browse the most expensive Pokémon cards, drill into a specific expansion, or read how AI grading works if you're deciding what to send to PSA.