Machine learning con cierres de Pinnacle
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.