On the wire · 04:52:01 UTC Live 548 · Prematch 14,380 · Markets 56,976 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Resposta · Matemática · Margem

Margem (overround) da Pinnacle por mercado

Atualizado em · PinnFeed · 2 min de leitura

Resposta: cada mercado em /v1/odds, /v1/events/{id} e no WebSocket traz margin. É o overround: a soma de 1/decimal dos resultados do mercado, menos 1. Um margin de 0.025 significa que os preços somam 102,5 % de probabilidade implícita. O mesmo cálculo dá a odd justa sem margem de cada resultado (fair) e sua fairProb (método proporcional). Disponível em todos os planos.

Confira você mesmo#

def margin(decimals):
    return sum(1 / d for d in decimals) - 1

# moneyline outcomes from one market
prices = [2.10, 3.45, 3.60]
print(round(margin(prices), 5))   # compare with market["margin"]

O PinnFeed arredonda margin e fairProb para 5 casas decimais e fair para 4.

Ordenar mercados por margem#

import os, requests
r = requests.get("https://pinnfeed.io/v1/odds",
    params={"sport": "soccer", "market": "moneyline", "main": "true", "limit": 200},
    headers={"x-api-key": os.environ["PINNFEED_KEY"]}, timeout=10)
rows = [(m["margin"], e["league"]["name"], e["home"], e["away"])
        for e in r.json()["events"] for m in e["markets"] if m["margin"] is not None]
for row in sorted(rows)[:10]:
    print(f"{row[0]:.2%}  {row[1]}: {row[2]} v {row[3]}")

As margens costumam variar por tipo de mercado, liga e tempo até o início, então meça na sua própria amostra em vez de supor um número.

Para que serve#

  • Comparar casas. Um overround menor significa preços mais próximos da linha justa.
  • Odds justas. fair = 1 / fairProb, com fairProb = (1/decimal) / (1 + margin). Mais: odds justas sem margem, probabilidade implícita.
  • Liquidez. Combine margin com maxStake para ver quanto a Pinnacle aceita naquele preço.

Planos#

margin, fair e fairProb estão em todos os planos. Builder (€99/mês) adiciona WebSocket e histórico de fechamento. Teste de 3 dias; o cartão é obrigatório e a cobrança ocorre após o dia 3, a menos que você cancele. Chave grátis.

Conteúdo educativo para maiores de 18 anos. Sem palpites nem lucro garantido.

Perguntas frequentes#

Por que margin às vezes é null?#

Quando um resultado do mercado não tem preço válido, a margem e as odds justas são omitidas em vez de estimadas.

É o mesmo que "vig" ou "juice"?#

Sim: overround, vig e juice descrevem a mesma margem; o PinnFeed a informa como fração (0.025 = 2,5 %).

Qual método remove a margem?#

Proporcional (multiplicativo). Se preferir outro, recalcule a partir de decimal.

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.