On the wire · 14:57:51 UTC Live 125 · Prematch 8,519 · Markets 34,155 Vol. I · No. 1 · Monday 9 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Guida · Value bet

Value bet sui bookmaker soft con le quote eque di Pinnacle

Aggiornato il · PinnFeed · 3 min di lettura

I prezzi di Pinnacle sono quanto di più vicino a una probabilità reale offra il mercato delle scommesse. Togliendo il margine ottieni una quota equa; qualsiasi bookmaker soft che paga più di quella quota offre una scommessa a valore atteso positivo (+EV). PinnFeed calcola la quota equa su ogni mercato, quindi il calcolo si riduce a una moltiplicazione. Il +EV è un concetto statistico di lungo periodo, non una garanzia di vincita.

Passo 1 — Capire la quota equa#

Per un mercato con quote decimali d_i:

implied_i  = 1 / d_i
margin     = Σ implied_i − 1
fairProb_i = implied_i / Σ implied_j        (metodo moltiplicativo)
fair_i     = 1 / fairProb_i

Ogni esito dell'API ha già fair e fairProb, e ogni mercato ha margin. Ci sono anche i prezzi grezzi, se preferisci applicare il metodo della potenza o quello di Shin.

Passo 2 — Calcola il valore atteso#

Se un bookmaker soft offre la quota decimale S su un esito con probabilità equa p:

EV = S × p − 1

Con S = 2.30 e p = 0.488 (quota equa 2.049), l'EV è +12,3%: nel lungo periodo ti aspetti 12,3 centesimi per ogni euro puntato. Quasi tutti fissano una soglia dell'1–3% per assorbire il rumore e il tempo che serve a piazzare la giocata.

Passo 3 — Calcola la puntata#

Il Kelly pieno ((S·p − 1) / (S − 1)) è troppo aggressivo con probabilità stimate. Un quarto di Kelly è un compromesso comune ed è quello che stampa lo script.

Passo 4 — Esegui lo script#

Riempi SOFT con le quote raccolte da un bookmaker soft (a mano, da un comparatore o da un'altra API), con i nomi delle squadre scritti come li scrive PinnFeed. Installa requests ed esegui python value.py:

# value.py: trova quote +EV su un bookmaker soft usando le quote eque senza margine di Pinnacle.
# pip install requests
import os, requests

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

# Quote raccolte da un bookmaker soft: (squadra di casa, squadra ospite, esito) -> quota decimale.
SOFT = {
    ("Osasuna", "Malaga", "home"): 1.95,
    ("Colon", "Defensor Sporting", "away"): 2.30,
}
MIN_EV = 0.02  # vantaggio del 2%


def kelly(price, p, fraction=0.25):
    """Puntata di Kelly frazionario come quota del 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          # valore atteso per unità puntata
            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%}')

L'output è così:

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%

La chiamata REST funziona su tutti i piani; su Free i prezzi hanno 30 secondi. Per il value nel live li vuoi in diretta: fai lo stesso confronto dentro il client WebSocket della guida Python e Node, con Builder.

Passo 5 — Verifica con il CLV#

Nel breve periodo i risultati sono soprattutto varianza. La risposta onesta più rapida è il closing line value: il prezzo che hai preso ha battuto la quota equa di chiusura di Pinnacle? La guida al CLV registra ogni scommessa e la misura.

Domande frequenti#

Perché usare Pinnacle come riferimento?#

Pinnacle lavora con margini bassi e limiti alti e muove i prezzi con il denaro sharp, quindi il suo prezzo senza margine è molto usato come migliore stima pubblica della probabilità reale.

Che metodo usa PinnFeed per togliere il margine?#

Il metodo moltiplicativo (proporzionale). Ogni esito include le quote decimali e americane grezze, quindi puoi usare un altro metodo.

PinnFeed fornisce quote dei bookmaker soft?#

No. PinnFeed porta solo Pinnacle. Abbinalo alle tue quote dei bookmaker soft o a un'API multi-bookmaker come The Odds API.

Il piano WebSocket: Builder, 99 €/mese.

Quote Pinnacle in tempo reale su un unico WebSocket: tutti i 13 sport, tutti i mercati, quote eque senza margine e quote di chiusura. 3 giorni gratis, disdici con 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.