Cómo funciona este modelo
Predice la probabilidad de victoria y los puntos de ambos equipos a partir del historial disponible antes del partido. Compara algoritmos con particiones temporales y conserva cada pronóstico publicado.
- Versión
- nba-v6-chemistry-value
- Algoritmo seleccionado
- market_aware
- Perfil
- Química ajustada al rival y filtro de valor
- Estado
- Versión registrada para consulta y comparación
- Límite de datos de entrenamiento
- 15/06/2026 02:30 · Europe/Madrid
Reformula la química de v5 con 11 señales por equipo menos redundantes y una corrección no lineal acotada de la probabilidad del mercado. El filtro de valor esperado se evalúa por separado para distinguir la calidad del pronóstico de la selección de apuestas.
Las 11 señales de química ajustada
- Partidos compartidos por parejas, ponderados por protagonismo y con escala logarítmica.
- Partidos compartidos durante los últimos 30 días.
- Éxito compartido residual frente al ELO previo, suavizado para parejas con pocos encuentros.
- Continuidad del núcleo.
- Estabilidad de la rotación.
- Peso de incorporaciones recientes.
- Carga individual de minutos en los últimos 3 días.
- Carga individual de minutos en los últimos 7 días.
- Concentración del ataque en los dos jugadores principales.
- Margen ajustado por la fuerza del rival en los últimos 5 partidos.
- Margen ajustado por la fuerza del rival en los últimos 20 partidos.
La corrección combina química, carga e incertidumbre de la rotación. El selector compara la candidata con el mercado en bloques temporales anteriores y puede descartarla. El filtro de apuestas fija su umbral de valor esperado antes de la prueba y puede abstenerse.
Solo utiliza datos guardados y anteriores a cada partido. La participación y los minutos previstos se estiman con la rotación anterior; los boxscores no muestran minutos exactos juntos en pista ni confirman disponibilidad. El histórico sirve para comparar hipótesis y no garantiza mejores resultados en partidos nuevos.
NBA ML · Predicciones y aciertos
Pronósticos publicados antes del partido y comparados con los resultados registrados.
Resumen de la versión seleccionada, con todos sus estados. 0 sin favorito · 0 excluidas · 0 con resultado oculto. Los pendientes y los pronósticos 50/50 no cuentan como aciertos ni fallos.
| Partido | Modelo | Favorito y probabilidades | Marcador previsto | Resultado real | Estado |
|---|---|---|---|---|---|
| San Antonio Spurs — Oklahoma City Thunder 21/10/2026 03:30 · Europe/Madrid | market_awarenba-v6-chemistry-value | San Antonio Spurs Local 52,3 % · Visitante 47,7 % | 112,3 — 112,7 | 104 — 116 | Fallo Calculado 20/10/2026 19:26 |
| New York Knicks — Philadelphia 76ers 21/10/2026 01:00 · Europe/Madrid | market_awarenba-v6-chemistry-value | New York Knicks Local 61,9 % · Visitante 38,1 % | 114,8 — 105,5 | 100 — 106 | Fallo Calculado 20/10/2026 19:26 |
| Detroit Pistons — Boston Celtics 20/10/2026 21:00 · Europe/Madrid | market_awarenba-v6-chemistry-value | Boston Celtics Local 47,9 % · Visitante 52,1 % | 107,9 — 110,2 | 121 — 113 | Fallo Calculado 20/10/2026 19:26 |
Una predicción se excluye si cambia el horario o los equipos, si fue calculada demasiado tarde o si el resultado no es válido. Cada fila corresponde a una versión publicada; varias versiones del mismo partido cuentan por separado.
NBA ML · Química y valor
Yield de predicciones publicadas: -100,00 % (-3,00 u · 3 apuestas)
Algoritmo seleccionado: market_aware. Comparación temporal de localía, ELO, regresión logística, XGBoost, LightGBM y ensemble.
Incluye cuotas históricas prepartido, principalmente de cierre. Su fecha de recuperación posterior no es la fecha de la cotización. Esta evaluación representa información próxima al inicio; no demuestra el mismo rendimiento con varios días de antelación. Si falta una cuota válida, se utiliza el modelo estadístico.
Regla elegida para la versión final: Mercado sin margen.
Química evaluada y descartada; se conserva el mercado. Añadir variables no implica que la corrección haya sido seleccionada.
Las cuotas sin margen son la referencia. Un ajuste solo se acepta si mejora Brier y Log Loss sin reducir aciertos en varios bloques temporales.
Validación: 4 bloques temporales. Se conserva la referencia porque ningún ajuste redujo Brier y Log Loss de forma consistente sin reducir el acierto.
Yield simulado = beneficio neto / unidades apostadas × 100. Una unidad por ganador pronosticado, con cuotas decimales prepartido guardadas en la tabla de apuestas o junto al pronóstico. Se excluyen los 50/50 y partidos sin cuota válida.
Evaluación histórica por temporadas
Cada algoritmo se seleccionó antes de la temporada de prueba. Son backtests retrospectivos del proceso de entrenamiento; no resultados prospectivos de los pesos finales ni garantías de acierto.
| Temporada | Seleccionado antes de prueba | Partidos | Acierto | Yield | Brier | Log Loss | MAE local / visitante |
|---|---|---|---|---|---|---|---|
| 2023-24 | market_aware | 1318 | 69,0 % | -2,17 % (-28,31 u · 1307 apuestas) | 0,1995 | 0,5836 | 9,36 / 9,35 |
| 2024-25 | market_aware | 1320 | 68,8 % | -3,72 % (-48,84 u · 1313 apuestas) | 0,2008 | 0,5851 | 9,35 / 9,26 |
| 2025-26 | market_aware | 1321 | 68,6 % | -5,38 % (-68,61 u · 1276 apuestas) | 0,1970 | 0,5760 | 9,74 / 9,39 |
Filtro experimental de valor esperado
Estado final: Abstención. El filtro final no selecciona apuestas. No se encontró una mejora de rentabilidad consistente en validación.
Este yield corresponde solo a apuestas seleccionadas, con una unidad por apuesta. El acierto de apuestas y la cobertura se calculan sobre ese filtro; el acierto histórico de la tabla anterior incluye todos los partidos. Una abstención no es un yield del 0 %. Los resultados de cada temporada usan la regla elegida antes de esa prueba y pueden diferir del estado final.
Yield histórico con filtro: Sin apuestas seleccionadas
| Temporada | Decisión antes de prueba | Umbral de valor | Apuestas | Beneficio | Yield con filtro | Acierto de apuestas | Cobertura | Máxima caída |
|---|---|---|---|---|---|---|---|---|
| 2023-24 | Abstención | — | 0 | 0,00 u | Sin apuestas seleccionadas | — | 0,0 %1317 partidos elegibles | — |
| 2024-25 | Abstención | — | 0 | 0,00 u | Sin apuestas seleccionadas | — | 0,0 %1318 partidos elegibles | — |
| 2025-26 | Abstención | — | 0 | 0,00 u | Sin apuestas seleccionadas | — | 0,0 %1281 partidos elegibles | — |
Filtro en predicciones publicadas
Todavía no hay apuestas publicadas evaluables del filtro.
Comparación histórica sobre partidos con cuotas
La referencia «Política de mercado v4» aplica sus ajustes sobre los mismos partidos y cuotas. Esta comparación no incluye el modelo estadístico que utiliza v4 cuando faltan cuotas.
La «Química ajustada candidata» se evalúa aunque el selector conserve el mercado. Su resultado no se atribuye a la política seleccionada ni al filtro de apuestas.
| Temporada | Referencia | Partidos | Acierto | Yield | Brier | Log Loss |
|---|---|---|---|---|---|---|
| 2023-24 | Modelo estadístico | 1317 | 63,2 % | -7,83 % (-103,09 u · 1317 apuestas) | 0,2185 | 0,6272 |
| 2023-24 | Mercado sin margen | 1317 | 69,0 % | -2,17 % (-28,31 u · 1307 apuestas) | 0,1996 | 0,5838 |
| 2023-24 | Modelo con cuotas | 1317 | 69,0 % | -2,17 % (-28,31 u · 1307 apuestas) | 0,1996 | 0,5838 |
| 2023-24 | Política de mercado v4 | 1317 | 69,0 % | -2,17 % (-28,31 u · 1307 apuestas) | 0,1996 | 0,5838 |
| 2023-24 | Química ajustada candidata | 1317 | 68,9 % | -2,03 % (-26,73 u · 1317 apuestas) | 0,1997 | 0,5841 |
| 2024-25 | Modelo estadístico | 1318 | 65,6 % | -4,02 % (-52,99 u · 1318 apuestas) | 0,2156 | 0,6200 |
| 2024-25 | Mercado sin margen | 1318 | 68,7 % | -3,72 % (-48,84 u · 1313 apuestas) | 0,2010 | 0,5855 |
| 2024-25 | Modelo con cuotas | 1318 | 68,7 % | -3,72 % (-48,84 u · 1313 apuestas) | 0,2010 | 0,5855 |
| 2024-25 | Política de mercado v4 | 1318 | 68,7 % | -3,72 % (-48,84 u · 1313 apuestas) | 0,2010 | 0,5855 |
| 2024-25 | Química ajustada candidata | 1318 | 69,0 % | -3,36 % (-44,25 u · 1318 apuestas) | 0,2011 | 0,5857 |
| 2025-26 | Modelo estadístico | 1281 | 65,9 % | -4,04 % (-51,75 u · 1281 apuestas) | 0,2125 | 0,6137 |
| 2025-26 | Mercado sin margen | 1281 | 68,6 % | -5,38 % (-68,61 u · 1276 apuestas) | 0,1965 | 0,5747 |
| 2025-26 | Modelo con cuotas | 1281 | 68,6 % | -5,38 % (-68,61 u · 1276 apuestas) | 0,1965 | 0,5747 |
| 2025-26 | Política de mercado v4 | 1281 | 68,6 % | -5,38 % (-68,61 u · 1276 apuestas) | 0,1965 | 0,5747 |
| 2025-26 | Química ajustada candidata | 1281 | 68,7 % | -5,30 % (-67,88 u · 1281 apuestas) | 0,1964 | 0,5745 |
Predicciones publicadas antes del encuentro
| Periodo | Evaluadas | Aciertos | Acierto | Yield | Brier | Log Loss | MAE local / visitante |
|---|---|---|---|---|---|---|---|
| Total | 3 | 0 | 0,0 % | -100,00 % (-3,00 u · 3 apuestas) | 0,3091 | 0,8133 | 12,08 / 2,18 |
| month:2026-10 | 3 | 0 | 0,0 % | -100,00 % (-3,00 u · 3 apuestas) | 0,3091 | 0,8133 | 12,08 / 2,18 |
| season:36 | 3 | 0 | 0,0 % | -100,00 % (-3,00 u · 3 apuestas) | 0,3091 | 0,8133 | 12,08 / 2,18 |