Saltar al contenido

Metodología

La profundidad detrás de una estimación transparente.

Documentamos procedencia, preparación, criterios y límites para que el análisis se pueda interpretar con contexto.

01

Procedencia

Los datos de fútbol se presentan con Opta como fuente originaria. Esta atribución no implica asociación, patrocinio ni recomendación comercial.

02

Preparación

La información disponible se estructura para que encuentros y variables puedan analizarse de forma consistente.

03

Estimación

Los procedimientos estadísticos producen probabilidades y señales de confianza; no una promesa de resultado.

04

Revisión

El mismo dataset, versión y parámetros pueden reproducir una salida del software. El partido real sigue siendo incierto.

El ensemble

¿Qué modelos utiliza Choco Bets?

THE EDGE combina seis modelos estadísticos independientes. Cada uno mide algo distinto del partido; ninguno decide solo.

Poisson

Qué mide
La probabilidad de cada marcador, asumiendo que los goles de cada equipo siguen una distribución de Poisson independiente.
Qué aporta
Una base estadística simple y bien establecida para estimar resultados, over/under y ambos anotan.
Qué no significa
No captura por sí solo la dependencia especial entre marcadores bajos — para eso existe Dixon-Coles.

Dixon-Coles

Qué mide
Lo mismo que Poisson, con una corrección estadística para marcadores bajos y empates que la distribución pura subestima.
Qué aporta
Mejor ajuste a la frecuencia real de resultados como 0-0, 1-0, 0-1 y 1-1.
Qué no significa
Sigue basándose en goles esperados, no en la forma reciente del equipo por sí sola.

Elo

Qué mide
La fuerza relativa de cada equipo a partir de su historial de resultados, expresada como probabilidad de victoria.
Qué aporta
Una señal centrada en qué equipo es mejor, más allá del promedio de goles.
Qué no significa
No sustituye el contexto de un partido concreto: lesiones, calendario o motivación.

Bayesiano

Qué mide
La tasa de gol esperada de cada equipo, combinando el promedio de su liga con sus goles recientes reales.
Qué aporta
Estimaciones más estables cuando hay poco historial disponible, dando menos peso a muestras pequeñas.
Qué no significa
No es una intuición — es una actualización estadística formal sobre un valor de partida.

Consenso de mercado

Qué mide
La probabilidad implícita en las cuotas de apuestas, corregida del margen de la casa.
Qué aporta
La señal pre-partido más informada disponible, porque agrega la opinión colectiva del mercado.
Qué no significa
No es una predicción propia de Choco Bets — es un insumo externo que el ensemble pondera junto a los demás.

XGBoost

Qué mide
Patrones no lineales entre variables del partido que los modelos estadísticos clásicos no capturan directamente.
Qué aporta
Diversidad real al ensemble: sus estimaciones no siempre coinciden con las de los otros modelos, lo que ayuda a corregir puntos ciegos individuales.
Qué no significa
No reemplaza a los demás modelos — se pondera junto a ellos, no en su lugar.

¿Cómo se combinan los modelos?

Los seis modelos calculan su propia probabilidad para cada partido. THE EDGE las combina en una probabilidad final mediante una ponderación recalibrada contra resultados ya liquidados — no es un promedio simple: cada modelo pesa según qué tan bien le ha ido históricamente.

¿Cómo se evalúan las probabilidades?

Con el Brier Score, que mide qué tan cerca estuvo la probabilidad estimada del resultado real, y con calibración: si el sistema dice 70% muchas veces, ¿ese resultado ocurre cerca del 70% de las veces? Ambas métricas se calculan solo sobre predicciones ya liquidadas, nunca sobre partidos futuros.

¿Cómo se revisa una predicción?

Cada predicción publicada queda registrada antes de que se juegue el partido. Al liquidarse, el resultado se incorpora a las métricas agregadas de /resultados sin excluirse después. Los aciertos recientes que se muestran por separado son ejemplos curados; no sustituyen al historial completo.

¿Qué limitaciones tiene?

Las probabilidades resumen información disponible; no eliminan la incertidumbre real de un partido. La cobertura de datos varía según liga y periodo, así que la solidez de una estimación no es idéntica en todos los casos. Ninguna predicción de Choco Bets garantiza un resultado.

Datos reales de precisión y calibración: informe de rendimiento y informe de calibración.

MEGAFIJAS

El filtro más estricto de todo el sistema.

MEGAFIJAS no busca picks que digan un número alto: busca subtipos cuyo acierto real, ya liquidado, sea alto. Escanea todos los partidos del día y solo muestra los que pasan los cuatro filtros de abajo, en este orden. La mayoría de los días eso significa mostrar poco, o nada.

Estado actual del generador

El sistema mide hoy un acierto real de ~78-80% en su mejor banda, contra un baseline de ~48% en el resto del producto. MEGAFIJAS filtra sobre ese techo medido, no sobre un número prometido. Estamos trabajando activamente para elevar el techo del generador -- el progreso se publica acá, medido rolling 30 días, sin excepción.

01

Fuente

Solo entran picks de fuentes con volumen liquidado real (mínimo 100 en 30 días). No exige un acierto agregado: mezclar picks declarados a baja y alta confianza en un solo número no dice nada por sí solo.

02

Subtipo (Beta-Binomial)

Cada combinación de mercado, selección y línea se evalúa con un límite de credibilidad Beta-Binomial (95%) sobre el resultado real -- si no junta suficiente muestra propia (30+), se ensancha a "mismo mercado, todas las líneas" y después a "toda la categoría", nunca mezclando selecciones opuestas. Debe llegar a 0.65 como mínimo, y la probabilidad de cada candidato individual pasa además por una curva de calibración (declarado→real) que corrige el sesgo del modelo.

03

Forma reciente

De los últimos 10 resultados liquidados de ese nivel, al menos 6 deben ser acierto.

04

Correlación de partido

Máximo un pick por mercado y partido, máximo dos por partido, y un cupo diario de 2 a 3 selecciones en total.

¿Por qué calibración + Beta-Binomial, y no la probabilidad declarada?

La probabilidad que declara cada modelo está medidamente sobreconfiada en la banda alta: sobre todo el histórico liquidado, la banda declarada 90-95% acertó realmente entre 81% y 87%, no el 90-95% que decía. Por eso MEGAFIJAS no filtra por lo que el modelo dice, sino por una curva de calibración entrenada sobre ese mismo histórico (declarado→real) combinada con un límite de credibilidad Beta-Binomial sobre lo que de verdad ocurrió -- las dos cifras sin ese sesgo que existen hoy.

Estado medido

La sección está en su ventana de calibración: todavía no hay suficiente muestra propia para un rolling de 30 días confiable. Los candados de fuente y subtipo ya están activos desde el primer día.

Lo que no negociamos

  • ·El historial es append-only: un pick fallido nunca se oculta ni se borra.
  • ·Nunca se promete "100% de acierto" ni "acierto garantizado" -- el copy siempre refleja el número medido.
  • ·El sistema se pausa solo (sin intervención manual) si el rolling de 30 días cae por debajo de 70% con muestra suficiente.

Transparencia

Historial de incidentes.

Cuando un problema real de datos afecta lo que se publica, queda documentado acá con su alcance, su impacto medido y qué cambió para que no se repita de la misma forma -- se mantenga o no en el tiempo.

2026-09-22105 partidos con predicciones afectadasVitrina pública corregida — separación de datos en cursoVer detalle

Historial mezclado entre clubes distintos

Qué pasó

El 22 de septiembre de 2026 detectamos que un proceso interno agrupaba clubes distintos bajo un mismo identificador de catálogo, mezclando su historial de partidos en el cálculo de algunas predicciones. La causa fue una escritura de identidad sin una validación previa de coherencia: antes de atar un club nuevo a un identificador existente, el proceso no comprobaba si ese identificador ya pertenecía a otro club.

Alcance

Auditamos el universo completo, no una muestra: 105 partidos de 37 clubes reales tuvieron alguna predicción generada con este historial mezclado -- 569 predicciones en total, entre el 5 de julio y el 20 de septiembre de 2026. De esas, 72 partidos cumplían las condiciones para mostrarse en la vitrina pública de aciertos destacados (sin necesidad de cuenta), y 8 predicciones individuales eran alcanzables por enlace directo fuera de esa vitrina. Ambas superficies ya están corregidas -- ver "Qué hicimos" abajo.

Impacto en métricas publicadas

"Motor" mide solo las predicciones del motor determinístico (MOTOR Choco Bets, provider='engine'); "combinada" mide todas las predicciones del sistema, incluidos los modelos complementarios -- no son el mismo número visto dos veces. Recalculamos cada métrica agregada que se muestra en /resultados y /metodologia con y sin estas 569 predicciones. El movimiento fue marginal en las cuatro: precisión del motor (78.97% → 78.98%), calibración del motor (34.60 → 34.58), precisión combinada (71.86% → 71.80%) y calibración combinada (25.58 → 25.42) -- todas con una diferencia menor a 0.2 puntos. Los números públicos de rendimiento no estuvieron materialmente distorsionados por este incidente.

Qué hicimos y qué sigue

22 de septiembre: detectado. 23 de septiembre: desactivamos el mecanismo de escritura de identidad sin validar y el proveedor de historial que exponía el dato mezclado a las predicciones; el generador de picks quedó detenido. 23 de septiembre: desplegamos un candado que rechaza, antes de escribir, cualquier segundo club que compita por un identificador ya asignado -- probado contra los 11 grupos conocidos y contra 3 casos legítimos que no debían bloquearse. 23 de septiembre: corregimos las dos superficies públicas (vitrina de aciertos destacados y demo de predicciones) para excluir estos partidos mientras dure la separación. Antes de reactivar el proveedor de historial y el generador de picks deben cumplirse tres condiciones: el candado probado contra el catálogo completo (no solo los casos ya conocidos), los 11 grupos separados en sus clubes reales uno por uno, y una corrida de verificación que confirme cero grupos nuevos.

Qué cambia para que no vuelva a pasar

Antes de este incidente, "universo auditado" significaba "las tablas que ya sabíamos revisar" -- la primera medición cubrió una tabla, y una segunda tabla, con más del doble de partidos afectados, quedó fuera hasta que alguien preguntó específicamente por ella. Para que eso no dependa de la memoria de quien audite, toda tabla que consuma el historial de identidad de clubes se registra en un catálogo único de consumidores. Queda establecido que cualquier cambio que agregue un nuevo consumidor del proveedor de historial debe registrarse ahí; el registro se verifica en la revisión del PR.

Cierre estimado: 15 de octubre de 2026 (fecha estimada; se actualiza acá si cambia).