Back to Blog
Insights|2026-02-12|10 min read

Why eBay Sold Prices Matter More Than You Think

TCGPlayer market prices tell you what sellers want. eBay sold prices tell you what buyers actually pay. Here's why the gap between them matters for your TCG business.

The Two-Market Reality

If you've ever tried to figure out what a trading card is actually worth, you've probably noticed something frustrating: different sources give you different numbers. A Charizard ex might show $49 on TCGPlayer but sell for $52 on eBay. A PSA 10 might be listed for $500 on one platform and sell for $420 on another.

This isn't a bug — it's a feature of how the TCG market works. And understanding the gap between asking prices and sold prices is crucial for anyone serious about the hobby, whether you're buying, selling, or building tools for others who do.

Asking Price vs. Sold Price

TCGPlayer market prices represent what vendors are currently asking. They're calculated from active listings and reflect the retail side of the market. The "market price" on TCGPlayer is a weighted average of recent sales on the platform, but it's still fundamentally a retail supply-side figure — it tells you what sellers want, filtered through what buyers on that platform have recently accepted.

eBay sold prices represent what buyers actually paid in an open marketplace. These are completed transactions — real money changed hands in a competitive environment where multiple buyers set the price through bidding or by choosing to pay a Buy It Now price. When we aggregate these into daily, weekly, and monthly averages, you get a clear picture of genuine market demand independent of any single platform's seller base.

The distinction matters because the TCG market is not a single efficient marketplace. It's a collection of overlapping venues, each with different buyer pools, fee structures, and seller incentives. A price that makes sense on one platform may not reflect reality on another.

Real-World Price Spreads

The gap between TCGPlayer and eBay sold prices varies significantly by card type, game, and market conditions. Here are some representative examples of the kind of spreads you'll encounter:

High-demand new releases. When a new set drops and a chase card is in short supply, eBay prices often run 15–25% above TCGPlayer market. Buyers who can't find the card at retail prices bid it up on eBay. A card listed at $45 on TCGPlayer may be closing at $55–58 on eBay in the first two weeks of a set's release.

Stable mid-range modern cards. For well-established cards that have been in the market for six months or more, the spread typically tightens to within 5–10%. A card with a $20 TCGPlayer market price might have a 30-day eBay average of $18.50–$21. This is the "efficient market" zone — both platforms agree on value.

Declining cards. When a card rotates out of a competitive format or a set gets a surprise reprint announcement, eBay prices often drop faster than TCGPlayer. Sellers on TCGPlayer take time to relist at lower prices; eBay buyers immediately bid less. You can spot this pattern by watching the 1-day eBay average fall while TCGPlayer market holds steady. The spread widens in the opposite direction — TCGPlayer running above eBay — which is a clear signal that the TCGPlayer price is stale.

Vintage high-value cards. For Reserved List Magic cards or vintage Pokemon chase cards (Base Set Charizard, etc.), spreads can be volatile and informative. A PSA 10 Base Set Charizard with a 7-day eBay average of $425 but a TCGPlayer listing at $499 is telling you the retail market may be optimistic. TCG Price Lookup makes it easy to pull both numbers side-by-side for exactly this kind of sanity check.

Why the Gap Matters

The spread between TCGPlayer and eBay prices reveals market dynamics that neither platform shows you alone:

  • When eBay averages exceed TCGPlayer — the card is in high demand. Buyers are willing to pay above retail, often for specific conditions or grades. This is a signal to sellers that they may be underpriced.
  • When TCGPlayer exceeds eBay averages — the retail market may be overpriced. Sellers are asking more than what buyers are willing to pay in open auction. Savvy buyers skip TCGPlayer and go straight to eBay.
  • When they converge — the market has reached consensus on a card's value. Liquidity is good and either platform is a fair place to transact.

Understanding which pattern applies to a specific card on a specific day is the difference between a good trade and a bad one.

How eBay's Fee Structure Affects Real Value

One factor that's easy to miss: eBay sold prices are what buyers paid, but sellers receive significantly less after fees. This affects how you should interpret sold data:

eBay seller fees typically run 12–15% of the final sale price for most TCG categories. A card that sold for $100 on eBay netted the seller roughly $85–88 before shipping and PayPal/payment processing costs.

TCGPlayer seller fees vary by seller tier but generally run 10–15% as well, with similar dynamics.

What this means in practice: if you're a seller comparing your options, a $100 eBay sold price and a $100 TCGPlayer market price are roughly equivalent in net proceeds. But if eBay is averaging $110 while TCGPlayer shows $100, selling on eBay nets meaningfully more — roughly $93 vs $85 after fees, all else equal.

For buyers, the fee structure is mostly invisible, but it does help explain why sellers on TCGPlayer sometimes price above eBay: they're accounting for the fact that eBay requires more effort (photographing cards, writing descriptions, handling returns) and the net difference may be smaller than it appears.

The practical takeaway: when comparing prices across platforms, think in terms of net proceeds to the seller, not just the sticker price. A $5 gap in gross price may be only $2–3 in actual seller net.

Per-Condition Insights

With TCG API, you get eBay averages broken down by condition. A Near Mint card will have different 1-day, 7-day, and 30-day averages than a Lightly Played copy of the same card. This granularity is essential for:

  • Store owners pricing their inventory accurately — a Lightly Played card priced at Near Mint is guaranteed to sit
  • Collectors evaluating whether to buy raw or graded
  • Investors tracking value trends across conditions to find the sweet spot

The condition premium is not linear. Near Mint to Lightly Played might be a 15–20% drop in value. Lightly Played to Moderately Played might be another 25–30%. But Heavily Played to Damaged can be a 40–50% drop because Damaged cards have a very limited buyer pool. eBay sold data per condition makes these cliffs visible.

A useful pattern: if the Near Mint eBay average is $50 and the Lightly Played average is $42, the market is putting an 8x premium on NM condition for this card. If that spread is unusually large for the game type, it suggests collector demand is driving prices (collectors care deeply about condition) rather than player demand (players care less, especially if they're sleeving immediately).

Graded Card Premiums and Platform Dynamics

The gap between raw and graded prices is where real money is made — or lost. But this is also where the two-market analysis gets more nuanced.

Graded cards are a distinct market segment with their own dynamics. Almost all high-grade PSA, BGS, and CGC sales happen on eBay — it's the dominant venue for graded TCG cards. TCGPlayer has some graded listings, but the market is thin compared to eBay.

This means for graded cards, eBay sold data is the primary market signal, not a secondary one. When you see a PSA 10 with a 30-day eBay average of $185, that is the market price. Any TCGPlayer listing above or below that is an outlier, not the reference.

Our API shows eBay averages for PSA, BGS, and CGC grades across major grade levels, so you can instantly see:

  1. Whether grading a card is worth the cost and wait time
  2. Which grading company yields the best return for a specific card
  3. Whether graded premiums are expanding or contracting over time

A card worth $50 raw but $425 as a PSA 10 has an 8.5x graded premium. But before submitting, you need to factor in:

  • PSA's current grading fee (varies by service level, typically $25–150+)
  • Turnaround time (standard service can be months; faster tiers cost significantly more)
  • The realistic probability of receiving a 10 (a card with slight print lines or factory scratches will rarely grade 10, no matter how carefully it's been stored)

The expected value calculation: if a card has a 20% chance of grading PSA 10 ($425), a 50% chance of PSA 9 ($75), and a 30% chance of PSA 8 ($48), the expected graded value is $127. Minus a $50 grading fee, the expected net is $77 — versus $50 raw. That's a reasonable expected gain, but with high variance.

TCG Price Lookup lets you pull the graded averages instantly to run these numbers before you submit.

Using eBay Sold Data for Price Prediction

Thirty-day eBay averages are not just a snapshot — they're a trend indicator when you track them over time. Here's how experienced traders use them:

Momentum signals. If the 1-day average is significantly above the 7-day average, which is above the 30-day average, the card is on an upward trajectory. The market is pricing in positive momentum. The reverse pattern — 1-day below 7-day below 30-day — signals a card in decline.

Mean reversion. Cards that spike on a single event (a tournament result, a content creator showcase, a reprint rumor) often revert to their 30-day average within 1–2 weeks. If the 1-day average is 40% above the 30-day average, the move is probably temporary.

Seasonality. The TCG market has seasonal patterns. Late December sees elevated prices (gift buying). Spring and summer see spikes around major tournaments and regional championships. Back-to-school season in August/September can slow the market. eBay sold data makes these patterns visible when you look at 12+ months of history.

Set release cycles. When a new set releases, prices for cards from the previous set often drop as collector attention shifts. This is predictable and tradeable. eBay sold data drops 5–7 days before TCGPlayer market catches up, giving you a leading indicator.

Tips for Buyers

Use eBay sold data to set your ceiling. Before you buy on any platform, check the 30-day eBay average. That's what the open market has agreed to pay. Don't pay more than that on TCGPlayer unless there's a specific reason (urgency, specific condition you need, etc.).

Watch the 1-day average for fast-moving cards. For cards in active sets or trending meta relevance, the 30-day average may be stale. The 1-day average catches up faster. If the 1-day average is significantly below the 30-day, the card may be cooling off — wait before buying.

For graded cards, always check eBay. Graded card pricing on TCGPlayer is thin and often stale. eBay is the real market for slabs. Never buy a graded card based on TCGPlayer price alone.

Tips for Sellers

Price to the 7-day eBay average. The 7-day average smooths out single-sale outliers while still being current enough to reflect recent market moves. It's the most reliable benchmark for setting a sell price that will actually move.

Undercut the 1-day average slightly. If you want to sell quickly, list at 3–5% below the 1-day eBay average on any platform. You'll be the best deal available and the card will move fast.

Watch the spread before listing. If TCGPlayer market is $60 but the 7-day eBay average is $48, listing on TCGPlayer at $60 will probably result in your card sitting. Price to the eBay market reality instead, or wait for TCGPlayer to correct.

Use condition data strategically. If Near Mint is $50 and Lightly Played is $40, a card in genuinely excellent Lightly Played condition may be a better sell on eBay (where buyers evaluate photos) than on TCGPlayer (where buyers select by condition label alone).

The Bottom Line

If you're building any kind of TCG pricing tool, you need both markets. TCGPlayer tells you what the market is offering. eBay tells you what the market is buying. Together, they tell the whole story.

The comparison isn't always obvious, and the gap isn't always meaningful — but when it is, it's one of the most actionable signals in the TCG market. For casual lookups, TCG Price Lookup puts both numbers on the same screen so you don't have to cross-reference two sites. For programmatic access, TCG API delivers both data sets in a single request.

Understanding the two-market reality is what separates data-driven TCG trading from guesswork.