Herramientas · 7 de noviembre de 2026 · 5 min de lectura
Cómo funciona BomboLab: los datos, las cuentas y lo que no hace
La trastienda de BomboLab: de dónde salen los 17.080 sorteos, cómo se calculan las frecuencias, qué hace el generador anti-popular, cómo simula y por qué no puede predecir el próximo sorteo.
Esto no es una bola de cristal.
Es una calculadora con mala leche, un archivo de 17.080 sorteos y una pregunta incómoda: ¿de verdad crees que tu número significa algo?
Esta es la trastienda. Lo que hay detrás de cada sección, cómo se calcula y dónde están los límites.
1. De dónde salen los datos
El histórico se descarga de lawebdelaprimitiva.com en formato CSV. Son cinco archivos, uno por lotería:
- Euromillones: 1.996 sorteos.
- La Primitiva: 4.211 sorteos.
- Bonoloto: 9.439 sorteos.
- El Gordo de la Primitiva: 1.123 sorteos.
- EuroDreams: 311 sorteos.
En total, 17.080 sorteos.
Cada archivo pasa por un proceso de validación antes de llegar a la web:
- Se comprueba que las fechas sean válidas y estén en orden.
- Se descartan filas con números fuera de rango, repetidos o incompletos.
- Se detectan fechas duplicadas y huecos.
- Se guarda un registro de incidencias en
data/calidad.json. - Se exporta el histórico limpio a JavaScript para que la web funcione sin servidor.
Si un sorteo falta o un número no cuadra, se descarta y queda anotado. No se rellena a mano ni se inventa.
Para las noticias, la fuente es distinta: notas de prensa de SELAE y medios que las citan. Cada pieza enlaza su fuente. Si no hay confirmación, no se publica.
2. Qué calcula el motor
El motor está en motor.js y se ejecuta en tu navegador. No hay una base de datos consultando por detrás.
Para cada lotería calcula:
- Frecuencia: cuántas veces ha salido cada número.
- Esperado: cuántas veces debería haber salido si el sorteo fuera justo.
- Desviación (z): cuánto se aparta de lo esperado, en desviaciones estándar.
- Chi-cuadrado: una prueba global de si el conjunto de frecuencias es compatible con un sorteo justo.
- Huecos: cuántos sorteos pasan entre apariciones y cuál es la ausencia más larga.
- Solape: cuántos números comparten dos sorteos consecutivos.
- Suma: la suma de los números de cada sorteo y su distribución teórica.
- Paridad: cuántos impares y pares salen, frente a lo esperado.
Nada de esto predice el próximo sorteo. Sirve para describir el pasado y para saber si hay algo raro. Si la prueba de justicia da un resultado compatible con el azar, no hay nada que explotar.
Y si algún número se desvía, conviene recordar que se están mirando decenas de números y varias loterías a la vez: con suficientes comparaciones, siempre aparece alguna coincidencia.
3. El generador anti-popular
El generador no adivina. Elige números evitando algunos patrones que se juegan mucho.
Cuando pides una combinación anti-popular, el motor genera candidatos aleatorios y descarta los que cumplen ciertas condiciones:
- Suma demasiado alta o demasiado baja.
- Más de la mitad de números por debajo de 32.
- Todos pares o todos impares.
- Números concentrados en menos de tres décadas.
- Tres o más consecutivos.
- Una combinación que ya haya salido antes.
Si tras 8.000 intentos no encuentra una que cumpla todo, devuelve una aleatoria. No se bloquea.
Lo importante: esto no cambia la probabilidad de acertar. Cambia el número esperado de personas con las que compartirías el bote. Es una herramienta de reparto, no de predicción.
4. El simulador
El simulador genera miles de sorteos aleatorios y compara tus boletos con cada uno.
Con 100.000 sorteos, puedes ver cuántos aciertos reparte cada estrategia, cuántas veces hay algún premio y cuántos premios mayores caen. Las diferencias que aparecen son ruido estadístico: todas las estrategias tienen la misma probabilidad por boleto.
Hoy el simulador enfrenta tres perfiles predefinidos: azar, anti-popular y una cartera de cinco combinaciones. El siguiente paso es que puedas configurar tu propia estrategia y guardarla. Está en el roadmap, no en la web.
5. La calculadora
La calculadora estima el valor esperado del premio mayor:
- Multiplica la probabilidad del bote por el importe.
- Aplica un factor de reparto basado en el número de boletos vendidos y una distribución de Poisson.
- Resta el precio del boleto.
El resultado suele ser negativo. En Euromillones, el bote de equilibrio queda por encima del tope oficial de 250 millones, así que ni en el máximo histórico el boleto tiene valor esperado positivo contando solo el premio mayor.
Los premios menores no están incluidos. Cuando se incluyan, el bote de equilibrio bajará. La decepción, no.
6. La cartera y la privacidad
La cartera guarda tus combinaciones en el localStorage de tu navegador. No hay cuenta, no hay servidor y no hay base de datos con tus números.
La web no incluye analítica ni rastreadores. No hay cookies de publicidad. No vendemos datos.
Cuando abramos cuentas, la cartera se podrá sincronizar. Hasta entonces, si borras los datos del navegador, se borra la cartera. Es el precio de no tener servidor.
7. Cómo está hecho
BomboLab es una web estática:
- HTML, CSS y JavaScript sin frameworks.
- Los datos se generan con Python y se sirven como archivos.
- El blog y las noticias se escriben en Markdown y se compilan con
generar_blog.py. - La app es una PWA: se puede instalar y funciona sin conexión con el service worker.
- Se publica por SFTP en un hosting estático.
No hay backend, no hay login y no hay base de datos. Eso reduce costes, elimina una superficie de ataque y hace que la web cargue rápido. También limita lo que se puede hacer: sin servidor no hay cuentas sincronizadas ni alertas push reales.
8. Lo que no hace
- No predice el próximo sorteo.
- No garantiza premios.
- No vende boletos.
- No usa «números calientes» para recomendar.
- No promete aumentar tus probabilidades.
- No te anima a jugar más.
La única ventaja real que existe es no compartir el bote. Y esa no se consigue adivinando: se consigue eligiendo números que nadie más elige.
9. Los límites
El histórico viene de una fuente no oficial. Antes de comercializar hay que confirmar sus términos o sustituirla por datos oficiales.
La validación detecta errores, pero no es infalible. Si ves una cifra rara, escríbenos y se corrige.
Y el límite más importante: ningún análisis cambia la probabilidad de un sorteo justo. Si algún día esta web insinúa lo contrario, habrá dejado de ser BomboLab.
Metodología completa: Cómo funciona BomboLab
Sigue investigando
La teoría es gratis. Las cuentas, no.
Pon a prueba lo que acabas de leer con tus números: comprueba una combinación, simula tu teoría o mira cuánto cuesta jugar un año.
Puedes seguir el rastro en la suerte, bajo sospecha: cómo saber si tus números significan algo, las estadísticas de Euromillones o comprobar tu combinación.
Fuente oficial: SELAE. Juego responsable: jugarbien.es. Más detalle en fuentes y criterio.