Gestión de Banca con el Criterio de Kelly: Optimización de Capital en Análisis Deportivo

En el análisis de datos deportivos, el algoritmo es solo el 50% del éxito. El otro 50% es la gestión del capital. Incluso con una IA (YOLO) perfecta o un script de Scraping preciso, una mala gestión del bankroll puede llevar a la quiebra debido a la varianza natural del deporte.

¿Qué es el Criterio de Kelly?

Es una fórmula matemática diseñada para determinar el tamaño óptimo de una serie de apuestas. A diferencia de apostar una cantidad fija (Stake plano), el Criterio de Kelly ajusta la inversión basándose en la ventaja real (edge) que nuestra IA detecta frente a la cuota de la casa de apuestas.

Implementación en Python

En Analista Pro, automatizamos este cálculo para que nuestra gestión de riesgo sea matemática y no emocional. Aquí tienes un script base para calcular el porcentaje de tu capital que deberías arriesgar:

def criterio_kelly(cuota, probabilidad_real):
    """
    Calcula el porcentaje óptimo de bankroll a apostar.
    cuota: La cuota ofrecida (ej. 2.0)
    probabilidad_real: La probabilidad detectada por nuestra IA (ej. 0.55)
    """
    b = cuota - 1
    p = probabilidad_real
    q = 1 - p
    
    f_star = (b * p - q) / b
    
    # Aplicamos 'Fractional Kelly' (0.25) para mayor seguridad y menor volatilidad
    return f_star * 0.25

# Ejemplo: Cuota 2.0 (50%) con una probabilidad real detectada del 55%
stake_recomendado = criterio_kelly(2.0, 0.55)
print(f"Inversión recomendada: {stake_recomendado:.2%} del bankroll")

Conclusión

Utilizar el Criterio de Kelly nos permite maximizar el crecimiento del capital a largo plazo mientras minimizamos el riesgo de ruina. Combinando esto con nuestros modelos de Poisson y Visión Artificial, cerramos el círculo de un sistema de análisis profesional.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio