FoılrSetsBlogAbout
How it works

Methodology

Effective 26 July 2026Foilr · operated by Studio PowerUp LLC (New York, USA)

Every number on Foilr comes from somewhere. This page says where, how often it refreshes, exactly how the derived figures are calculated, and what we deliberately do not claim.

Why you can trust the number

In plain EnglishFoilr does not sell the cards it reports on. We earn from subscriptions and from affiliate links you choose to click, never from steering you toward a purchase — which is why we are free to say a card is overpriced, or that a spike is a pump.

Most One Piece TCG pricing you will find online is published by someone who wants to sell you the card, or by a content site rewriting last month's numbers. Both have a reason to be optimistic. We do not.

Foilr runs a separate storefront, the Foilr Shop, for stock we own ourselves. It is always labelled as ours and it is never weighted in any signal, ranking, or board. A card we happen to hold gets exactly the same treatment as one we do not.

Foilr is an independent, fan-run product operated by Studio PowerUp LLC. It is not affiliated with, endorsed by, or licensed by Bandai or the ONE PIECE Card Game. Card names and images identify the products we track; all trademarks belong to their owners.

Where card prices come from

In plain EnglishEnglish-market card prices come from TCGCSV, which derives them from TCGplayer market data, pulled once daily. Japanese-market prices come from Yuyutei, pulled once daily and converted to USD so the two markets can be compared side by side.

Every card price on Foilr is a market observation — a record of what a market actually did — not our estimate of what a card is worth.

  • English / US market: TCGCSV, a bulk feed derived from TCGplayer market data. Pulled once per day. This is the number shown as the market value on a card page.
  • Japanese market: Yuyutei. Pulled once per day and converted to USD.

We keep the full daily history rather than only the latest value, which is what makes the price charts and the movement boards possible. A price you see on a card page is the most recent observation from that source, not a blend of several.

Both markets are reported in USD. The Japanese figure is a conversion of a JPY price and will move with the exchange rate as well as with the card.

Where graded prices come from

In plain EnglishGraded values come from PriceCharting, which derives them from completed eBay sales. We ingest seven tiers per card: raw, PSA 9, PSA 9.5, PSA 10, BGS 10, CGC 10 and SGC 10.

Graded prices are sourced from PriceCharting, which builds them from completed eBay sales rather than asking prices. A completed sale is a far better signal than a listing, because anyone can list a card at any price.

We ingest seven grade tiers per card where they exist — raw, PSA 9, PSA 9.5, PSA 10, BGS 10, CGC 10, SGC 10 — plus the sales volume behind them. Volume matters: a “PSA 10 price” drawn from two sales is not the same claim as one drawn from two hundred.

One known wrinkle we correct for: a graded source's idea of a card's raw price often refers to a different printing than the one we display. Where the two disagree, we use the live market raw that the card page itself shows, so the raw price and the graded price on the same screen always refer to the same card.

How the worth-grading estimate is calculated

In plain EnglishExpected value is 30% of the PSA 10 price, 55% of the PSA 9 price and 15% of the raw price, minus the raw cost and minus a grading-cost tier ($45 to $235 by card value). A card only appears if that figure clears $25 and it passes four sanity gates.

The grading blogs in this space publish rules of thumb. Here is the actual arithmetic, so you can disagree with it.

Expected value of submitting a card is a weighted blend of the likely outcomes:

EV = (0.30 × PSA 10) + (0.55 × PSA 9) + (0.15 × raw)

The weighting is deliberately pessimistic: it assumes a PSA 9 is the most likely result, not a 10. Foil surfaces on high-end One Piece cards scratch easily and genuine 10s are scarce, so an optimistic model would be a misleading one.

Grading costis applied as a tier based on the card's raw value, reflecting how the graders actually price their service:

  • raw under $200 → $45
  • raw $200 to $500 → $75
  • raw $500 to $1,000 → $135
  • raw above $1,000 → $235

Expected gain is then EV − raw − grading cost. A card is only shown if that clears $25, and if it passes every one of these gates:

  • raw price is at least $15 (below that, fees swamp any upside)
  • the PSA 9 price is at least the raw price, and the PSA 10 price is at least the PSA 9 price — if not, the data is inconsistent and we do not use it
  • at least 30 recorded sales behind the numbers
  • the PSA 9 is not more than 5× the raw, and the PSA 10 not more than 10× — a ratio beyond that almost always means the source is comparing two different printings, not describing a real premium

This is an estimate of expected value, not a prediction. It cannot see the condition of your specific copy, which is the single biggest variable in whether a submission pays.

How often everything refreshes

In plain EnglishCard, sealed and graded prices refresh once daily. Release dates and product reveals are checked hourly. Restocks and official news are checked every 30 minutes. Nothing on Foilr is more than a day stale.
  • Every 30 minutes: official One Piece news (banlists, errata, promos, expansions) and curated retailer restock checks.
  • Hourly: the official products page, for release-calendar changes and new-product reveals.
  • Daily: English card prices, Japanese card prices, sealed-product prices, graded values, the derived price-movement signals, and the organised-play event calendar.

Each of these runs as a monitored job. When one fails or goes quiet it raises an internal alert rather than silently serving stale numbers — a price that stopped updating is worse than no price, because it looks current.

What we do when we are not sure

In plain EnglishWe hide the number rather than publish it with a caveat. If a value fails our confidence checks it does not appear at all, because a caveated number still gets read as a number.

This is a deliberate design rule and it costs us coverage. When a derived figure fails its sanity checks — inconsistent grade ordering, too few sales behind it, a ratio that implies the source is describing a different printing — we do not show it with an asterisk. We show nothing.

The reasoning: people skim. A caveat under a number is read far less often than the number above it, so a hedged figure is functionally an unhedged one. If we are not confident enough to let a figure stand on its own, we are not confident enough to publish it.

The practical consequence is that some cards show no grading estimate and some show no Japanese price. That is the system working, not a gap.

What we do not claim

In plain EnglishFoilr reports what markets did. It does not appraise cards, does not give investment advice, and does not predict prices. Nothing here is a valuation for insurance, tax or sale purposes.

To be explicit about the boundaries:

  • Not an appraisal. Our prices are market observations. They are not a valuation of your specific copy, whose condition we cannot see.
  • Not investment advice. We are not licensed advisors. Collectibles are illiquid, volatile, and can lose most of their value on a single reprint announcement.
  • Not a prediction. A rising price is a description of the past. Our movement boards say what moved, not what will.
  • Not complete. We cover what our sources cover. A card with no recorded sales has no price here, and that is not the same as it being worthless.

Citing or correcting us

In plain EnglishCite the specific page a number came from and include the date, because prices change daily. If you think a number is wrong, tell us — we would rather fix it than defend it.

If you are quoting a Foilr figure in an article, a video, or an answer, please link the specific card or board page it came from rather than the site as a whole, and include the date you read it. An undated price from us will be wrong within a week, and we would rather be cited accurately than often.

Card page URLs are keyed to the printed serial and are stable: https://foilr.gg/card/OP05-119 will always be that card.

Found a number that looks wrong? Every card and board page has a report link, or email hi@foilr.gg. Corrections are the cheapest trust we can buy.

Contact
Questions about any of this? hi@foilr.gg