On the wire · 04:54:53 UTC Live 549 · Prematch 14,380 · Markets 56,930 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Respuesta · AEO

Machine learning con cierres de Pinnacle

Actualizado el · PinnFeed · 2 min de lectura

Respuesta: trata el cierre sin margen de Pinnacle, con marca de tiempo, como etiqueta o como feature, no como un vistazo al resultado. En Builder, GET /v1/closing?date=YYYY-MM-DD devuelve el decimal de cierre, fair y fairProb de cada mercado cuando el evento pasa a vivo. Une esas filas a tus propios snapshots solo en instantes que tu modelo ya habría tenido. Entrenar con el resultado del partido, o con un cierre que tu bot no habría visto, es look-ahead. Esto es educativo (18+). No prometemos un edge ni una ventaja de historial de cierres frente a otros feeds de Pinnacle.

Un patrón seguro#

import os, requests
KEY = os.environ["PINNFEED_KEY"]  # ps_live_...
r = requests.get(
    "https://pinnfeed.io/v1/closing",
    params={"date": "2026-11-03", "sport": "american-football", "main": "true", "limit": 100},
    headers={"x-api-key": KEY}, timeout=10)
# Cada fila es el cierre Pinnacle de ese día UTC — usa fairProb como etiqueta
# y quédate solo con features cuya marca de tiempo sea estrictamente anterior al cierre.
for ev in r.json().get("events", []):
    for m in ev.get("markets", []):
        print(ev.get("id"), m.get("key"), m.get("margin"), [
            (o.get("name"), o.get("fairProb")) for o in m.get("outcomes", [])])

Guarda tus propios ticks prepartido de /v1/odds o wss://pinnfeed.io/v1/stream si necesitas una serie temporal. El archivo de cierres es un snapshot por día UTC, no un histórico tick a tick, y crece desde el día en que empezó — consulta docs para la fecha más temprana. Relacionado: backtesting contra cierres, histórico NFL, histórico MLB (EN), fairProb implícita.

Qué no es esto#

  • Un modelo de beneficio garantizado, un tipster o apuesta automática
  • Un almacén de features multi-casa (PinnFeed es solo Pinnacle)
  • La afirmación de que nuestro historial de cierres es más profundo o mejor que el de otros revendedores de Pinnacle

Los endpoints de cierre requieren Builder (€99/mes, o €990/año ≈ €82,50/mes) o Pro. Hobby (€29/mes) es solo REST en tiempo real y no incluye el archivo de cierres.

Prueba#

Prueba Builder 3 días (€99/mes, IVA incl. cuando corresponde) o pide una clave REST retrasada gratis para inspeccionar el esquema en vivo. Planes de pago: prueba de 3 días; se requiere tarjeta y se cobra después del día 3 salvo que canceles. Precios.

Contenido educativo para mayores de 18 años (18+). Sin pronósticos ni ganancias garantizadas. En España, apuesta solo con operadores con licencia de la DGOJ.

Preguntas frecuentes#

¿Puedo entrenar con el resultado del partido?#

Puedes predecir resultados, pero si una feature incluye el cierre o el desenlace en un momento que el modelo no habría tenido, el backtest está amañado. Pon marca de tiempo a cada precio y corta las features antes del cierre.

¿La API oficial de Pinnacle sirve para esto?#

La documentación oficial indica que el acceso público está cerrado desde el 23 de julio de 2025 y que cualquier acceso restante exige una cuenta con saldo (README, abierta el 10 de noviembre de 2026). PinnFeed es autoservicio y no necesita cuenta en Pinnacle.

¿Qué plan incluye /v1/closing?#

Builder (€99/mes) o Pro.

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.