On the wire · 05:09:16 UTC Live 584 · Prematch 14,344 · Markets 57,108 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Respuesta · Kelly · Cuotas justas

Criterio de Kelly con cuotas justas de Pinnacle

Actualizado el · PinnFeed · 2 min de lectura

Respuesta: Kelly dimensiona el stake a partir de tu probabilidad estimada y la cuota que consigues: f = (b·p − q) / b, donde b es la cuota decimal menos 1, p la probabilidad de acierto y q = 1 − p. Si usas como p el fairProb sin margen de Pinnacle que da PinnFeed, y como b la cuota de otra casa, obtienes una fracción del bankroll. Como p es una estimación, casi todo el mundo usa una fracción (un cuarto de Kelly) y nunca Kelly completo.

Python#

import os, requests

def kelly(decimal_price: float, p: float) -> float:
    b = decimal_price - 1
    return max(0.0, (b * p - (1 - p)) / b)

KEY = os.environ["PINNFEED_KEY"]  # ps_live_...
r = requests.get("https://pinnfeed.io/v1/odds", headers={"x-api-key": KEY},
                 params={"sport": "soccer", "market": "moneyline", "main": "true", "limit": 20}, timeout=20)
r.raise_for_status()
ev = r.json()["events"][0]
o = ev["markets"][0]["outcomes"][0]
other_book_price = 2.30  # una cuota que has recogido en otra casa
f = kelly(other_book_price, o["fairProb"])
print(ev["home"], ev["away"], o["name"], "full", round(f, 4), "quarter", round(f / 4, 4))

Ejemplo con números ilustrativos: fairProb 0,488 y una cuota de 2,30 dan b = 1,30, Kelly completo ≈ 9,4 % y un cuarto de Kelly ≈ 2,35 % del bankroll. Si la cuota está por debajo de la cuota justa, Kelly devuelve 0: sin stake.

Precauciones#

  • fairProb es el precio de Pinnacle sin margen, no la probabilidad real.
  • Revisa maxStake y que el mercado siga abierto antes de fiarte de un precio.
  • Mide tus resultados contra la cuota de cierre (guía de CLV) y no por el beneficio a corto plazo.

Guía completa con la misma fórmula: value betting con cuotas sin margen.

Planes#

Free (30 s de retraso) ejecuta este script. Tiempo real: Hobby (29 €/mes) por REST o Builder (99 €/mes) por WebSocket. Planes de pago: prueba de 3 días; se pide tarjeta y se cobra después del día 3 salvo que canceles.

Solo para mayores de 18 años. Kelly es una regla estadística de dimensionado, no un pronóstico. Nada de esto promete beneficios; juega con responsabilidad.

Preguntas frecuentes#

¿Por qué un cuarto de Kelly?#

Kelly completo supone que tu probabilidad es exacta. Con estimaciones, el Kelly fraccional reduce la varianza y el daño de sobrestimar.

¿Puedo usar como b la propia cuota de Pinnacle?#

Entonces la ventaja es negativa por el margen y Kelly devuelve 0. Kelly solo tiene sentido contra una cuota por encima de la cuota justa.

¿fairProb está en todos los planes?#

fair y fairProb se añaden a las cuotas del feed normalizado en todos los planes; Free los da con 30 segundos de retraso y solo mercados principales.

El plan WebSocket: Builder, 99 €/mes.

Cuotas de Pinnacle en tiempo real por un único WebSocket: los 13 deportes, todos los mercados, cuotas justas sin margen y cuotas de cierre. 3 días gratis y cancelas con un clic.

Form K-1 · Free API key

Get your free API key.

One field. No password, no card: enter your email, click the link we send, and your key is on screen.

By continuing you agree to the Terms and Privacy Policy.

One free key per email. Link valid for 20 minutes.