Auto Market

Release 2026-09-06

How these figures are made

Every number here is a median over live asking prices, floored so that no individual advert can be recovered from it, and dated so you can tell when it stopped being true.

What is measured

Public marketplace listings across 23 national markets, 3,875,842 of them live at the current release. A listing is re-checked individually to confirm it is still there; an advert that disappears from a search result is queued for checking, never assumed sold. The corpus is refreshed nightly and the published artefact is rebuilt once a day.

The disclosure floors

These are applied once, when the artefact is built, and not in the request path — so there is no query that reaches an unfloored number.

RuleValueWhat it prevents
Median floor20A median over a handful of cars is a car.
Quartile floor50A range says how far the edges reach, and the edges are where identifiable cars live.
Exact-count floor500Below it a count is published as a band of 10, so a count cannot be differenced to one advert.
Price roundingEUR 250An exact median is an exact price somebody asked.
Mileage rounding1,000 kmAn odometer reading is close to an identifier.

Where a group is too small to publish, it is not dropped — it is pooled into a residual, so the published children plus the residual add up to their parent exactly. That is a property you can check on any figure we serve, and it is the reason a suppressed category cannot be recovered by subtraction.

Model years are bands

A single model year is published where the nameplate has at least 500 cars across the whole corpus behind it, and a span like 2006–2012 where it does not. The boundaries are computed per nameplate and are the same in every market, which is what makes two countries comparable at all. A band spanning several years says so on every figure it produces.

The tax and charge parameters

There is no machine-readable European feed for vehicle registration tax. The catalogue behind the market pages is hand-read from national authority documents, and it is built so that being out of date is visible rather than silent:

Countries with a parameter file today: AT, BE, BG, CZ, DE, DK, EE, ES, FI, FR, HR, IT, LT, LU, LV, NL, NO, PL, PT, RO, RS, SE, SI. A market page for any other country states its refusal instead.

What this data cannot tell you

Stated here rather than discovered in a sales call. None of these is fixable by engineering, and any product claiming otherwise from listings data is overreaching: