Backtest · Over/Under 2.5 · 5 ligas · 11 temporadas

El modelo no bate
al mercado.

Poisson sobre resultados históricos, entrenado solo con temporadas anteriores, comparado con las cuotas de cierre. 12.455 partidos y 10.730 con cuotas. Si el modelo tuviera ventaja, el ROI sería positivo después del margen. No lo es.

Veredicto: no hay ventaja. No se construye el filtro de apuestas. El modelo predice peor que la cuota de cierre y pierde en todos los umbrales probados.
12.455partidos históricos
10.730con cuotas de apertura y cierre
0,2463Brier del modelo
0,2386Brier del cierre (mejor)

El Brier mide el error de calibración: cuanto más bajo, mejor. El mercado acierta más que el modelo. Un Brier peor que el cierre significa que el modelo no aporta información; solo ruido.

Resultado por umbral de ventaja

Se apuesta 1 € al lado (over o under) con mayor ventaja frente a la cuota de apertura, solo si supera el umbral. El ROI se calcula sobre esas apuestas; el CLV compara la cuota obtenida con la de cierre.

UmbralApuestasROIAciertoCLV
3 %7.685−3,56 %49,0 %−0,01 %
5 %5.910−3,69 %48,7 %−0,08 %
8 %3.656−4,43 %47,6 %+0,02 %

Subir el umbral no mejora el ROI: reduce el número de apuestas, pero no encuentra valor. El CLV cercano a cero confirma que las cuotas de apertura no eran blandas frente al cierre.

Por liga (umbral 3 %)

LigaApuestasROI
Bundesliga1.227−7,93 %
Serie A1.647−4,46 %
La Liga1.693−3,97 %
Premier League1.616−1,36 %
Ligue 11.502−0,91 %

Ninguna liga se salva. Las dos más eficientes (Premier y Ligue 1) se acercan a cero, que es exactamente lo que se espera cuando el modelo no tiene ventaja y solo paga el margen.

Por temporada (umbral 3 %)

TemporadaApuestasROI
2020-211.359−1,83 %
2021-221.248+0,53 %
2022-231.344−6,43 %
2023-241.228−4,02 %
2024-251.237−3,56 %
2025-261.269−5,96 %

Una temporada positiva de seis, y por +0,53 %. Eso es ruido, no ventaja.

Cómo se ha medido

Datos

Premier League, La Liga, Bundesliga, Serie A y Ligue 1. 11 temporadas (2015-16 a 2025-26). Resultados y cuotas de apertura y cierre de football-data.co.uk (Bet365 y Pinnacle).

Modelo

Poisson con ataque, defensa y localía por equipo. Cada temporada se entrena solo con las dos anteriores: nunca ve el partido que predice. Sin fuga de información.

Evaluación

Probabilidad de over 2.5 frente a la probabilidad justa de la cuota (sin margen). Apuesta de 1 € al lado con más ventaja si supera el umbral. ROI, acierto y CLV.

No se usa el marcador exacto: su margen (25-40 %) lo hace aún menos tratable. Tampoco se usan xG, bajas ni lineups; eso queda para una segunda fase, si alguna vez hay una señal.

Por qué falla

El mercado es eficiente

La cuota de cierre incorpora toda la información pública: forma, bajas, alineaciones y dinero sharp. Un Poisson de resultados no puede competir con eso.

El margen se come todo

Over/under 2.5 tiene un margen del 4-8 %. Sin una ventaja superior a ese margen, apostar es pagar la comisión de la casa.

Más apuestas no es más ventaja

Con 7.685 apuestas y −3,56 %, el resultado es estadísticamente sólido: no es mala suerte. Es el precio de jugar sin ventaja.

Qué haría falta para que funcionara

Nada de eso está en este backtest. Por eso el filtro no se construye.

Conclusión

El marcador exacto que estabas jugando (cuota media 7,26, un 9,6 % de acierto, −32,6 % de ROI) no era mala suerte: era el mercado cobrando su margen. Over/under 2.5 tampoco da ventaja con este modelo. La herramienta ZeroGoal sirve para registrar y controlar la banca, no para elegir partidos.