New — Sign up free and get 3 days of full Premium access. No credit card required. · Get started → New — 3 days of Premium free · Get started →
Built for sealed Pokémon & One Piece investors

Buy, hold, and sell on evidence.

Track what you own in a portfolio that marks itself every day — free, on any plan. Buy on signals read from real supply and demand, not opinion. Then get told, the day it happens, when a holding reaches your price, when a thesis breaks, or when something you are watching becomes a buy.

Free portfolio, forever · 3 days of full Premium free · no credit card
tcgquant.com/dashboard
Live
TCG Quant V.8
Search sets...
9
BUY SETUP
13
WATCH
148
TRACKED
Top Current Opportunities
RANKED BY SIGNAL SCORE
#1 · Pokémon Center Elite Trainer Box
▲ BUY9
Temporal Forces (Walking Wake)
$201.81
#2 · Booster Box
▲ BUY9
(OP-11) A Fist of Divine Speed
$591.87
#3 · Booster Box
▲ BUY9
(OP-13) Carrying on His Will
$440.63
#4 · Pokémon Center Elite Trainer Box
▲ BUY8
Mega Evolution (Lucario)
$198.33
#5 · Pokémon Center Elite Trainer Box
▲ BUY7
Black Bolt
$268.87
#6 · Pokémon Center Elite Trainer Box
▲ BUY7
Chaos Rising
$124.16
#7 · Booster Box
▲ BUY7
(OP-01) Romance Dawn (Blue)
$4,680.11
77.7%
Signal accuracy
440
Signals tracked
148
Products tracked
1,100+
Investors & growing

Start with what you own.

Most tracking apps tell you what your collection is worth today. An investor needs the other half: what each position cost, what it has done since, and whether to still be holding it. That ledger is free here, forever — sealed, singles and slabs, 43,000 cards including Japanese, re-priced with every daily build.

COST BASIS · P/L · RETURNS
A ledger that marks itself

Record what you bought and every holding re-prices daily. FIFO or average cost, realised and unrealised P/L, ROI and an annualised return over your actual cashflows — the numbers an investor reports, not a collection total. Every price says where it came from and when.

SEALED · SINGLES · SLABS
Priced as what it actually is

Boxes, ETBs and cases at TCGplayer market. Raw singles from the daily feed. Graded slabs marked to recent eBay sales for the grade you hold — PSA 10, PSA 9, BGS and CGC. Japanese Pokémon and One Piece singles behind a language chip.

IMPORT · ANY PLAN
Bring what you already own

Drop in a CSV from whatever you use now. A file with TCGplayer ids matches exactly; anything already in your ledger is flagged so nothing doubles. Premium reads screenshots of your collection straight from images. You confirm every row before it is added.

Add your first holding — free → No card. No app to install. Your ledger is private and exports any time.

A complete sealed investment platform.

Every tool a sealed TCG investor needs — from quick entry signals to deep research reports. All powered by daily data from TCGPlayer, eBay, and PSA.

Empirical evidence, not personal opinion.

Every signal and threshold is derived from actual market data — backtested across 100+ products and validated with real returns. We publish the evidence, not just the conclusion.

Portfolio & Alerts

A free investor ledger with cost basis, P/L and returns, sell targets on every holding, and one email a day when a holding or a watched product moves — buy, hold and sell in one loop.

Supply & Demand Signals

BUY SETUP, WATCH, and NEUTRAL signals powered by DSR, inventory days, and supply contraction scoring. 10-point composite model updated daily.

Set Explorer

Set-level research with chase cards, pull rates, PSA grading data, price history comparison charts, and investment thesis scores for every tracked set.

Singles Intel, EV & Pull Rates

Top 10 card prices, chase concentration risk, box EV ratio, and expected value per pack — computed daily from live TCGPlayer market prices, with set-specific pull rates per rarity tier for every SV and SWSH set.

CAGR Calculator & Compare

Annualized returns by product, side-by-side comparison with AI-powered verdicts, and winning metric highlighting across every data point.

Destruction Tracker

Estimates sealed supply consumed via PSA grading data. Adjust the destruction rate slider to model supply depletion scenarios.

Every sealed TCG strategy.

LONG-TERM INVESTOR
Building sealed positions

Identify undervalued sets with supply contraction signals, track long-term thesis scores, and time entries using demand pressure analysis.

OPENER / RIPPER
Calculating expected value

Compare EV per pack across sets, evaluate pull rates against box prices, and find the most profitable sets to open right now.

ACTIVE TRADER
Timing supply squeezes

Track daily signal changes, monitor eBay sold listings for market validation, and use the allocation calculator to size positions by conviction.

SELLER / FLIPPER
Moving a block without a spreadsheet

Price a whole position at your percentage of market, send the buyer a sheet they can verify line by line, and book the sale straight into your ledger when it closes.

Three conditions. One signal.

TCG Quant monitors eBay supply and sales velocity across 148 sealed TCG products daily, flagging when all three supply contraction conditions align simultaneously.

01
We track the market

Daily eBay supply counts, sold listing prices, and sales velocity across 148 sealed products — powered by live API data.

02
The signal fires

When DSR is trending up, supply has fallen 10%+, and there are fewer than 25 days of stock remaining, a BUY SETUP fires.

03
You act with conviction

Each signal scores 1–10 with full transparency into the underlying data. Higher scores have historically produced stronger returns.

Real data from the dashboard
tcgquant.com/dashboard · Supply & Demand
TCGQuant Supply & Demand chart showing signal bands and price movement

Supply contracting, signal firing, price following — tracked daily across every set.

9 active entry windows

Real signals currently active in the dashboard — supply contracting, demand rising, stock thinning. These are the top-scoring BUY SETUP signals right now.

Temporal Forces (Walking Wake)
Pokémon Center Elite Trainer Box
$201.81
BUY SETUPScore 9/10
(OP-11) A Fist of Divine Speed
Booster Box
$591.87
BUY SETUPScore 9/10
(OP-13) Carrying on His Will
Booster Box
$440.63
BUY SETUPScore 9/10
Mega Evolution (Lucario)
Pokémon Center Elite Trainer Box
$198.33
BUY SETUPScore 8/10
Black Bolt
Pokémon Center Elite Trainer Box
$268.87
BUY SETUPScore 7/10
Chaos Rising
Pokémon Center Elite Trainer Box
$124.16
BUY SETUPScore 7/10
Updated daily · 9 BUY SETUPs · 13 on WATCH

Measured where the signal is real.

440 signals tracked since early 2024 — each on sets at least 90 days post-release, after release hype settles and true supply/demand dynamics emerge. Higher composite scores correlate with stronger and more consistent appreciation.

Signal score tier performance
ScoreTierHit RateAvg 4wAvg 8w
9–10Elite 92–100%+28–43%+48–72%
7–8Strong 86–91%+14–15%+22–28%
5–6Moderate 83–86%+9–19%+14–26%
3–4Weak 82–94%*+9–11%+11–15%
* Wide range due to small sample at Weak tier · April 2025 – Mar 2026
77.7%
of 440 resolved signals correctly identified supply contraction
+9.6%
average gain at 8 weeks across all tracked signals
+184%
best single signal return — OP-05 Awakening of the New Era

Know when to sell — and when to buy more.

Checking back to find out is how positions get held too long. Set the rules once on what you own and what you are watching, and the day one of them trips you get a single email that names the product and what happened. Nothing fires while a condition merely holds; it fires on the change.

SELL TARGET
Name the price at which a holding is done

Set a target on any row of your portfolio, in one click. The row shows how far away it is; the day a tracked product reaches it, the email says reached your sell target. Decide the exit while you are calm, not while the offer is on the table.

HOLDINGS
Up or down on your cost, and when a thesis breaks

Position moves are measured against what you paid, not a chart high. Choose the up and down thresholds once for everything you own. And when a product you bought as a buy setup stops being one, the email says so — the thesis broke, before the price does.

WATCHLIST
What you do not own yet, on your rules

Star any product and choose what it tells you about: it became a buy, it dropped sharply, it reached a price you named. The purchase side of the same loop, so the next entry finds you instead of the other way round.

CADENCE
One email a day, only when something fires

Rules are evaluated once a day against the fresh build, and everything that tripped arrives in a single message with what you own listed first. A product sitting below your target does not mail you every morning. Alerts are Premium; the sell-target chips live in every portfolio.

Stop rebuilding the same spreadsheet.

Selling a block today means exporting a list, pasting it into a sheet, applying a percentage by hand and re-checking every price. The Offer Sheet does it off the ledger that already knows what you hold — a headline rate with per-line overrides, partial quantities, and a printable buyer copy that shows what is being sold and at what price. Your cost basis, your gain and how long you have held never appear on it.

PER-LINE PRICING BUYER-VERIFIABLE LINKS SETTLES TO YOUR LEDGER

Built from inside the market.

TCGQuant wasn't built by a tech company guessing at collectibles. It was built by sealed TCG investors who spend every day in this market — studying supply curves, tracking eBay sold data, and analyzing which sets have real long-term upside.
We got tired of making investment decisions based on opinions, hype cycles, and gut feelings. So we built the tool we wished existed: one that replaces speculation with empirical data.
PokeProfit Straw Hat Speculator
PokeProfit
PokeProfit
Pokémon TCG investing
Straw Hat Speculator
Straw Hat Speculator
One Piece TCG analysis

Try Premium free for 3 days.

Every free signup gets full Premium access for 3 days. One 20% return on a single product covers the entire annual cost.

Every signal after that is pure upside.

PORTFOLIO INCLUDED
Free
$0
forever · starts with 3 days of Premium
  • Portfolio — new in V.8
  • Full portfolio — sealed, singles & slabs
  • 43,000-card catalog, re-priced daily
  • Cost basis, P/L & value chart
  • Import your collection from a CSV
  • Offer Sheets — sell a block off your ledger
  • Ledger up to 100 transactions
  • Dashboard
  • All 148 sealed products & live signals
  • Analysis tools
  • Analysis Portal — 7 research boards
  • Full Analysis, Set Explorer & Pack EV
  • Destruction Tracker & PSA data
  • Alerts
  • Sell targets on every holding — the row shows how far away it is
  • Email alerts — holdings, watchlist & sell targets
Start Free Trial →
SAVE 20%
Premium Annual
$124.99
per year · $10.42/mo
  • Everything in Premium
  • Full Analysis, Set Explorer, Destruction Tracker
  • CAGR Calculator & multi-product compare
  • Watchlist & holdings alerts + Discord
  • Portfolio with unlimited ledger
  • Annual bonus
  • Save $30.89 vs monthly ($155.88 → $124.99)
  • Lock in your rate for the full year
Get Annual →
Get Started Free

Start making data-driven decisions.

Join 1,100+ sealed TCG investors using quantitative supply analysis to time their entries. Every free account starts with 3 days of full Premium access — no credit card required.

Start Free Trial →

3 days of Premium free. Then choose Free or Premium ($12.99/mo).

Common questions

Is this financial advice? ▾
No. TCG Quant is an informational tool that tracks quantitative supply and demand signals built from publicly available market data — eBay listings and completed sales, TCGPlayer pricing, and PSA grading populations. Nothing on this platform constitutes financial, investment, or trading advice. Past signal performance does not guarantee future results. Always conduct your own research before making any purchase decisions.
How often is the data updated? ▾
Everything rebuilds nightly. Pricing comes from TCGPlayer for every tracked product; supply and demand inputs (eBay active listings, DSR, days of inventory) refresh on the same run for Booster Boxes, Booster Bundles, ETBs and PC ETBs. PSA population data covers every set PSA publishes populations for — over 70 today — and is refreshed on its own cadence, since grading populations move slower than price. Legacy and monthly products carry a price momentum model instead of a supply signal, because their listing counts are too thin to read reliably.
What does the hit rate actually mean? ▾
Out of 440 historical signals tracked, 77.7% correctly identified a set that was in active supply contraction — meaning prices held or appreciated over the following 4 weeks. The average gain across resolved signals is measured at 4 and 8 week intervals. All pricing data is sourced from eBay and TCGPlayer, updated daily.
What markets does TCG Quant cover? ▾
Two things are worth separating. Signals and research cover 148 sealed Pokémon and One Piece products — SV and SWSH Booster Boxes, Booster Bundles, every ETB variant, SM and XY era, Ultra and Super Premium Collections, and One Piece OP-01 through OP-16 plus Extra and Premium Boosters. That is where the scoring, the boards and the grading analytics live.

Your portfolio reaches further: alongside everything above you can hold raw singles and graded slabs, cases and other sealed products, and sealed product from Magic, Yu-Gi-Oh, Lorcana, Gundam and Riftbound. Those five are priced and tracked, but they do not carry signals or grading analytics — we track them so your position is complete, not because we score them.
What's the difference between BUY SETUP, WATCH, and NEUTRAL? ▾
Each product scores 0–10 every build across four weighted components: demand pressure (DSR level and whether it is trending, 0–3), supply contraction over four weeks (0–3), days of inventory remaining (0–3), and a coiling pattern where supply falls while price holds flat (0–1). A score of 7 or higher is a BUY SETUP, 5–6 is a WATCH, and below 5 is NEUTRAL. It is a weighted score rather than a checklist, so a product can reach BUY SETUP on very strong readings in two components without maxing the third — and the dashboard shows every component so you can see which ones carried it.
Why do you use eBay data? What about TCGPlayer? ▾
eBay is the primary data source for all products because it represents the largest and most liquid secondary market for sealed TCG products, with the highest volume of completed sales. This gives us the most accurate real-time price discovery and reliable supply counts. The one exception is One Piece sealed cases — because case-level sales are extremely thin on eBay, we pull pricing data from TCGPlayer for that product type, which has better coverage of the case market. All other signals (Pokémon Booster Boxes, ETBs, Legacy Sets, UPCs, and One Piece Booster Boxes) use eBay sold listings exclusively.
What is the Destruction Tracker? ▾
The Destruction Tracker estimates how much sealed supply has been permanently removed from the market through box openings. When collectors open packs and submit cards to PSA for grading, those sealed boxes are gone forever. We track PSA population data across every set we have coverage for — over 70 today — to estimate the number of packs, boxes, and cases consumed. Higher destruction = less sealed supply remaining = stronger long-term price support.
What is the Set Explorer? ▾
The Set Explorer is a research tool that lets you deep-dive into any set across Pokémon and One Piece. It shows chase card pricing, pull rates, market data charts, supply and demand metrics, PSA grading activity, and Long-Term Thesis (LTS) scores. Browse by era or search for any set to see the full picture before making buying decisions.
What is the LTS (Long-Term Thesis) score? ▾
The LTS is a 0–10 investment thesis rating built from five weighted factors: chase card value (0–3), IP desirability (0–2), appreciation from MSRP (0–2), destruction momentum — how fast sealed supply is being opened and graded (0–2), and cultural milestone status (0–1). Scores of 9+ are Generational, 7+ Strong Long-Term, and 4+ Moderate. Hover any score in the app to see all five components for that set. One thing worth knowing: appreciation and destruction both need months of history, so a strong new release scores low at first — a low LTS on a recent set means unproven, not weak.
Can I bring in the collection I already track somewhere else? ▾
Yes. A CSV export from another app imports on any plan, including free. On Premium you can also drop in up to eight screenshots and we read them for you. Every row is shown to you for confirmation before anything is added — nothing is written to your portfolio without you approving it. If a product does not match our catalog automatically you can link it by hand afterwards, and it picks up live pricing from that point on.
Where does my portfolio data live, and can anyone else see it? ▾
It is yours and it is private. Holdings, cost basis and transaction history are tied to your account and are never shown to other users, published, or included in any public page. You can export your full transaction log to CSV at any time, and the Offer Sheet you send a buyer deliberately contains none of it.
Does the buyer see what I paid? ▾
No, and that is a deliberate design rule rather than a setting. The Offer Sheet shows only the items, the quantities and the price you are asking. Cost basis, unrealised gain, return multiples and how long you have held a position never appear on the buyer's copy. Every line does carry a TCGPlayer link and a completed-eBay-sales link so the buyer can verify your pricing independently — which is usually what a negotiation stalls on.
Do the portfolio values update on their own? ▾
Yes. Every tracked product, single and slab re-prices with the nightly build, so unrealised P/L, MOIC and ROI move without you touching anything. Graded slabs are marked to recent sales for the specific grade you hold rather than to a raw price. For anything genuinely untracked you can set your own mark, and the app labels it clearly as your figure rather than ours.
What is a sell target? ▾
A price per unit you set on any holding in your portfolio — the point at which that position is done. The row shows the target and how far away today's price is, and flips to target hit once the market reaches it. On Premium, the daily alert run emails you the day a tracked product crosses it. Targets are yours to change or clear at any time, and they never appear on an Offer Sheet.
What alerts can I get, and how often do they send? ▾
Three kinds, all Premium. Holdings alerts measure what you own against what you paid: up or down by a threshold you choose, a thesis that broke (a product you hold stopped being a buy setup), and a sell target reached. Watchlist alerts cover products you do not own yet: it became a buy, it dropped sharply, or it reached a price you named. Discord carries the daily signal changes. Rules are evaluated once a day against the fresh build and everything that fired arrives in one email, with what you own listed first. They trigger on a change, not while a condition holds, so nothing mails you every morning.
Can I cancel my premium subscription? ▾
Yes — you can cancel anytime from your account page. No contracts, no annual commitment required. If you cancel, you'll retain premium access through the end of your current billing period.

Work together as a content creator.

Cover sealed TCG investing for Pokémon or One Piece? Partner with TCG Quant and earn recurring commission for every member you refer. We give your audience the data edge — you earn for sharing it.

Recurring payouts · real attribution · no caps.

Become an Affiliate →