Torna al blog
≈ 12 min di lettura
Come funzionano le scommesse live: dal campo alla liquidazione

Come funzionano le scommesse live: dal campo alla liquidazione

Una linea live sembra semplice: durante la partita le quote cambiano, l’utente sceglie un esito e invia la scommessa. Tra un evento sul campo e la conferma della giocata esiste però un’intera catena di sistemi. Ognuno deve ricevere informazioni, verificarle, ricalcolare i mercati e prendere una decisione.

Al bookmaker non basta sapere rapidamente che è stato segnato un gol. Deve confermare che l’evento sia realmente avvenuto, aggiornare decine di mercati collegati, controllare le nuove giocate ed evitare di accettarle a un prezzo calcolato per una situazione ormai superata.

Per questo la quota sullo schermo non è ancora un’offerta definitiva. Nelle scommesse live, il momento in cui l’utente vede il prezzo, quello in cui invia la giocata e quello in cui viene accettata sono tre momenti distinti.

Il compito del bookmaker: mantenere aggiornato il mercato

Durante una partita lo stato del mercato cambia quasi continuamente. I prezzi reagiscono non solo a gol, punti o set vinti, ma anche al tempo rimanente, espulsioni, infortuni, sostituzioni, possesso e altri eventi.

Un singolo episodio influenza normalmente più mercati. Un gol nel calcio può modificare le quote su:

  • vincitore dell’incontro;
  • doppia chance;
  • handicap;
  • totali della partita e delle squadre;
  • risultato esatto;
  • prossimo gol;
  • risultato del primo tempo;
  • prestazioni individuali dei giocatori.

I prezzi devono cambiare in modo coerente. Aggiornare il mercato principale lasciando invariati totali o handicap creerebbe contraddizioni logiche.

La difficoltà non riguarda solo la velocità. Il sistema deve valutare l’affidabilità dei dati e capire se l’evento potrebbe essere annullato pochi secondi dopo. Un gol può essere cancellato per fuorigioco, un punto corretto e una giocata riesaminata.

Il bookmaker bilancia quindi due rischi: tenere il mercato chiuso troppo a lungo oppure riaprirlo prima che il nuovo stato sia confermato.

Da dove arrivano le informazioni sulla partita

La linea live è normalmente alimentata da un flusso specializzato di dati sportivi. Può essere fornito dalla lega, dal titolare dei diritti ufficiali o da una società indipendente che raccoglie informazioni durante l’evento.

Un metodo tradizionale è lo scout presente allo stadio. Questo specialista assiste alla partita e usa un’applicazione dedicata per registrare inizio, gol, cartellini, sostituzioni, servizi, punti, interruzioni e riprese.

Non scrive una descrizione libera. Interfaccia e sequenza operativa sono preparate per lo sport specifico. Lo scout seleziona eventi standardizzati che il sistema invia immediatamente al centro di elaborazione.

I grandi fornitori impiegano migliaia di specialisti. Sportradar dichiara una rete di 12.600 scout, mentre Stats Perform ne utilizza oltre 1.500 nella rete RunningBall. Quest’ultima sostiene di poter consegnare i dati dallo stadio in meno di un secondo. Sono dati dichiarati dai fornitori, ma mostrano la scala dell’infrastruttura dietro il live betting.

Live Data di Sportradar

RunningBall Ultrafast Data di Stats Perform

Nelle competizioni con sistemi ufficiali, i dati possono provenire direttamente dalle attrezzature arbitrali, dai tabelloni, dai sistemi di tracciamento o dai rappresentanti dell’organizzatore. Si utilizzano anche computer vision e riconoscimento automatico degli eventi.

La componente umana non scompare sempre. L’automazione può individuare rapidamente posizioni o movimento della palla, ma gli episodi controversi possono richiedere una verifica.

Perché la trasmissione può essere in ritardo

Utente e bookmaker non vedono necessariamente la partita nello stesso momento.

Una trasmissione televisiva o online passa attraverso produzione, codifica, distribuzione, rete di consegna e dispositivo dello spettatore. Ogni fase aggiunge latenza. Anche due utenti dello stesso servizio possono vedere la stessa azione in momenti diversi.

Il flusso dati dallo stadio può raggiungere il bookmaker prima che l’azione compaia sullo schermo. Può accadere anche il contrario: un’altra trasmissione o fonte può essere più rapida del canale dati usato dall’operatore.

Quindi «non ho ancora visto il gol» non significa che il bookmaker non ne sia a conoscenza. E vedere un evento non garantisce che tutti i suoi sistemi lo abbiano già ricevuto ed elaborato.

Questa è una delle ragioni principali per sospendere temporaneamente i mercati attorno agli episodi importanti.

Cosa accade ai dati dopo lo stadio

Il messaggio non arriva direttamente al browser. Attraversa diversi livelli di elaborazione.

La catena semplificata è:

evento sul campo → raccolta dati → verifica e normalizzazione → modello delle quote → gestione del rischio → piattaforma → interfaccia utente

Il fornitore converte innanzitutto l’evento in un formato comune. Nomi di squadre, giocatori, periodi e tipi di evento possono variare tra competizioni e fonti. Il sistema deve collegare l’aggiornamento alla partita corretta e stabilirne la sequenza.

Seguono controlli automatici. L’evento non dovrebbe contraddire il punteggio o l’ordine dei periodi. Gli aggiornamenti critici possono essere confrontati con più fonti o richiedere una conferma aggiuntiva.

I dati raggiungono quindi il modello che ricalcola le probabilità.

Come vengono ricalcolate le quote live

Prima della partita il bookmaker possiede già una valutazione iniziale della forza dei partecipanti e delle probabilità. Durante il gioco, la aggiorna continuamente in base alla situazione reale.

In termini semplificati, il modello considera:

  • punteggio attuale;
  • tempo rimanente;
  • vantaggio casalingo;
  • espulsioni e superiorità numerica;
  • possesso o servizio;
  • periodo, set o quarto;
  • statistiche disponibili;
  • forza iniziale dei partecipanti.

I fattori esatti dipendono dallo sport e dal mercato. Nel tennis sono decisivi servizio e punteggio del game; nel basket differenza, tempo e possesso; nel calcio punteggio, tempo rimanente ed espulsioni.

Il modello trasforma il nuovo stato in probabilità, poi il bookmaker aggiunge il margine e forma le quote.

Il modello automatico non prende sempre la decisione finale. L’operatore può usare un feed esterno di quote, un proprio team di trader o entrambi. I trader controllano situazioni insolite, regolano i parametri e possono chiudere manualmente singoli mercati.

Perché il mercato viene spesso sospeso

Il pulsante di scommessa scompare spesso proprio quando la partita diventa più interessante. Non è necessariamente un errore.

Il bookmaker può sospendere un mercato:

  • prima di un calcio piazzato pericoloso;
  • durante un rigore o una revisione video;
  • dopo un gol;
  • dopo un’espulsione;
  • durante un’interruzione medica;
  • se perde la connessione alla fonte dati;
  • quando le fonti sono in conflitto;
  • davanti a un improvviso flusso di giocate;
  • prima della fine di un periodo o della partita.

La sospensione permette di confermare l’evento e ricalcolare i mercati collegati. Senza di essa, il bookmaker rischierebbe di accettare scommesse a un prezzo non più coerente con la partita.

Ma non gli conviene tenere i mercati chiusi troppo a lungo. In quel periodo non accetta puntate. La qualità di un prodotto live dipende quindi sia dalla velocità delle quote sia dal tempo durante il quale i mercati restano aperti.

Il risultato è un compromesso costante: massima disponibilità con un livello accettabile di rischio informativo e finanziario.

Perché la quota sullo schermo non è garantita

L’interfaccia mostra l’ultimo prezzo ricevuto, ma la partita continua a cambiare.

Quando l’utente preme il pulsante, la richiesta torna al bookmaker. La piattaforma ricontrolla:

  • se il mercato è aperto;
  • se la quota è ancora valida;
  • se lo stato della partita è cambiato;
  • se il saldo è sufficiente;
  • se il limite è stato superato;
  • se la giocata è consentita per quel conto;
  • se esiste una richiesta collegata o incompatibile;
  • se l’importo richiesto può essere accettato.

Solo dopo questi controlli arriva il risultato: scommessa accettata, quota cambiata, importo limitato, mercato chiuso o richiesta rifiutata.

Una quota live è quindi l’ultima quotazione disponibile, che verrà validata di nuovo al momento dell’esecuzione, non un prezzo garantito.

Come in un mercato rapido, informazione sul prezzo ed esecuzione reale non sono la stessa cosa.

Dove si accumula la latenza

La velocità del live betting viene spesso ridotta alla latenza dell’API, che è però solo una parte del percorso.

Il ritardo può comparire in diverse fasi:

  1. Rilevazione. Lo scout o il sistema deve riconoscere l’evento e inviarlo.
  2. Consegna. Il messaggio attraversa la rete del fornitore.
  3. Verifica. I dati vengono normalizzati e controllati.
  4. Ricalcolo. Il nuovo stato diventa probabilità e quote.
  5. Gestione del rischio. Si decidono mercati, limiti e verifiche manuali.
  6. Pubblicazione. L’aggiornamento passa per servizi interni, code, cache e API.
  7. Consegna all’utente. Il valore attraversa internet e viene mostrato.
  8. Invio della scommessa. La richiesta percorre la strada inversa.
  9. Controllo finale. Prezzo e mercato vengono verificati ancora una volta.

Ogni fase può essere breve, ma la latenza totale è la somma dell’intera catena.

Un feed o un’API veloci non indicano quanto passa tra l’evento e la scommessa accettata. Serve misurare la latenza completa, dall’azione sul campo alla risposta definitiva.

Come si aggiornano le quote nel browser

Dopo la pubblicazione sulla piattaforma, la nuova quota deve ancora raggiungere browser o app. Di solito si usano richieste periodiche o una connessione persistente.

Con il polling, il browser richiede lo stato a intervalli. Se la quota cambia subito dopo una richiesta, apparirà solo alla successiva. Intervalli più brevi mantengono l’interfaccia aggiornata, ma aumentano il carico sul server.

Con una connessione continua, per esempio WebSocket, il server può inviare direttamente i cambiamenti: nuova quota, sospensione, modifica del limite o risultato della scommessa. Il browser non deve chiedere continuamente se qualcosa è cambiato.

In pratica, una piattaforma può combinare i metodi. Il flusso serve per prezzi e stati rapidi; le normali richieste per caricamento iniziale, saldo, storico o ripristino dopo una disconnessione.

Anche WebSocket non rende l’aggiornamento istantaneo. Il messaggio attraversa server, infrastruttura, connessione e codice dell’interfaccia. Una scheda sovraccarica, un dispositivo lento o un’interruzione possono ritardare la visualizzazione.

Come ricevono i dati le applicazioni esterne

Un ulteriore livello è l’API usata da applicazioni di terzi, interfacce di trading e sistemi automatici.

Un’API tradizionale può lavorare con richieste periodiche: il client chiede i mercati e riceve lo stato al momento della risposta. Per i dati live, alcune piattaforme offrono API streaming che trasmettono soltanto le nuove modifiche.

Betfair, per esempio, raccomanda lo Stream API per prezzi, mercati e ordini. Un flusso rapido significa solo che l’applicazione ha saputo presto del cambiamento. Non garantisce che la scommessa successiva venga accettata a quella quota: la richiesta deve ancora superare i controlli di mercato, volume e regole di esecuzione.

Requisiti Betfair per le applicazioni

Lo streaming riduce quindi solo il ritardo nella consegna di una quota già calcolata. Non elimina il tempo per raccolta, verifica, modello, gestione del rischio e conferma.

Perché parte del ritardo è intenzionale

Non ogni ritardo è un problema tecnico.

Su una borsa di scommesse, gli utenti inseriscono ordini l’uno contro l’altro. Dopo un evento importante, chi ha un’offerta non abbinata nel book deve poterla cancellare prima che un altro utente prenda un prezzo non più attuale.

Per questo Betfair applica betDelay agli ordini live. A seconda del mercato, il ritardo è normalmente da uno a dodici secondi. Inizia dopo l’invio e protegge entrambe le parti.

Spiegazione Betfair sui ritardi live

Un bookmaker tradizionale opera diversamente perché è la controparte, ma può comunque applicare tempi di conferma, controlli aggiuntivi o restrizioni attorno ai momenti importanti.

Il ritardo riduce la sensazione di immediatezza, ma anche il rischio di accettare una scommessa a un prezzo chiaramente superato.

Dove si trovano i punti deboli

Una piattaforma live dipende da diversi componenti esterni e interni. Gli errori non possono essere eliminati completamente.

Possono derivare da:

  • perdita di connessione con scout o fornitore;
  • evento registrato in modo errato;
  • divergenza tra fonti;
  • associazione sbagliata di partita o partecipante;
  • ritardo nelle code di messaggi;
  • errore del modello;
  • aggiornamento incoerente dei mercati collegati;
  • sovraccarico durante un evento popolare;
  • dati obsoleti nella cache;
  • temporanea desincronizzazione tra interfaccia e server.

L’esistenza di un punto debole non significa che possa essere sfruttato con affidabilità. Il bookmaker registra i tempi di ricezione, invio e decisione. Le giocate anomale possono essere individuate durante l’esecuzione o in seguito.

Le regole prevedono normalmente cosa accade in caso di errore tecnico evidente, quota sbagliata o scommessa accettata dopo che l’esito era noto. A seconda di regole e circostanze, può essere ricalcolata, annullata o sottoposta a verifica manuale.

Tentare di approfittare di una breve desincronizzazione comporta quindi un rischio: il prezzo può non superare il controllo finale e un comportamento ripetuto può portare a limitazioni del conto.

Come i bookmaker proteggono la linea live

Gli operatori usano diversi livelli di protezione.

Più fonti di dati

Gli eventi critici possono essere confermati da un secondo feed, statistiche ufficiali o un operatore.

Sospensione automatica

Il sistema interrompe l’accettazione attorno a un evento potenzialmente importante prima della conferma completa.

Coerenza tra mercati collegati

Un cambio di punteggio deve riflettersi insieme su esiti, totali, handicap e mercati derivati. Per questo condividono lo stesso stato della partita.

Limiti dinamici

L’importo consentito può dipendere da sport, competizione, mercato, tempo rimanente, qualità dei dati e comportamento del mercato. Maggiore è l’incertezza, più prudente è l’operatore.

Controllo del flusso di scommesse

Una serie improvvisa di richieste nella stessa direzione può indicare che il mercato non ha ancora incorporato una nuova informazione. Il sistema può ridurre i limiti o sospendere.

Registrazione

La piattaforma conserva i tempi di aggiornamenti, cambi di quota, richieste e decisioni. In caso di controversia è possibile ricostruire la sequenza.

Supervisione manuale

L’automazione funziona bene nelle situazioni standard. Un incidente raro, un feed errato o un comportamento insolito possono richiedere una decisione umana.

Velocità e qualità non sono la stessa cosa

La fonte più veloce non è necessariamente la migliore.

Un messaggio errato consegnato in una frazione di secondo può causare più danni di un aggiornamento corretto arrivato poco dopo. I fornitori vendono quindi anche precisione, stabilità, diritti ufficiali, ridondanza e controllo qualità.

Il bookmaker valuta una combinazione di caratteristiche:

  • rapidità dell’evento;
  • frequenza degli errori;
  • velocità delle correzioni;
  • numero di partite coperte;
  • eventi disponibili all’interno della partita;
  • stabilità del canale;
  • verificabilità della fonte;
  • facilità di ripristino dopo un’interruzione.

Più alta è la fiducia nei dati, più a lungo il bookmaker può tenere aperti i mercati e meno spesso deve sospenderli.

Cosa succede dopo la partita

Il fischio finale non significa sempre che tutte le scommesse possano essere liquidate subito.

Il sistema deve ricevere un risultato confermato e applicare le regole del mercato. Per l’esito principale di solito basta, ma le statistiche individuali possono essere corrette in seguito.

Esistono anche situazioni insolite:

  • partita interrotta;
  • evento rinviato;
  • risultato modificato dall’organizzatore;
  • statistica corretta;
  • partecipante ritirato;
  • parte della partita dichiarata non valida;
  • risultato ufficiale non ancora pubblicato.

In questi casi si applicano le regole di liquidazione. Alcuni mercati possono essere liquidati, altri rimborsati e altri lasciati aperti fino alla decisione ufficiale.

Come per l’accettazione, non conta solo il risultato mostrato dalla trasmissione, ma la fonte riconosciuta dall’operatore.

Cosa riceve infine l’utente

Dal punto di vista dell’utente, una scommessa live richiede poche azioni: aprire la partita, scegliere una quota e confermare l’importo. All’interno della piattaforma accade molto di più.

I dati vengono raccolti allo stadio o dall’infrastruttura ufficiale, verificati, inseriti nel modello, trasformati in prezzi, sottoposti ai controlli di rischio, pubblicati e ricontrollati dopo l’invio.

Esistono quindi tre momenti distinti:

  1. l’utente vede la quota;
  2. l’utente invia la scommessa;
  3. il bookmaker conferma l’accettazione.

Solo il terzo significa che la scommessa è stata accettata.

La catena presenta punti deboli, come ogni sistema distribuito in tempo reale. Sospensioni, nuova verifica del prezzo, ritardi, limiti e regole sugli errori esistono proprio per questi rischi.

Una linea live non è una semplice tabella di quote che segue il punteggio. È un sistema che gestisce informazioni in rapido cambiamento e rischio finanziario. La sua qualità non è definita da un’unica cifra di latenza, ma dalla precisione, coerenza e prevedibilità con cui accompagna la scommessa dal campo alla liquidazione finale.