On the wire · 05:04:29 UTC Live 584 · Prematch 14,345 · Markets 57,054 Vol. I · No. 5 · Friday 13 November 2026 wss://pinnfeed.io/v1/stream
PinnFeed
Risposta · Quote eque · Foglio di calcolo

Calcolatore di quote senza margine in Excel o Google Sheets

Aggiornato il · PinnFeed · 2 min di lettura

Risposta: per togliere il margine in modo proporzionale, trasforma ogni quota decimale in probabilità implicita (=1/B2), dividi ciascuna per la somma delle probabilità implicite del mercato e inverti per ottenere la quota equa. Con le quote in B2:B4 (1X2), la probabilità equa della riga 2 è =(1/B2)/SUMPRODUCT(1/$B$2:$B$4) e la quota equa è =1/C2. PinnFeed restituisce già fair, fairProb e margin per ogni esito, calcolati esattamente così, quindi puoi anche saltare le formule.

Formule#

CellaFormulaSignificato
B2:B4quote, es. 2.10 / 3.45 / 3.60quote decimali di un mercato
D2=SUMPRODUCT(1/B2:B4)-1margine (overround), es. 0.0438 = 4,38 %
C2=(1/B2)/(1+$D$2)probabilità equa
E2=1/C2quota equa (senza margine)

In Excel o Sheets in italiano la funzione si chiama MATR.SOMMA.PRODOTTO e il separatore degli argomenti è spesso ;. I mercati a due esiti (over/under, moneyline senza pareggio) usano le stesse formule su due righe. È il metodo proporzionale; altri metodi (power, Shin) danno valori un po' diversi sulle quote alte.

Importare i prezzi Pinnacle live#

Google Sheets (Apps Script, chiave salvata nelle proprietà dello script come PINNFEED_KEY):

function pinnacleFair() {
  const key = PropertiesService.getScriptProperties().getProperty('PINNFEED_KEY'); // ps_live_...
  const url = 'https://pinnfeed.io/v1/odds?sport=soccer&market=moneyline&main=true&limit=20';
  const data = JSON.parse(UrlFetchApp.fetch(url, { headers: { 'x-api-key': key } }).getContentText());
  const rows = [['Event', 'Outcome', 'Price', 'Fair', 'FairProb', 'Margin', 'MaxStake']];
  data.events.forEach(e => e.markets.forEach(m => m.outcomes.forEach(o =>
    rows.push([e.home + ' v ' + e.away, o.name, o.decimal, o.fair, o.fairProb, m.margin, m.maxStake]))));
  const sh = SpreadsheetApp.getActive().getSheetByName('Pinnacle') || SpreadsheetApp.getActive().insertSheet('Pinnacle');
  sh.clearContents().getRange(1, 1, rows.length, rows[0].length).setValues(rows);
}

Avvialo con un attivatore a tempo: attivatore Sheets. Non mettere la chiave in una cella IMPORTDATA: chiunque abbia accesso in lettura potrebbe vederla (perché). Excel: Power Query.

Confrontare una quota offerta#

Con la quota del tuo bookmaker in F2 e la probabilità equa in C2, il valore atteso per unità è =F2*C2-1. Un numero positivo significa che la quota offerta supera la quota senza margine di Pinnacle; è una stima, non una promessa.

Piani#

fair, fairProb e margin sono su tutti i piani. Free ha 30 s di ritardo (2 sport, 1.000 richieste al giorno); Hobby (29 €/mese) è REST in tempo reale; Builder (99 €/mese) aggiunge il push WebSocket. Prova di 3 giorni; serve una carta, addebitata dopo il giorno 3 salvo disdetta.

Contenuto educativo per maggiorenni (18+): non pronostici né promesse di guadagno. In Italia scommetti solo con operatori autorizzati ADM.

Domande frequenti#

Perché usare le quote Pinnacle per togliere il margine?#

I margini bassi di Pinnacle rendono la sua linea senza margine un riferimento comune. Resta una stima della probabilità reale.

La formula funziona per mercati a 3 esiti?#

Sì. Somma le probabilità implicite dei tre esiti, come nella tabella.

Posso avere quote eque senza formule?#

Sì. Ogni esito PinnFeed ha fair e fairProb: API di quote eque.

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.

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.