pnclDATA Clave gratuita

valor de la línea de cierre / cuotas de cierre de pinnacle / clv

Calculadora de valor de la línea de cierre frente al cierre de Pinnacle

El precio que tomaste frente al cierre justo de Pinnacleescribe tus propios precios

Mercado
cierre 2.05cierre justo 2.11tomado 2.20

Tomado a 2.20, precio de cierre justo 2.11: CLV +4,36%.

Precio de cierre justo
2.11margen de cierre eliminado
CLV frente al justo
+4.36%tomado / cierre justo − 1
Frente al cierre en bruto
+7.32%te favorece por el margen
Lectura
Superaste el precio de cierre justouna apuesta es ruido; sigue cientos

El feed no tiene archivo de precios de cierre, así que el cierre es algo que registras tú. Una clave y el script de abajo guardan el último precio prepartido de cada partido que te importa.

Crear una clave gratuita
close.py
import os
import time
from datetime import datetime, timezone
import requests

BASE = os.environ["ODDS_BASE_URL"]
KEY = os.environ["ODDS_API_KEY"]
URL = BASE + "/kit/v1/markets"
HDR = {"x-portal-apikey": KEY}
seen = {}  # event_id: (starts, prices)


def utc(stamp):
    return datetime.fromisoformat(
        stamp.replace("Z", "+00:00"))


def tick(sport_id):
    q = {"sport_id": sport_id,
         "event_type": "prematch"}
    r = requests.get(URL, params=q,
                     headers=HDR,
                     timeout=10)
    r.raise_for_status()
    for ev in r.json()["events"]:
        per = ev["periods"]
        ml = per.get("num_0", {}).get(
            "money_line")
        if ml:
            seen[ev["event_id"]] = (
                ev["starts"], ml)


def settle():
    now = datetime.now(timezone.utc)
    for eid, (starts, ml) in list(
            seen.items()):
        if utc(starts) <= now:
            print(eid, "closed at", ml)
            del seen[eid]


while True:
    tick(sport_id=1)  # soccer
    settle()
    time.sleep(60)

Registra tú mismo los precios de cierre de Pinnacle con la API de cuotas

El script lee el tablero prepartido de fútbol de la API de cuotas de Pinnacle cada minuto y guarda la money line más reciente de cada partido. Cuando pasa la hora de inicio de un partido, el último precio que vio es el cierre, y lo imprime; escríbelo en tu propia tabla en su lugar.

Sesenta segundos entre llamadas sitúan el cierre registrado a menos de un minuto del inicio, con 1.440 llamadas al día, lo que requiere un plan REST de pago. Las 100 llamadas al día de la clave gratuita permiten una llamada cada 15 minutos: suficiente para probar el script, demasiado grueso para un cierre real.

  1. Crea una clave y expórtala junto con la URL base de la documentación.
  2. Ejecuta el script antes de que empiecen los partidos en los que apuestas.
  3. Pon cada cierre registrado en la calculadora de arriba, o en tu propia columna de CLV.
  • Retroalimentación rápidaLas ganancias necesitan miles de apuestas para separar la habilidad de la suerte. El cierre dice algo sobre cada apuesta en el momento en que el mercado cierra.
  • Frente al cierre más afiladoEl precio de cierre de Pinnacle ha absorbido más dinero e información que cualquier línea del partido, lo que lo convierte en la referencia más difícil de superar.
  • Margen eliminadoComparar con el cierre en bruto cuenta el margen de Pinnacle como tu ventaja. El cierre justo no.

Por qué el cierre es la referencia

Si sigues consiguiendo precios mejores que donde cierra Pinnacle, normalmente vas por delante del juicio final del mercado. Los apostadores siguen el CLV porque señala la dirección correcta mucho antes de lo que lo hace un saldo.

tomado 2.20 · cierre justo 2.11 · CLV +4,36%

Guarda un cierre por cada apuesta, y la calculadora se convierte en una columna de tu hoja