On the wire · 05:00:56 UTC Live 575 · Prematch 14,327 · Markets 57,012 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Resposta · Steam · Drops

Detetar steam moves da Pinnacle via API

Atualizado em · PinnFeed · 1 min de leitura

Resposta: streame o livro no Builder, guarde um high móvel por outcome, e alerte quando o decimal encurtar ≥5% em ~2 minutos com maxStake suficiente (p.ex. ≥100). Ou faça poll de GET /v1/drops?sport=soccer&live=true&minutes=10&min_pct=5. Detetor completo: guia steam.

Definição prática#

  • Queda de preço ≥ 5% desde o high da janela (MIN_DROP).
  • Janela ≈ 2 minutos (WINDOW_S).
  • Prefira mercados com max stake significativo para não spammar linhas finas.
  • Alerta uma vez por outcome e janela.

Sinal estatístico de monitores sharp — sem tip nem garantia de +EV.

Esboço WebSocket (Builder)#

Reutilize o cliente partilhado do guia Python (on_market):

# Example outline — full steam.py is in the steam guide
from collections import defaultdict, deque
import time

WINDOW_S, MIN_DROP, MIN_STAKE = 120, 0.05, 100
hist = defaultdict(deque)  # key -> deque[(ts, decimal)]

def on_market(old, new, event):
    if not event or (new.get("maxStake") or 0) < MIN_STAKE:
        return
    now = time.time()
    for o in new["outcomes"]:
        if o["name"] not in {"home", "away", "draw", "over", "under"}:
            continue
        k = (new["id"], o["name"])
        q = hist[k]
        q.append((now, o["decimal"]))
        while q and now - q[0][0] > WINDOW_S:
            q.popleft()
        peak = max(p for _, p in q)
        drop = (peak - o["decimal"]) / peak
        if drop >= MIN_DROP:
            print(f"STEAM {event['home']} v {event['away']} {new['type']} {o['name']}: "
                  f"{peak:.3f} -> {o['decimal']:.3f} ({drop:.1%}) max {new.get('maxStake')}")
            q.clear()  # one alert per window

CTA#

Builder (€99/mês). Teste de 3 dias; cartão obrigatório. REST gratis: signup. Relacionado: dropping odds, steam Telegram.

Perguntas frequentes#

Free chega?#

Para /v1/drops sim (atraso 30 s). O detetor WS em tempo real pede Builder.

Conteúdo educativo para adultos?#

Sim (18+).

Conteúdo educativo para maiores de 18 anos. Sem palpites nem lucro garantido. No Brasil, aposte apenas em operadores autorizados pela SPA/MF.

O plano WebSocket: Builder, €99/mês.

Odds da Pinnacle em tempo real por um único WebSocket: os 13 esportes, todos os mercados, odds justas sem margem e odds de fechamento. 3 dias grátis, cancele com um clique.

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.