Methodologie — Allesupers A-merk Prijsindex (AAPI)

De Allesupers A-merk Prijsindex (AAPI) volgt wekelijks de gemiddelde prijs van een vaste mand van 39 verpakte A-merk producten bij 7 Nederlandse supermarkten. Hieronder lichten we de scope, basis-mand, weegformule, gewichten en houdbaarheid van de index toe.

Scope: A-merk verpakte-supermarktindex, niet CBS-representatief

De AAPI is een A-merk verpakte-supermarktindex, geen volledige CBS-representatieve prijsindex. Vier CBS-categorieën zijn bewust uit de mand gelaten omdat er onvoldoende A-merken zijn met dekking bij ≥ 4 supermarkten:

  • Vlees (CBS-gewicht 19,3 %) — vrijwel uitsluitend huismerk-aanbod in NL.
  • Groenten (14,5 %) — idem.
  • Fruit (7,4 %) — idem.
  • Vis (3,5 %) — idem.

Samen vertegenwoordigen deze categorieën circa 44,7 % van het oorspronkelijke CBS-supermarktgewicht. De gewichten van de wel-vertegenwoordigde 8 CBS-categorieën worden naar-rato geherallokeerd over deze 8 categorieën — standaardpraktijk bij prijsindex-imputatie. Wie een uitspraak wil doen over verse producten, mag deze index daar niet voor gebruiken.

Basismand (v1, vastgesteld 2026-05-15)

De mand bestaat uit 39 representatieve verpakte A-merk-producten, verdeeld over 8 CBS-categorieën (brood en granen, melk/kaas/eieren, alcoholvrije dranken, voedingsmiddelen n.e.g., suiker/chocolade/snoep, drogisterij, huishouden, olie/vetten). Per categorie is maximaal 2 keer hetzelfde merk vertegenwoordigd om mono-merk-vertekening te voorkomen. Elk product heeft een GTIN, is genormaliseerd naar prijs per kilogram of liter, en is op vastleg-datum beschikbaar bij ten minste 4 supermarkten.

Formule: gewogen geometrisch gemiddelde (Jevons-variant)

De index It in week t is:

I_t = 100 × exp( Σ_i w_i · ln(P_i_t / P_i_base) / Σ_i w_i )

Met Pi_t de prijs per kilogram of liter van product i in week t (gemiddeld over alle retailers waar het beschikbaar is), Pi_base de gelijke prijs in de basisperiode (december 2025), en wi het CBS-gewicht van het product. Het gewogen geometrisch gemiddelde is de standaard voor consumentenprijsindices omdat het symmetrisch omgaat met relatieve prijsveranderingen.

Foutmarge

Naast de indexwaarde publiceren we een analytische standaardfout (SE) van het gewogen log-gemiddelde, gebaseerd op de spreiding van log-prijzen tussen retailers per product. De SE is de waarschijnlijke afwijking van het wekelijkse punt; bij minder dan twee retailer-noteringen per product is de SE onderschat.

Basisperiode en provisioneel-stempel

Basis: december 2025 = 100. De basisprijzen zijn vooraf berekend uit de SCD2-prijshistorie op het einde van december 2025 (per (product, supermarkt) de prijs die op dat moment geldig was) en zijn vastgelegd in de mandfile — hierdoor blijven historische index-punten reproduceerbaar.

Zolang er nog geen 12 maanden historie is, markeren we de index als provisioneel. Vanaf december 2026 vervalt dat stempel en kan de index als jaar-op-jaar-vergelijking worden gepubliceerd.

Wekelijkse meetregel

Voor elke week meten we per (product, supermarkt) de prijs die geldig was aan het einde van zondag 23:59:59 UTC. Dit is één meetpunt per product per supermarkt per week (de zogenaamde "weekly snapshot"-regel, gangbaar bij CPI-stijl indices). Tussentijdse prijswijzigingen binnen een week worden door deze regel niet meegenomen.

Stabiliteit en publicatieregels

De index is append-only per methodology_version. Een week die ooit op v1 is gepubliceerd, krijgt geen retroactieve herberekening. Verandert de mand, dan publiceren we onder v2; v1 blijft beschikbaar voor verificatie. Verschil tussen versies wordt toegelicht op deze pagina.

Reproduceerbaarheid

Per gepubliceerd index-punt bewaren we de ruwe per-product bijdragen in het databasveld contributions_json. Onderzoekers kunnen elk punt onafhankelijk natellen op basis van de gepubliceerde mand (dataset-pagina) en deze formule.

Vragen of correcties? Mail onderzoek@allesupers.nl.