Skip to main content

How Wiveda calculates market prices: data methodology

Wiveda market prices are asking prices: they are calculated from all publicly active car listings on the marketplace, per model as the 10th percentile, median and 90th percentile in euros. Aggregates are computed on request and cached for at most one hour; every page states sample size and an as-of date.

Which data goes in?

Only publicly visible, active car listings on wiveda.de enter the calculation: approved vehicles with a price whose listing is neither deactivated nor archived. Sold or ended listings do not count. Important: asking prices are not transaction prices. They show what sellers ask, not what buyers end up paying.

How is the price band calculated?

The price band per model consists of three figures across all active listings of that model: the 10th percentile as the lower edge, the median as the middle and the 90th percentile as the upper edge. Minimum and maximum are deliberately not published so that a single outlier, such as a typo or a 1-euro placeholder, cannot distort the published range.

Meaning of the three price band figures
FigureMeaning
10th percentileLower edge: 10 percent of offers sit below it.
MedianMiddle: half of the offers sit below, half above.
90th percentileUpper edge: 10 percent of offers sit above it.

What happens with small samples?

If fewer than 5 active listings exist for a model, the price band is still shown but explicitly flagged as a small sample and phrased as a rough guide. Models without any active inventory get no calculated values and are not listed in the sitemap.

How is the 12-month trend built?

The trend shows the median asking price of the currently active inventory per calendar month, reconstructed from each listing price history as of that month end. Listings sold or ended since then are missing from earlier months. This survivorship bias is a known limit of the series and documented here on purpose.

How current are the figures?

All aggregates are computed from live inventory on request and cached for at most one hour. Every market price page and every dataset states the computation time as its as-of date, with the sample size right next to it.

What are the limits of the data?

The data reflects Wiveda inventory, not the whole market. Prices are not normalised for equipment, mileage or condition; the band shows the spread of real offers. Asking prices typically sit above final sale prices. For models with little inventory the figures are a rough guide only.

Where do I get the raw data?

The full dataset covering every brand and model is freely available as CSV and JSON. In addition, each model has its own file with price band and 12-month trend, linked from its model page.

How do I cite the data?

The data is licensed under CC BY 4.0: free to use, share and adapt as long as Wiveda is credited as the source. Please state the as-of date of the file and label the values as asking prices. The median per model is the most robust single figure.

All figures are median and range values of current listing (asking) prices, not a guarantee of an actual sale or purchase price.