tradingcardvalue.com

Where these prices come from

Every number on this site comes from a marketplace where cards actually change hands. None of it is our estimate, and none of it is a forecast.

The two sources

TCGplayer gives the US market price — what copies recently sold for, not what sellers are asking. Alongside it we show the current listing range, so you can see when nothing is actually on sale near that price.

Cardmarket gives the European side in euros: rolling averages over 24 hours, 7 days and 30 days. Both arrive through the TCGdex API, which also supplies the card catalogue itself.

How often it refreshes

Once a day. We take a snapshot of all 18,002 priced cards each morning and rebuild the site from it — the current one is Aug 13, 2026, and the date sits next to every table. Nothing on this site streams or updates live, and nothing in the interface pretends otherwise.

Why prices are split by print

A card is not one product. The same Charizard exists as normal, reverse holo, holo, 1st Edition — and those trade at different prices, sometimes five times apart. We price 31,131 separate prints across 168 sets rather than collapsing each card into a single number, because a price without the print is the wrong answer to the question you asked.

Cardmarket splits cards only into foil and non-foil. When two of our prints fall into one of its buckets, we leave the European column empty and say so under the table, rather than repeating one figure as if it were two separate prices.

Why a price cell can be blank

A dash means we have no figure we can stand behind for that exact print, and we would rather leave it empty than fill it. Three things cause it. Cardmarket may not list that print separately — it splits cards only into foil and non-foil, so two of our prints can share one European price, and we do not repeat one figure as if it were two. Its figure may sit so far from the US one that the two are plainly describing different items. Or the day’s reference exchange rate was unavailable, and we do not convert currencies without a dated rate.

What the print names mean

Normal is the plain non-foil print. Holo carries the foil on the artwork itself. Reverse holo carries it on the card body, leaving the artwork flat. 1st Editioncarries the stamp under the artwork and comes only from a set’s first print run; Unlimited is everything printed after it, with no stamp and a larger supply.

Which one you are holding usually matters more than which card it is. On Legendary Collection Charizard the reverse holo trades at almost five times the holo.

Currency

European prices are shown in euros. Where we compare the two markets, we convert at the European Central Bank reference rate — 1.1545 USD/EUR on Aug 12, 2026, and we print the rate and its date next to the comparison. A gap between markets is not free money: shipping, customs and the risk of posting a card can eat all of it.

What we do not publish

We run a card-scanning app, and it can estimate a price when a marketplace has no record. Those estimates never appear here. Neither do estimates from any vision vendor or language model we use internally. If a number would be a guess, the cell is empty instead — an em dash, never a zero.

There is no “investment rating” and no price prediction anywhere on this site. People read these figures to decide whether to sell something, and a confident guess is worse than a blank.

Known limits

On thinly traded cards a single sale moves the average, and the 24-hour, 7-day and 30-day figures can disagree with each other. Where that happens we say so on the page instead of hiding it.

TCGplayer occasionally reports an absurd high listing on cheap cards — a $1,000 asking price on a ten-cent common. We drop those rather than display them.

Graded prices are not covered. We show raw, ungraded market prices; a graded copy is a different item and we do not have that data.

Corrections

If a price here looks wrong, it is worth telling us — the underlying marketplace data is not ours, but a mapping error on our side is. Start from the set index to check the exact card and print.