Quando mover seu script do polling para o stream de quedas
Se o seu loop de polling existe para detectar quedas de preço, o stream de quedas já faz esse trabalho. Os sinais de que você deve mudar, e o que você perde.
pnclFEED
Notas datadas para desenvolvedores sobre a API de odds da Pinnacle: quickstarts por linguagem, endpoints, cursores e streams de quedas.
Se o seu loop de polling existe para detectar quedas de preço, o stream de quedas já faz esse trabalho. Os sinais de que você deve mudar, e o que você perde.
Uma entrada no cron a cada 15 minutos roda sua busca 96 vezes ao dia, dentro da cota da chave gratuita. Transforme o loop em uma execução única e agende.
Um flag do curl transforma o stream SSE de quedas em linhas no seu terminal. O que você deve ver, o que plan_lacks_sse significa e quando parar.
O endpoint de mercados responde por esporte, então o filtro de liga fica no seu código. Descubra os nomes das ligas e filtre os eventos.
Estenda o loop de polling em Python: grave uma linha CSV por mudança de preço, deduplique contra o último valor e fique dentro da cota diária gratuita.