Metodología
Cómo comparamos los precios
Todo lo que hay en precios comparados sale de los catálogos que las propias cadenas publican en internet, convertido a la misma unidad para poder compararlo. Aquí está qué comparamos, qué no, qué significa «el más barato» y dónde puede fallar.
En siete frases
- Fuente. CestIA lee cada día los catálogos públicos de 11 cadenas de supermercados españolas: Mercadona, Carrefour, DIA, Eroski, Aldi, El Corte Inglés, Consum, Ahorramás, Supermercados MAS, HiperDino y La Sirena.
- Unidad. Cada precio se convierte a euros por kilo, por litro o por unidad. Es la única forma de comparar un brik de un litro con un pack de seis.
- Tipos. Los productos comparables se agrupan en tipos definidos y revisados a mano: 620 el 7 de septiembre de 2026. Cada tipo dice qué entra y qué no.
- El más barato. En cada tipo, cada cadena aparece con su producto de menor precio por unidad de medida. La cadena más barata es la que tiene el menor de esos precios.
- Publicación. Un tipo solo se publica si hay cadenas y productos suficientes y sus precios son coherentes entre sí.
- Actualización. La web se actualiza cada semana y la app, a diario. Cada página lleva la fecha de su comparación.
- Descargo. Los precios son orientativos y pueden variar en tienda. CestIA no tiene relación oficial con ninguna de las cadenas.
Qué comparamos y qué no
Comparamos alimentación y bebidas: 620 tipos de producto repartidos en 8 pasillos (lácteos y huevos, carne y pescado, frutas y verduras, panadería, despensa, congelados, bebidas, y dulces y snacks). Cada tipo tiene su página en /precios/, y en ella una fila por cadena.
La app hace dos comparaciones distintas y conviene no confundirlas. Una es por el mismo producto, identificado por su código de barras: «tu yogur de siempre cuesta menos en esta cadena». La otra es por tipo: «el yogur natural más barato de cada cadena cuesta esto». La web publica la segunda, que es la que sirve para saber dónde sale mejor una compra corriente sin exigir la misma marca.
No comparamos calidad, origen, sabor ni composición: un precio por kilo no dice nada de eso. No incluimos en la web droguería, higiene ni mascotas. Y no valoramos promociones ligadas a tarjetas de fidelización ni precios de tienda física distintos de los publicados.
De dónde salen los precios
De los catálogos que cada cadena publica en internet, leídos cada día. De cada producto tomamos lo que la cadena publica: nombre, marca cuando la hay, precio del envase y precio por unidad de medida. No hay precios introducidos a mano ni precios tomados de tickets: los tickets que escaneas en la app sirven para tu control de gasto, no alimentan estas tablas.
Las 11 cadenas son Mercadona, Carrefour, DIA, Eroski, Aldi, El Corte Inglés, Consum, Ahorramás, Supermercados MAS, HiperDino y La Sirena. Algunas son regionales, y por eso no aparecen en todos los tipos ni en todas las zonas: Ahorramás (Madrid y Castilla-La Mancha), HiperDino (Canarias), Consum (Levante, Cataluña, Andalucía, Murcia, C-LM y Madrid) y Supermercados MAS (Andalucía). Y La Sirena (congelados) es una cadena especializada.
Añadir una cadena exige que publique su catálogo con precios y que podamos mantenerlo al día. Hoy no están, por ejemplo, Lidl ni Alcampo.
Las unidades
Cada tipo se compara en una sola base: euros por kilo (la mayoría), euros por litro (leche, aceite, bebidas) o euros por unidad (huevos y poco más). El precio por unidad es el que publica la propia cadena, llevado a la misma base para todas: un «100 ml» y un «litro» acaban en la misma columna.
El tamaño del envase que ves en la tabla no se lee del nombre del producto: sale de dividir el precio del envase entre el precio por unidad. Un agua a 1,20 € con 0,15 €/l son ocho litros, diga lo que diga la etiqueta.
En carne, pescado y fruta al peso, la cadena publica el precio del kilo y el envase es aproximado («600 g aprox.»). Comparamos el precio del kilo, que es el dato firme.
Qué significa «el más barato»
En la página de un tipo, cada cadena aparece una sola vez: con el producto de menor precio por unidad de medida entre los que encajan en la definición del tipo. La cadena marcada como más barata es la que tiene el menor de esos precios, y la columna «Diferencia» dice cuánto más cara es cada una respecto a ella, en porcentaje.
- «Más barato» no significa mejor. Es el precio por kilo o litro más bajo, sin valorar nada más.
- Casi siempre es marca propia. Cuando quieras comparar tu marca de siempre, la app lo hace por código de barras.
- Una cadena que no aparece en un tipo es que no tiene un producto que encaje, o que no lo publica con precio por unidad. No es que sea más cara.
- Un empate se muestra como «igual». Las diferencias se redondean al punto entero.
Los tipos: definidos y revisados a mano
Un tipo es una definición escrita por una persona: un nombre («leche entera», «pechuga de pollo fresca»), lo que incluye y lo que excluye. Agrupar productos por parecido automático junta cosas que no son comparables —una pechuga braseada con una fresca, una salsa con el alimento que la da nombre—, y por eso el catálogo de tipos es corto a propósito y cada uno se revisa cuando cambia el catálogo de una cadena.
Un tipo solo se publica si hay cadenas y productos suficientes y sus precios son coherentes entre sí. La señal más útil es la dispersión: cuando el más caro de un tipo multiplica varias veces al más barato, casi nunca es un mercado raro, es una definición que mezcla cosas distintas, y se corrige antes de publicarla. También revisamos, uno a uno, el producto que corona cada tipo en cada cadena, porque es la fila que un error hace visible.
Qué se excluye y por qué
- Formatos que no son comparables. Una garrafa de ocho litros y una botella de 33 cl tienen precios por litro que se llevan un factor siete en la misma cadena, y esa diferencia no dice dónde comprar. Los tipos sensibles al formato se comparan dentro de una banda de envases corrientes.
- Monodosis y porciones. El aceite en sobres o la mantequilla en porciones se venden a un precio por kilo que no es el del producto de despensa.
- Preparados y platos. Unos macarrones cocinados no son macarrones secos, y un sazonador para espaguetis no son espaguetis, aunque compartan la palabra.
- Variedades que la definición no pidió. Un yogur 0 % o sin lactosa no compite en «yogur natural» salvo que el tipo lo pida.
- Productos de otra categoría con el mismo nombre. Lo que va después de «con» suele ser el acompañamiento: «cacahuetes con chocolate» no es chocolate.
- Datos que no cuadran. Si el precio por unidad que publica una cadena no cuadra con su envase, ese dato se deja fuera. No lo corregimos a ojo.
Cada cuánto se actualiza
En la web, cada semana. Cada página de precios lleva la fecha de su comparación y, en cada fila, la fecha en que se leyó por última vez el catálogo de esa cadena. En la app, a diario.
La fecha de una fila es la de la última comprobación, no la del último cambio: un precio que lleva meses igual sigue verificándose cada día y su fecha es la de hoy, no la de marzo.
La cesta de la semana
Además de los tipos, publicamos lo que cuesta la misma compra básica en cada cadena: 16 productos corrientes para 2 personas y 7 días —leche, huevos, pollo, arroz, fruta, aceite…— buscados en cada cadena con el mismo motor que usa la app. Se cuentan los envases que hacen falta para la cantidad pedida, no el precio de un envase suelto: para un kilo de pollo en bandejas de 600 g son dos bandejas.
Esta semana (4 de septiembre de 2026) se calculó en 5 cadenas de ámbito nacional: va de 43,08 € en DIA a 52,16 € en El Corte Inglés. La tabla completa está en precios comparados y el CSV en datos abiertos.
Errores conocidos y límites
- Un producto que no debería estar en un tipo. Es el error más frecuente. Cuando lo vemos, se corrige la definición y la página cambia en la siguiente actualización.
- Un precio por unidad mal publicado. A veces una cadena publica un precio por kilo que no cuadra con el envase. Lo retiramos cuando lo detectamos; no siempre lo detectamos a tiempo.
- Peso variable. En fresco, el precio del envase es aproximado; el del kilo, no.
- Disponibilidad y zona. El catálogo en internet de una cadena no coincide siempre con cada tienda, y el precio puede variar por tienda y por zona.
- Promociones. Enseñamos el precio publicado ese día. Una oferta puede haber terminado cuando llegues a la tienda.
- Nombres y marcas tal cual. Los copiamos como los publica la cadena, con sus mayúsculas y sus erratas.
¿Ves un error? Escríbenos
Dinos la página, la cadena, el producto y qué has visto. Si el error está en la definición del tipo, la corrección alcanza a todas las cadenas a la vez y se publica en la siguiente actualización semanal.
Avisar de un error a hola@cestia.appRelación con las cadenas: ninguna
CestIA no tiene acuerdos, afiliación, patrocinio ni comisión con ninguna cadena de supermercados. Sus nombres aparecen solo para identificar el origen público de cada precio, sin logos. No vendemos productos ni enlazamos a la compra. La app se financia con su suscripción PRO, y los datos de la web se publican en abierto.
Cómo citar estos datos
Con el nombre, el enlace y la fecha de la página. Por ejemplo: «Según CestIA (cestia.app), el 7 de septiembre de 2026…». Los datos de la cesta semanal están bajo licencia CC BY 4.0 en datos abiertos; para prensa hay descripción, cifras e imágenes en el kit de prensa.
Historial de esta página
- 6 de septiembre de 2026: primera versión.
Más sobre CestIA
Precios orientativos de catálogos públicos. CestIA no tiene relación oficial con ninguna de las cadenas. Los precios pueden variar según la tienda y el día.