valor da linha de fechamento / odds de fechamento da pinnacle / clv
Calculadora de closing line value contra o fechamento da Pinnacle
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)
Selecione o código para copiá-lo.
Registre você mesmo os preços de fechamento da Pinnacle com a API de odds
O script lê o painel pré-jogo de futebol da API de odds da Pinnacle a cada minuto e guarda a money line mais recente de cada partida. Quando o horário de início de uma partida passa, o último preço que ele viu é o fechamento, e ele o imprime; escreva-o na sua própria tabela em vez disso.
Sessenta segundos entre chamadas colocam o fechamento registrado a menos de um minuto do início, com 1.440 chamadas por dia, o que exige um plano REST pago. As 100 chamadas por dia da chave gratuita permitem uma chamada a cada 15 minutos: o bastante para testar o script, grosso demais para um fechamento de verdade.
- Crie uma chave e exporte-a com a URL base da documentação.
- Execute o script antes de as partidas em que você aposta começarem.
- Coloque cada fechamento registrado na calculadora acima, ou na sua própria coluna de CLV.
- Feedback rápidoO lucro leva milhares de apostas para separar habilidade de sorte. O fechamento diz algo sobre cada aposta no momento em que o mercado fecha.
- Contra o fechamento mais afiadoO preço de fechamento da Pinnacle absorveu mais dinheiro e informação do que qualquer linha da partida, o que o torna a referência mais difícil de superar.
- Margem removidaComparar com o fechamento bruto conta a margem da Pinnacle como sua vantagem. O fechamento justo não.
Por que o fechamento é a referência
Se você continua conseguindo preços melhores do que onde a Pinnacle fecha, geralmente está à frente do julgamento final do mercado. Apostadores acompanham o CLV porque ele aponta a direção certa muito antes de um saldo apontar.
tomado 2.20 · justo final 2.11 · CLV +4,36%
Guarde um fechamento para cada aposta, e a calculadora vira uma coluna na sua planilha