eBay Price History: How to See What an Item Sold For Over Time

eBay's sold search shows roughly the last 90 days of sales. For longer price history, eBay sellers can use Product Research (Terapeak) in Seller Hub, which shows about three years of averages but no individual sales and no export. For history you can chart or use in code, log the median sold price yourself once a day or week, starting now. After a few months you have a price history nobody can take away.
Card showing a histogram of sold prices for a Nintendo 64 console with the median marked

"I know this item has been sold a bunch before then, and it seems this 3-month limit is the case with all items." That's one seller hitting the wall everyone eventually hits: eBay forgets its sales after about 90 days.

Here's what each option actually gives you, and the one that only gets better with time.

Table comparing eBay sold search, Product Research, a sold-listings API and your own daily log on history length, individual sales, and whether it works in code
Only one option has unlimited history: the one you start yourself.

Option 1: eBay sold search (~90 days)

Sign in, search, tick Sold items. You see individual sales with prices and dates, going back roughly 90 days. It's free and precise, but short. Step by step.

Option 2: Product Research / Terapeak (~3 years)

eBay's Product Research, still widely called Terapeak, lives in Seller Hub and goes back about three years. It's free with a seller account. The catches:

  • Averages, not sales. You see average sold price and totals, not each sale's price, date and condition.
  • No export or API. It's a screen, not data you can keep. More on that.

It's the best free way to eyeball a long trend for one item.

Option 3: Start your own price history today

Nobody gives away long sold history in a usable form. But nothing stops you from keeping it yourself. Log the median sold price for the items you care about once a day or once a week. In three months you have more history than eBay shows. In a year, you have a price chart nobody else has.

Python script that loops over three items, fetches the last 7 days of sold prices, and appends the date, item, median and count to a CSV file
Run it daily. Each row is one point on your price chart.

The full script:

import csv, datetime, os, requests

ITEMS = ["nintendo 64 console", "game boy color", "super nintendo console"]
KEY = os.environ["SALEHISTORY_KEY"]

with open("price_history.csv", "a", newline="") as f:
    w = csv.writer(f)
    for q in ITEMS:
        r = requests.get(
            "https://api.soldcomps.io/v1/sold",
            params={"q": q, "days": 7},
            headers={"Authorization": f"Bearer {KEY}"},
            timeout=30,
        )
        d = r.json()
        w.writerow([datetime.date.today(), q, d["stats"]["median"], d["count"]])

Schedule it with cron (or a GitHub Action), then open the CSV in Google Sheets and insert a line chart. Using days: 7 means each point is the median of that week's sales, so the chart reflects what's happening now rather than a 90-day blur.

Prefer no code? The Google Sheets formula does the same thing. Add a dated row per week.

Why short windows matter too

Long history tells you the trend. Short windows tell you the current price. Card investors say it bluntly: "it needs to be more like a 2- or 3-week average in the current market rather than 3 months." When a market is moving, compare the last 7–14 days against the 90-day median:

  • 7-day median well above the 90-day: prices are rising. Don't underprice.
  • 7-day median well below: prices are falling. Sell sooner, buy more cautiously.

Frequently asked questions

How far back does eBay sold history go?

About 90 days in eBay's sold search. Signing in doesn't extend it. Product Research (Terapeak) in Seller Hub goes back about three years but only shows averages.

How do I see eBay sold prices older than 90 days?

Use Product Research in Seller Hub if you have a seller account, or start keeping your own log of sold prices. Once a sale scrolls past 90 days it disappears from eBay's sold search.

Is there an eBay price history chart?

Product Research shows trend charts of average sold price for up to about three years. eBay's normal search does not chart prices. For a chart of your own items, log the median sold price regularly and chart it in a spreadsheet.

Why do prices in the last 2 weeks matter more than 90 days?

In fast-moving markets like trading cards, prices can shift in weeks. A 90-day median can lag. Check a shorter window, such as the last 7 or 14 days, alongside the 90-day number.

Sources

  1. eBay UK Seller Centre: Product Research (three years of sales data) (accessed Oct 22, 2026)
  2. r/Ebay: The 3-month limit on sold listings (Jan 2026) (accessed Oct 22, 2026)
  3. r/PokeInvesting: Comp window too long for a volatile market (Sep 2026) (accessed Oct 22, 2026)

SaleHistory sells an eBay sold-listings API, so we have a commercial interest in this topic. We link primary sources so you can check our work. Spotted something out of date? Email hello@soldcomps.io.