# SneakerPicks open prijsdata (bulk)

Sneakerprijzen in Nederlandse webshops, per modelfamilie per dag.
Versie 2026-10-17, gegenereerd 2026-10-17T13:24:06.711Z. Periode: 2026-04-16 t/m 2026-10-16. 231 modelfamilies, 18823 rijen.

Daily sneaker prices in Dutch web shops per model family. Licence CC BY 4.0, attribution "Source: SneakerPicks.nl".

## Eerlijk vooraf

SneakerPicks is nieuw: we zijn in oktober 2026 live gegaan. Onze doorlopende prijshistorie begint op 2026-10-16, de dag waarop de meting na een storing in de productfeeds (2026-07-09 t/m 2026-10-15) opnieuw begon. Die reeks groeit elke dag met één dag. De normale prijs blijft leeg tot een familie 7 dagen data heeft.

## Archief en storing

Deze versie bevat ook archiefdagen van 2026-04-16 t/m 2026-07-08, met `data_quality` = `archief`. Die komen uit onze eerste meetperiode, toen we shops minder precies aan sneakers koppelden. We hebben ze opgeschoond: alleen prijzen van shops die we nog steeds aan dezelfde sneaker koppelen, binnen een redelijke marge rond de huidige prijzen, en sneakers waarvan de oude prijs niet aansluit op de huidige laten we weg. Eerdere archiefdagen laten we weg: daarvoor volgden we te weinig sneakers voor een eerlijke prijs per modelfamilie.

Van 2026-07-09 t/m 2026-10-15 hebben we geen data. Die dagen ontbreken in de set: we vullen niets in en trekken geen lijn. Het venster van de normale prijs (30 dagen) loopt nooit over de storing heen.


## Bestanden

- `sneakerpicks-open-prijsdata.csv.gz`: CSV (UTF-8, komma, punt als decimaalteken), gzip.
- `sneakerpicks-open-prijsdata.json.gz`: dezelfde rijen als JSON, met kolombeschrijving en de lijst families, gzip.
- `manifest.json`: versie, periode, aantallen, bestandsgrootte en SHA-256.
- Oudere versies: `archief/sneakerpicks-open-prijsdata-JJJJ-MM-DD.csv.gz` (laatste 31 dagen).

Downloadpagina: https://sneakerpicks.nl/data/download

## Schema

| kolom | type | betekenis |
|---|---|---|
| date | date (YYYY-MM-DD) | Kalenderdag in Nederlandse tijd (Europe/Amsterdam). |
| brand | string | Merk (slug), bijvoorbeeld nike, adidas, new-balance. |
| family | string | Modelfamilie (slug), bijvoorbeeld air-force-1, samba. Pagina: https://sneakerpicks.nl/merken/{brand}/{family}. |
| model_family | string | Leesbare naam van merk + modelfamilie, bijvoorbeeld "Nike Air Force 1". |
| normal_price_30d_eur | decimal, leeg mogelijk | Normale prijs: de middelste van de dagelijkse laagste prijzen over de laatste 30 dagen (t/m deze dag). Leeg zolang er minder dan 7 dagen met data in dat venster zitten. |
| lowest_price_eur | decimal | Laagste prijs die we die dag zagen, over alle kleuren, maten en webshops, zonder verzendkosten. |
| shops | integer, leeg mogelijk | Aantal verschillende webshops met minstens één prijs voor deze familie op die dag. Leeg bij archiefrijen (het archief bewaart per sneaker het aantal shops, niet welke). |
| offers | integer | Aantal aanbiedingen (product x webshop) met een prijs op die dag. |
| data_quality | string | "continu": doorlopende meting sinds 2026-10-16. "archief": opgeschoonde archiefdag van vóór de storing (2026-04-16 t/m 2026-07-08); alleen shops die we nog steeds aan dezelfde sneaker koppelen, uitschieters eruit. Gebruik archiefrijen voor trends, niet als exacte dagprijs. |

Eén rij per combinatie van dag en modelfamilie waarvoor we die dag een prijs zagen. Dagen zonder data ontbreken; we schatten niets bij.

## Methode

- Bron: de productfeeds die Nederlandse webshops via affiliate-netwerken aanleveren. Elke nacht leggen we per aanbieding de prijs vast, en overdag elke prijswijziging.
- Modelfamilie: ons eigen modellenwoordenboek koppelt producttitels aan merk en familie (bijvoorbeeld alle Samba-varianten onder adidas/samba). Producten die we niet aan een familie kunnen koppelen, zitten niet in deze set.
- Alleen volwassen maten. Kinderproducten laten we weg waar we ze herkennen. Omdat de prijshistorie geen maten kent, tellen dagprijzen onder 60% van de huidige laagste prijs van de familie als kindermaat en vallen ze weg.
- Prijzen in euro, inclusief btw, zonder verzendkosten.
- Een dag loopt van 00:00 tot 24:00 Nederlandse tijd. De set bevat alleen volledige dagen (t/m gisteren).
- Elke nacht rekenen we de hele set opnieuw uit. Een correctie in een eerdere dag komt dus vanzelf in de volgende versie.
- Volledige uitleg: https://sneakerpicks.nl/methodologie

## Wat er niet in zit

Geen persoonsgegevens, geen bezoekers- of klikdata, geen links naar webshops en geen affiliate-links. Per rij alleen samengevatte prijzen per modelfamilie.

## Licentie en bronvermelding

CC BY 4.0: https://creativecommons.org/licenses/by/4.0/deed.nl

Je mag de data delen en bewerken, ook commercieel, als je de bron vermeldt:

> Bron: SneakerPicks.nl, open prijsdata, versie 2026-10-17, https://sneakerpicks.nl/data/download

Online graag met een link naar https://sneakerpicks.nl/data/download of naar de modelpagina.

## Contact

Vragen, fouten of een andere uitsnede nodig: https://sneakerpicks.nl/pers
