Method
How PokéItem estimates the price of a Pokémon card
PokéItem shows two euro prices for every card: the lowest Cardmarket “Near Mint” listing in the card's own language, and the PokéItem index, an estimate computed from Cardmarket, eBay sales and TCGplayer, shown with a confidence level. For Japanese cards, PokéItem shows the PokéItem index and eBay sales. Prices are updated every 24 hours.
The two prices shown
In their profile, each user picks which of the two prices values their collection. The default is the PokéItem index. When a card has no index in its language yet, PokéItem shows the lowest Cardmarket listing in that language and, failing that, a fallback price: a neighbouring language's price or the card's overall Cardmarket trend. For Japanese cards, the Cardmarket line is not shown.
| Price | What it is | Where it comes from | What it is for |
|---|---|---|---|
| Lowest Cardmarket “Near Mint” listing | The cheapest Near Mint listing for this card, in this language | Cardmarket | Knowing what the card costs today if you want to buy it |
| PokéItem index | An estimate of the card's value, with its confidence level | Cardmarket, eBay sales and TCGplayer, cross-checked | Estimating what the card is worth and valuing a collection |
Price sources
PokéItem reads prices that are publicly observable on these marketplaces. PokéItem is an independent project, with no ties to Cardmarket, eBay, TCGplayer or PSA.
| Source | What PokéItem reads there | Role in the price |
|---|---|---|
| Cardmarket | Listings by language and condition, the trend price and the recent average price | Gives the lowest Near Mint listing; acts as a reference and a ceiling for the index |
| eBay | Completed sales, fixed-price listings and live auctions | Completed sales are the signal that weighs the most in the index |
| TCGplayer | The US market price | Complements the index, mostly for English cards |
| PSA | Population reports for graded cards | Shows how many copies exist in each grade |
How the PokéItem index is computed
- Collection. Every 24 hours, for every card and every language, PokéItem records Cardmarket listings and trend price, eBay completed sales, listings and auctions, and the TCGplayer market price.
- Conversion. Every price is converted to euros and attached to the right card: the right language, the right variant (reverse holo, 1st Edition, stamped) and the right condition.
- Weighting. Every signal gets a weight. A completed sale weighs more than a trend price, which weighs more than a listing. A recent sale weighs more than an old one, and ten sales weigh more than a single one.
- Filtering. PokéItem computes an anchor point, the weighted median of the reliable signals, then discards signals too far from that anchor: a price three times higher or three times lower than the rest does not count.
- Averaging. The index is the weighted geometric mean of the remaining signals. It is then bounded: as a rule, it does not exceed the price at which the card can actually be bought in Near Mint, and it does not fall below a live auction bid.
- Smoothing. From one day to the next, the index moves gradually towards its new value. A recent, well-documented sale moves it straight away; an isolated, uncertain signal cannot make it jump.
How much each source weighs
- Completed eBay sales weigh the most: it is the only price somebody actually paid.
- Next come the Cardmarket trend price and the agreement between languages on Cardmarket, then the TCGplayer market price.
- Cardmarket and eBay listings do not push the index up: they act as a ceiling. A seller can ask any price; until somebody pays it, it is not a value.
- A live eBay auction acts as a floor: if somebody is already bidding €80, the card is not worth less.
- An old signal gradually loses weight.
The card's language
Every language has its own price. The French lowest Near Mint listing only comes from listings of French cards in Near Mint, and the PokéItem index is computed separately for each language. When a language has no price of its own yet, the app shows a fallback price, a neighbouring language's price or the card's overall Cardmarket trend, so that the card is not left without a value.
This matters because the gaps are wide: the same card can be worth markedly more in French than in German or in English. PokéItem prices cards in French, English, Italian, German, Spanish and Japanese. For Japanese cards, the PokéItem index draws on international and Japanese marketplaces, converted to euros.
The card's condition
PokéItem uses the Cardmarket condition scale: Near Mint, Excellent, Good, Played and Poor. The price of a condition is derived from the card's Near Mint price, multiplied by a ratio. When the card has enough listings in that condition, the ratio is measured on its own listings, in its own language. Otherwise PokéItem applies an average ratio.
| Condition | Share of the Near Mint price |
|---|---|
| Near Mint | 100% |
| Excellent | about 65% |
| Good | about 41% |
| Played | about 22% |
| Poor | about 17% |
On low-priced cards, the gap between conditions is smaller: shipping costs weigh more than the card's condition.
Expensive cards and vintage cards
An expensive or vintage card rarely sells. PokéItem therefore looks further back for it: 45 to 90 days of sales for a recent card, up to 180 days for a vintage card, and up to a year for a graded card. An old sale keeps a safeguard role: it can stop a fanciful listing from dragging the price, but it no longer drives the index.
Cards with little data
A single sale does not set the price. With no recent signal at all, the card follows the general trend of its set, within narrow limits, with a low confidence level. If no signal comes back for a lasting period, the price disappears rather than being made up.
Graded cards
PokéItem gives a price per grading company (PSA, PCA, BGS and CCC) and per grade. Real, verified sales come before price guides. The ladder stays consistent: for the same card, a PSA 10 is never worth less than a PSA 9, and a graded card is never worth less than the raw card. When scanning, PokéItem also reads the label of slabs from other companies.
Every graded price carries a label: “Real sale”, “1 sale observed” or “Estimate”. A French graded card is priced on the French market when there are enough sales. For PSA, PokéItem also shows the population: the number of copies in each grade.
Sealed products
Boosters, booster boxes, ETBs, collection boxes and tins are tracked by product language: a French booster box and an English booster box have two separate prices. For each product, PokéItem shows the PokéItem index and the Cardmarket price, plus the launch price when it is known. A single listing is not a price: with no other signal, PokéItem publishes no index rather than a fragile figure.
The confidence level
The confidence level does not say whether a card is expensive or rare: it says how far the estimate rests on facts. A low confidence is a prompt to check the price before buying or selling.
| Level | What it means |
|---|---|
| High | Several real, recent sales, and several sources that agree |
| Good | Real sales, confirmed by their number or by other sources |
| Medium | A few real sales, or several indirect sources that agree |
| Low | Few signals: a trend alone, a listing alone, or no recent sale |
When the estimate is uncertain
- Recently released card: in the first days, prices move fast and sales are scarce.
- Card with no recent sale: the index rests on listings and on the trend, and the confidence is low.
- Unnumbered promo, near-identical reprint, stamped card: listings sometimes mix several versions of the same card. PokéItem discards a listing it cannot attach with certainty.
- Reverse holo and 1st Edition: these versions have their own price, often with fewer sales than the regular version.
- Rare Japanese cards: the market is thin and the gaps between sellers are wide.
In all these cases, the confidence level shows it. And if a price looks wrong, the “Report a price” button on the card page sends it to the team in one tap.
How PokéItem checks its prices
PokéItem regularly compares the index with the eBay sales completed afterwards: the median gap, the direction of the error, and the share of cards where the index lands closer to the sale than the Cardmarket trend price.
This measurement has a known limit: eBay and Cardmarket are two different markets. On a €2 card, for example, an eBay sale includes shipping costs that exceed the price of the card. PokéItem therefore reads this measurement as a quality indicator, not as a target to hit at any cost.
What has changed in the method
- French graded cards are priced on the French market when there are enough sales, no longer from the US market.
- A language's lowest Near Mint listing now only comes from listings in that language: it is no longer copied from another language.
- Prices by condition are recalibrated on Cardmarket listings (9,034 listing books measured), replacing ratios drawn from eBay sales.
- Launch of the PokéItem index and of prices by condition, with version 2 of the app.
Frequently asked questions about prices
Why is the PokéItem price different from the Cardmarket price?
Cardmarket shows what sellers are asking. The PokéItem index cross-checks those listings with sales actually completed on eBay and with TCGplayer. When sellers ask more than buyers pay, the PokéItem index is lower than the listings.
Why does my card have no price?
PokéItem found no reliable signal for this card: no listing or sale in its language, and no usable fallback price. This is common for very recent or very rare cards.
Is the price shown by PokéItem a guaranteed resale price?
The price shown by PokéItem is an estimate, for information. The actual price of a sale depends on the exact condition of the card, the platform, the fees and the timing. The confidence level tells you how solid the estimate is.
Why is a French card not priced like the same card in English?
They are two markets. Fewer French cards are in circulation, and demand from French-speaking collectors is strong on certain sets. PokéItem therefore prices each language on its own listings and its own sales.
How often does PokéItem update prices?
PokéItem updates prices every 24 hours.
How do I report a price that looks wrong?
From the card page in the PokéItem app, with the “Report a price” button. Every report is reviewed by the team, and the fix applies to all users.
Glossary
- Near Mint (NM)
- The condition of a nearly new card: no crease, no visible scratch, clean edges and corners.
- Lowest listing
- The cheapest listing for a card, in a given language and condition.
- Trend price
- A price published by Cardmarket, based on the card's recent sales.
- Completed sale
- A sale that was concluded and paid, as opposed to a listing, which is only an asking price.
- Slab
- The sealed case of a graded card, with its label: company, grade and certificate number.
- Population
- The number of copies of a card that a grading company has graded, grade by grade.
See these prices on your own cards
Open PokéItem →