On the wire · 16:01:57 UTC Live 126 · Prematch 8,738 · Markets 36,279 Vol. I · No. 1 · Monday 9 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Guide · Value bet

Value bet face aux bookmakers soft avec les cotes justes de Pinnacle

Mis à jour le · PinnFeed · 3 min de lecture

Les prix de Pinnacle sont ce que le marché des paris a de plus proche d'une probabilité réelle. En retirant la marge, vous obtenez une cote juste ; tout bookmaker soft qui paie plus que cette cote propose un pari à espérance positive (+EV). PinnFeed calcule la cote juste sur chaque marché : le calcul se résume à une multiplication. Le +EV est une notion statistique à long terme, pas une garantie de gain.

Étape 1 — Comprenez la cote juste#

Pour un marché avec des cotes décimales d_i :

implied_i  = 1 / d_i
margin     = Σ implied_i − 1
fairProb_i = implied_i / Σ implied_j        (méthode multiplicative)
fair_i     = 1 / fairProb_i

Chaque issue de l'API contient déjà fair et fairProb, et chaque marché contient margin. Les prix bruts sont aussi fournis, si vous préférez appliquer vous-même la méthode de la puissance ou celle de Shin.

Étape 2 — Calculez l'espérance#

Si un bookmaker soft propose la cote décimale S sur une issue dont la probabilité juste est p :

EV = S × p − 1

Avec S = 2.30 et p = 0.488 (cote juste 2.049), l'EV est de +12,3 % : sur le long terme, l'espérance est de 12,3 centimes par euro misé. La plupart des parieurs fixent un seuil de 1 à 3 % pour absorber le bruit et le temps nécessaire pour placer le pari.

Étape 3 — Calculez la mise#

Le Kelly complet ((S·p − 1) / (S − 1)) est trop agressif avec des probabilités estimées. Un quart de Kelly est un compromis courant, et c'est ce qu'affiche le script.

Étape 4 — Lancez le script#

Remplissez SOFT avec les cotes relevées chez un bookmaker soft (à la main, sur un comparateur de cotes ou via une autre API), avec les noms d'équipes tels que PinnFeed les écrit. Installez requests et lancez python value.py :

# value.py : trouve des cotes +EV chez un bookmaker soft grâce aux cotes justes sans marge de Pinnacle.
# pip install requests
import os, requests

BASE = os.environ.get("PINNFEED_BASE", "https://pinnfeed.io")
KEY = os.environ["PINNFEED_KEY"]

# Cotes relevées chez un bookmaker soft : (équipe à domicile, équipe à l'extérieur, issue) -> cote décimale.
SOFT = {
    ("Osasuna", "Malaga", "home"): 1.95,
    ("Colon", "Defensor Sporting", "away"): 2.30,
}
MIN_EV = 0.02  # avantage de 2 %


def kelly(price, p, fraction=0.25):
    """Mise de Kelly fractionnelle, en part de la bankroll."""
    return max(0.0, fraction * (price * p - 1) / (price - 1))


r = requests.get(f"{BASE}/v1/odds", headers={"x-api-key": KEY},
                 params={"sport": "soccer", "market": "moneyline", "main": "true", "limit": 1000}, timeout=20)
r.raise_for_status()
for ev in r.json()["events"]:
    for m in ev["markets"]:
        for o in m["outcomes"]:
            soft = SOFT.get((ev["home"], ev["away"], o["name"]))
            if not soft:
                continue
            ev_pct = soft * o["fairProb"] - 1          # espérance par unité misée
            flag = "VALUE" if ev_pct >= MIN_EV else "no edge"
            print(f'{flag:8} {ev["home"]} v {ev["away"]} {o["name"]}: soft {soft} vs Pinnacle {o["decimal"]} '
                  f'(fair {o["fair"]:.3f}, margin {m["margin"]:.1%}) EV {ev_pct:+.1%} '
                  f'kelly/4 {kelly(soft, o["fairProb"]):.2%}')

La sortie ressemble à ceci :

VALUE    Colon v Defensor Sporting away: soft 2.3 vs Pinnacle 1.8065 (fair 2.049, margin 13.4%) EV +12.3% kelly/4 2.36%

L'appel REST fonctionne sur tous les plans ; en Free, les prix ont 30 secondes de retard. Pour la value en direct, il vous faut les prix en direct : faites la même comparaison dans le client WebSocket du guide Python et Node, avec Builder.

Étape 5 — Vérifiez avec le CLV#

À court terme, les résultats sont surtout de la variance. La réponse honnête la plus rapide, c'est le closing line value : le prix que vous avez pris a-t-il battu la cote juste de clôture de Pinnacle ? Le guide CLV enregistre chaque pari et le mesure.

Questions fréquentes#

Pourquoi prendre Pinnacle comme référence ?#

Pinnacle travaille avec des marges faibles et des limites élevées et ajuste ses prix selon l'argent sharp : son prix sans marge est largement utilisé comme la meilleure estimation publique de la probabilité réelle.

Quelle méthode PinnFeed utilise-t-il pour retirer la marge ?#

La méthode multiplicative (proportionnelle). Chaque issue inclut les cotes décimales et américaines brutes, vous pouvez donc utiliser une autre méthode.

PinnFeed fournit-il les cotes des bookmakers soft ?#

Non. PinnFeed ne fournit que Pinnacle. Combinez-le avec vos propres cotes de bookmakers soft ou avec une API multi-bookmakers comme The Odds API.

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.

No password. We email you a link; click it and your key is on screen.

One free key per email. Link valid for 20 minutes.