On the wire · 04:49:16 UTC Live 550 · Prematch 14,382 · Markets 56,971 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Réponse · Maths · Marge

Marge (overround) Pinnacle par marché

Mis à jour le · PinnFeed · 2 min de lecture

Réponse : chaque marché de /v1/odds, /v1/events/{id} et du WebSocket contient margin. C'est l'overround : la somme de 1/decimal sur les issues du marché, moins 1. Un margin de 0.025 signifie que les prix totalisent 102,5 % de probabilité implicite. Le même calcul donne pour chaque issue la cote juste sans marge (fair) et sa fairProb (méthode proportionnelle). Disponible sur toutes les offres.

Vérifiez vous-même#

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"]

PinnFeed arrondit margin et fairProb à 5 décimales et fair à 4.

Classer les marchés par marge#

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]}")

Les marges varient en général selon le type de marché, la ligue et le temps avant le coup d'envoi : mesurez-les sur votre propre échantillon plutôt que de supposer un chiffre.

À quoi ça sert#

  • Comparer les bookmakers. Un overround plus bas signifie des prix plus proches de la ligne juste.
  • Cotes justes. fair = 1 / fairProb, avec fairProb = (1/decimal) / (1 + margin). Plus : cotes justes sans marge, probabilité implicite.
  • Liquidité. Combinez margin et maxStake pour voir combien Pinnacle accepte à ce prix.

Offres#

margin, fair et fairProb sont inclus dans toutes les offres. Builder (99 €/mois) ajoute le push WebSocket et l'historique de clôture. Essai de 3 jours ; une carte est requise et elle est débitée après le jour 3 sauf annulation. Clé gratuite.

Contenu éducatif pour adultes (18+) : documentation technique, ni pronostics ni promesse de gain. En France, seuls les opérateurs agréés par l'ANJ peuvent proposer des paris en ligne.

Questions fréquentes#

Pourquoi margin vaut-il parfois null ?#

Quand une issue du marché n'a pas de prix valide, la marge et les cotes justes sont omises plutôt qu'estimées.

Est-ce la même chose que le « vig » ou le « juice » ?#

Oui : overround, vig et juice désignent la même marge intégrée ; PinnFeed l'exprime en fraction (0.025 = 2,5 %).

Quelle méthode retire la marge ?#

Proportionnelle (multiplicative). Si vous en préférez une autre, recalculez à partir de decimal.

Le plan WebSocket : Builder, 99 €/mois.

Les cotes Pinnacle en temps réel sur un seul WebSocket : les 13 sports, tous les marchés, cotes justes sans marge et cotes de clôture. 3 jours gratuits, résiliable en un clic.

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.