On the wire · 05:06:58 UTC Live 585 · Prematch 14,345 · Markets 57,094 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Respuesta · Line shopping

Line shopping frente al precio de Pinnacle

Actualizado el · PinnFeed · 2 min de lectura

Respuesta: hacer line shopping es coger el mejor precio disponible para la apuesta que quieres. El precio de Pinnacle, y sobre todo su precio justo sin margen (fair), es una buena vara de medir: una oferta por encima del fair de Pinnacle es candidata a revisar; una por debajo, normalmente no. PinnFeed te da el lado de Pinnacle (decimal, fair, fairProb, margin, maxStake); los precios de otras casas salen de tu propia fuente, porque PinnFeed solo lleva Pinnacle.

Comparar ofertas con Pinnacle#

import os, requests

KEY = os.environ["PINNFEED_KEY"]  # ps_live_...
r = requests.get("https://pinnfeed.io/v1/odds",
    params={"sport": "tennis", "market": "moneyline", "main": "true", "q": "sinner"},
    headers={"x-api-key": KEY}, timeout=10)
ev = r.json()["events"][0]
m = ev["markets"][0]
pin = {o["name"]: o for o in m["outcomes"]}

offers = {"home": {"BookA": 1.62, "BookB": 1.66}, "away": {"BookA": 2.30, "BookB": 2.25}}  # your data
for side, books in offers.items():
    best_book, best = max(books.items(), key=lambda kv: kv[1])
    fair = pin[side]["fair"]
    print(side, "best", best_book, best, "| Pinnacle", pin[side]["decimal"], "fair", fair,
          "| edge vs fair", f"{best / fair - 1:+.2%}", "| maxStake", m["maxStake"])

Cómo leer el resultado#

  • Mejor oferta por encima de fair: merece una mirada. La diferencia es una estimación basada en la línea de Pinnacle, no una ventaja segura.
  • Mejor oferta entre el precio de Pinnacle y fair: superas el precio de Pinnacle, pero no su línea sin margen.
  • maxStake bajo (por ejemplo, menos de 100): el límite propio de Pinnacle es pequeño, así que su línea aporta menos información.
  • Los precios se mueven: en Builder el WebSocket envía los cambios de Pinnacle para que tu comparación esté al día.

Planes#

Free sirve para una comprobación con retraso (30 s, 2 deportes). Hobby (€29/mes) es REST en tiempo real para 3 deportes; Builder (€99/mes) transmite los 13. Prueba de 3 días; se requiere tarjeta y se cobra después del día 3 salvo que canceles. Relacionado: EV con cuotas sin margen, APIs multicasa frente a solo Pinnacle.

Contenido educativo para mayores de 18 años. Apuesta solo donde sea legal para ti; en España, con operadores con licencia de la DGOJ. Sin pronósticos ni ganancias garantizadas.

Preguntas frecuentes#

¿PinnFeed muestra otras casas de apuestas?#

No. Es un feed solo de Pinnacle. Combínalo con tu propia fuente de precios o con una API multicasa.

¿Por qué comparar con el fair y no con el precio de Pinnacle?#

El precio de Pinnacle incluye su margen. El precio justo lo elimina, lo que se acerca más a una referencia neutral.

¿Basta con superar el fair de Pinnacle?#

Es una señal, no una prueba. Sigue tu closing line value sobre muchas apuestas: registro de apuestas con CLV.

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.