← All posts
FundamentalsJuly 8, 2026 · 7 min read

Reading eBay comps like a pro

Filter to sold listings, match the exact card and grade, throw out the flukes, and weight recent sales. How to read eBay comps with confidence.


A clean comp is a recently sold listing that matches your exact card and sold in a normal way. Read comps by starting from sold prices, not asking prices, then throwing out anything that closed under strange conditions. The goal is a tight cluster of honest sales, not the single number you wish were true.

Sold or active listings?

Sold listings tell you what buyers actually paid, which is the only number that matters for value. Active listings only show what sellers hope to get, and hope runs high. Use active listings for one thing: gauging current supply and spotting whether prices are drifting up or down right now.

Filter eBay to sold and completed items, then sort by most recent. A price is real once money changes hands. Everything else is a wish list, and wish lists skew high because unsold cards sit there for weeks while the fair-priced ones move.

Auction or Buy It Now?

Auctions that ran a full week with several bidders give you the truest market read, because open competition sets the price. Buy It Now sales are cleaner to read but can run high when a seller names a number and a motivated buyer just clicks. Weight timed auctions with real bidding activity most heavily, and treat a lone Buy It Now sale as one data point rather than the answer.

Match the card exactly

One card can have five versions that look almost identical and trade at wildly different prices. Before you trust any sale, confirm the set, the card number, the edition or print run, and the grade all line up with the copy you care about. A first edition and an unlimited copy share the same art and almost nothing else in value.

  • +Set name and card number, not just the character
  • +Edition mark: first edition, shadowless, or unlimited
  • +Grader and grade: a PSA 9 and a raw card are different markets
  • +Variant details: holo versus non-holo, reverse holo, promo stamps
  • +Regional printing, since some languages carry big premiums
Filter or checkWhy it matters
Sold and completed onlyStrips out hopeful asking prices that never found a buyer
Sort by most recentKeeps you current when a set is moving fast
Exact set and card numberStops you from pricing a lookalike from another set
Edition and variant matchFirst edition and unlimited can differ several times over
Grade matchA gem copy and a played raw card are separate markets
Seller feedback and historyFlags recycled or staged sales you should distrust
What each filter or check actually protects you from

How do you spot a fake comp?

A fake or junk comp is a sale that closed for reasons that have nothing to do with real demand. Watch for auctions that ended at odd hours, prices far outside the cluster, and the same buyer and seller pairing showing up again and again. When a number looks too good or too ugly, assume something is off until the listing proves otherwise.

  • +A price double or half the cluster with no clear reason
  • +Auctions ending at 3 a.m. local time with one or two bids
  • +Best Offer sales where the accepted amount is hidden or clearly private
  • +Brand-new seller accounts with a single high-value sale
  • +The same two accounts trading back and forth to inflate a record
How a healthy comp cluster looks once you clean it
Rushed auction outlier (toss)
low
Honest sale
cluster
Honest sale
cluster
Honest sale
cluster
Private-offer fluke (toss)
high

Illustrative numbers to show the shape, not real prices

  1. 1Search the full card name, then add the set and card number
  2. 2Filter to sold and completed listings only
  3. 3Narrow to the exact edition, variant, and grade you own or want
  4. 4Sort by most recent and scan the last several weeks
  5. 5Drop the highest and lowest sales if they sit far from the pack
  6. 6Take the middle cluster of five to ten sales as your true range
The one habit that matters

Trust the cluster, not the extremes. Five honest sales in a tight band beat one eye-popping number every time, and the extremes are usually the sales you should ignore.

The market price is the boring middle, not the exciting edge.

Reading comps well takes minutes per card, and the ranges shift as new sales land. Set a price watch on the card you are tracking and let GrailHawk surface fresh sold data and ping you when the market moves into your range, so you buy on evidence instead of a hunch.

Put it into practice

Set your target price and let GrailHawk watch eBay for the moment a card drops into range.

Start a watch