reusefulshop

Methodology

Exactly how every price range, sample size and confidence score is produced. No black boxes.

Data sources

  • Music: Discogs marketplace lowest live asking prices (per release, GBP).
  • Everything else: eBay UK live asking prices (Browse API, GBP, used-condition filter first, all conditions as fallback if too few results).
  • We use asking prices, not sold prices, offline or private data.

How the range is computed (eBay / broader items)

  • Up to 50 live listings are collected per query, filtered to GBP only.
  • Low = 25th percentile, Typical = median (50th), High = 75th percentile of those prices.
  • At least 3 usable prices are required for an answer; fewer returns "no data" rather than a guess.
  • Confidence = min(0.75, 0.30 + n/100) where n is the number of listings used — shown as a percentage.

How the range is computed (music / Discogs)

  • The top matching releases are looked up and their marketplace lowest prices collected (GBP).
  • Low/Typical/High = min / median / max of those lowest prices (at least 1 priced release required).
  • Confidence = min(0.85, 0.35 + 0.15 x priced releases + 0.15 if more than 10 copies are listed, else 0.05).

Freshness rules

  • Prices are re-collected automatically; the daily timer refreshes the oldest 150 non-vinyl pages and the vinyl snapshots, and every search miss is queued immediately.
  • Answers stay cached for 24 hours (misses for 1 hour). Older cached answers are still served instantly while being refreshed silently in the background.
  • Each item page shows its snapshot count and last update date.

Deduplication & display

  • Showcase grids show one card per title, using the cheapest tracked price.
  • Full catalog pages (Browse) keep every release/query variant, because those are genuinely different products.
  • Currency: GBP only. Region focus: UK marketplaces.

Real sold prices (from our own eBay shop)

  • We also run the ReusefulShop eBay shop. Items we actually sell become real sold prices — the strongest signal there is.
  • When a query matches items we have sold, the answer includes sold statistics (median, range, number of sales, date of latest sale).
  • Privacy: only product fields are imported (title, price, quantity, date, category). No buyer names, addresses or any personal data — ever.
  • Sold data is fetched automatically from eBay's seller API on a schedule; nothing is entered by hand.

What we deliberately do NOT do

  • No sold-price claims for eBay data — those are asking prices and are labelled as such in every answer.
  • No scraping of sites that forbid it; we use official APIs (Discogs, eBay) only.
  • No personal data: visitor addresses are hashed before they are stored at all.

Report an error

Spotted a wrong range or stale price? Message us through the ReusefulShop eBay shop — corrections are welcome and taken seriously.