Modelos de predicción

Calculadora de Poisson para apuestas: probabilidad de goles paso a paso

Una calculadora de Poisson para apuestas convierte un número —los goles que esperas que marque un equipo— en la probabilidad de cada resultado posible: 0 goles, 1 gol, 2 goles, etc. Es la herramienta estadística más usada para modelar el fútbol y otros deportes de baja anotación, y está en el corazón de cualquier modelo serio de pronósticos, incluido el motor de BetsTalent.

En esta guía verás qué es la distribución de Poisson, por qué encaja tan bien con los goles, la fórmula exacta, un ejemplo numérico completo (incluido cómo montar una matriz de resultados para calcular el Over/Under 2.5 y el 1X2) y, sobre todo, sus límites. Porque Poisson es un punto de partida potente, no una bola de cristal: estima probabilidades, no garantiza aciertos.

Qué es la distribución de Poisson y por qué sirve para el fútbol

La distribución de Poisson describe la probabilidad de que ocurra un número concreto de sucesos en un intervalo fijo, cuando esos sucesos son independientes y ocurren a un ritmo medio constante. Un gol en el fútbol encaja razonablemente bien con esa descripción: hay muchos minutos de juego, los goles son relativamente raros y, en una primera aproximación, cada ataque es casi independiente del anterior.

La clave de Poisson es que solo necesita un parámetro: la media esperada de goles, que en estadística se llama lambda (λ). Si esperas que un equipo marque de media 1,4 goles en un partido, λ = 1,4, y Poisson te reparte toda la probabilidad entre 0, 1, 2, 3... goles. No necesitas saber nada más para empezar a estimar.

Por eso una calculadora de Poisson para apuestas es tan útil: traduce una expectativa de goles (algo que sí puedes estimar con datos) en probabilidades concretas de resultados y mercados (1X2, Over/Under, BTTS, resultado exacto).

La fórmula de Poisson

La probabilidad de observar exactamente k goles cuando la media esperada es λ es:

P(k goles) = (λ^k × e^−λ) / k!

Donde:

  • λ (lambda) es la media de goles esperada para ese equipo.
  • k es el número exacto de goles cuya probabilidad quieres calcular (0, 1, 2...).
  • e es el número de Euler (≈ 2,71828).
  • k! es el factorial de k (por ejemplo, 3! = 3 × 2 × 1 = 6; y por convención 0! = 1).

No hace falta que la calcules a mano: cualquier hoja de cálculo lo hace con =POISSON.DIST(k; λ; FALSO). Pero entender la fórmula te dice algo importante: toda la calidad del resultado depende de lo bien que estimes λ. Una λ floja produce probabilidades flojas, por muy elegante que sea la matemática.

Cómo estimar lambda (λ): la parte que de verdad importa

La forma más básica de estimar la λ de un equipo combina su ataque, la defensa del rival y el contexto del campo:

  1. Fuerza de ataque del equipo local: goles que marca de media en casa, comparado con la media de la liga.
  2. Fuerza de defensa del visitante: goles que encaja de media fuera, comparado con la media de la liga.
  3. Media de goles de la liga: la línea base sobre la que se ajusta todo.
  4. Ventaja de jugar en casa: un multiplicador que sube la λ del local.

Un cálculo clásico sería:

λ_local = ataque_local × defensa_visitante × media_goles_liga_local

y de forma simétrica para el visitante. El resultado son dos lambdas, una por equipo: por ejemplo λlocal = 1,6 y λvisitante = 1,1.

Aquí está el matiz profesional. La media cruda de goles es ruidosa y engaña: un equipo que marcó 5 a un rival hundido no es necesariamente goleador. Por eso el motor de BetsTalent no usa las medias a pelo. Estima la fuerza de ataque y defensa de cada equipo ajustándola por la calidad del rival (con un sistema Elo y un modelo ataque/defensa tipo Dixon-Coles), y aplica shrinkage hacia la media de la liga cuando hay pocos partidos, para no sobrerreaccionar a muestras pequeñas. Esa λ depurada es la que alimenta el Poisson.

Ejemplo paso a paso: del λ a las probabilidades

Supongamos λlocal = 1,6 y λvisitante = 1,1. Aplicando la fórmula de Poisson a cada equipo obtenemos la probabilidad de que marque 0, 1, 2... goles:

Goles (k)P(local), λ=1,6P(visitante), λ=1,1
020,2 %33,3 %
132,3 %36,6 %
225,8 %20,1 %
313,8 %7,4 %
45,5 %2,0 %
5+2,4 %0,6 %

Ya tienes el reparto de goles de cada equipo por separado. El siguiente paso es combinarlos.

Construir la matriz de resultados

Como (en la versión simple) los goles de cada equipo se asumen independientes, la probabilidad de un resultado exacto es el producto de las dos probabilidades. Por ejemplo, un 1-1:

P(1-1) = P(local marca 1) × P(visitante marca 1) = 0,323 × 0,366 ≈ 11,8 %

Si haces esto para todas las combinaciones (0-0, 1-0, 0-1, 1-1, 2-1...) obtienes una matriz de resultados: una cuadrícula con la probabilidad de cada marcador. Esa matriz es el verdadero producto de una calculadora de Poisson para apuestas, porque a partir de ella sale prácticamente todo:

  • 1X2: suma las casillas donde gana el local, donde hay empate y donde gana el visitante.
  • Over/Under 2.5: suma todas las casillas cuyos goles totales son 3 o más (Over) frente al resto (Under).
  • BTTS (ambos marcan): suma las casillas donde los dos equipos tienen 1 gol o más.
  • Resultado exacto: lee directamente la casilla.

En el ejemplo, con esas dos lambdas, el Over 2.5 sale alrededor del 47 % y el Under 2.5 sobre el 53 %, mientras que la victoria local ronda el 49 %. Son cifras ilustrativas, pero muestran cómo un solo modelo te cubre varios mercados de forma coherente.

De la probabilidad a la cuota justa

Una vez tienes la probabilidad de un mercado, la cuota justa es simplemente su inverso:

Cuota justa = 1 / probabilidad

Un Over 2.5 al 47 % tiene una cuota justa de 1 / 0,47 ≈ 2,13. Si una casa lo paga a 2,30, tu modelo cree que hay valor; si lo paga a 1,90, no. Este es el puente entre Poisson y el análisis de value betting: Poisson te da la probabilidad, y de ahí sales a comparar con el mercado. Para pasar de cuotas a porcentajes en sentido contrario, tienes el conversor de cuotas a probabilidad.

Los límites de Poisson (y cómo los corregimos)

Ser honesto con las limitaciones es lo que separa un modelo útil de una ilusión:

  • Asume independencia entre los dos equipos, pero en el fútbol no es del todo cierto: el resultado se realimenta (un equipo que va perdiendo se vuelca, los empates a cero se "pegan"). La corrección Dixon-Coles ajusta precisamente las casillas de marcadores bajos (0-0, 1-0, 0-1, 1-1), donde el Poisson puro falla más.
  • Asume que λ es constante, pero un partido tiene rojas, lesiones y cambios de planteamiento.
  • No conoce el contexto: bajas importantes, motivación, derbi, partido intrascendente.
  • El mercado es muy eficiente. Las casas también usan modelos de goles. Batirlas de forma sostenida es difícil y poco frecuente. Una calculadora de Poisson no te hace ganar dinero: te da un criterio numérico mejor que la intuición.

El motor de BetsTalent integra estas correcciones (Elo por rival, ataque/defensa con Dixon-Coles, shrinkage y, en otros deportes, ajustes propios como el tenis por superficie) y publica su rendimiento real del modelo —calibración, % de acierto— para que veas qué hace bien y qué no. Esa transparencia es el punto: los datos están para que tú decidas mejor, no para prometerte certezas.

Cómo lo aplica BetsTalent

En cada pronóstico de fútbol, BetsTalent calcula las dos lambdas con su modelo ajustado por rival, monta la matriz de Poisson con corrección Dixon-Coles y de ahí deriva el 1X2, el Over/Under y el BTTS que verás en la ficha del partido y en la sección de estadísticas. Es exactamente el proceso de esta guía, automatizado y validado contra resultados reales.


Juego responsable. El contenido de esta página es informativo y estadístico; no constituye una incitación a apostar ni una promesa de ganancia. Las apuestas conllevan riesgo de pérdida económica. Juega solo con dinero que puedas permitirte perder y solo si eres mayor de edad (+18). Si crees que el juego es un problema, busca ayuda en jugarbien.es. Apuestas reguladas por la DGOJ en España.

Preguntas frecuentes

¿Qué es la distribución de Poisson en apuestas?

Es un modelo estadístico que, a partir de la media de goles esperada de un equipo (lambda, λ), calcula la probabilidad de que marque exactamente 0, 1, 2... goles. Combinando las probabilidades de los dos equipos se obtiene la probabilidad de cada resultado, del Over/Under y del 1X2.

¿Cómo se calcula lambda (λ) para un partido?

Se estima multiplicando la fuerza de ataque de un equipo por la fuerza de defensa de su rival y por la media de goles de la liga, ajustando por la ventaja de jugar en casa. Los modelos serios ajustan además esas fuerzas por la calidad del rival y aplican shrinkage para no sobrerreaccionar a muestras pequeñas.

¿Es fiable el modelo de Poisson para apostar?

Es un buen punto de partida y modela bien la naturaleza de los goles, pero tiene límites: asume independencia entre equipos y una tasa constante, y no conoce el contexto (bajas, rojas, motivación). Además, el mercado es muy eficiente, así que Poisson da criterio, no certezas ni ganancias garantizadas.

¿Qué diferencia hay entre Poisson y Dixon-Coles?

Dixon-Coles es una mejora del Poisson clásico que corrige la dependencia entre los goles de ambos equipos, especialmente en los marcadores bajos (0-0, 1-0, 0-1, 1-1), donde el Poisson puro tiende a estimar mal. El motor de BetsTalent usa esta corrección.

¿Puedo montar una calculadora de Poisson en Excel?

Sí. Con la función =POISSON.DIST(k; λ; FALSO) calculas la probabilidad de k goles para cada equipo, construyes una matriz multiplicando ambas columnas y sumas las casillas que correspondan a cada mercado (1X2, Over/Under, BTTS) para obtener sus probabilidades.