Un imbuto con piccoli punti che cadono dentro una scatola archivio posizionata in basso a destra.

Data mining nelle scommesse: dove trovare i dati e come usarli

La scala dell'exchange è un dataset dal vivo. Parte è libera da osservare. Il resto ha un accesso, una tariffa o un prezzo sopra.

Il data mining nelle scommesse sportive significa trattare il mercato stesso, quote, movimenti, volume abbinato, come un dataset invece che una singola scommessa. La fonte gratuita più grande è la scala dell'exchange, e Betfair mostra la sua versione attuale solo a un conto finanziato e con accesso attivo, una regola che dichiara apertamente. Esiste una chiave API Delayed gratuita per costruire software, ma richiede comunque un conto Betfair completamente verificato dietro di sé, e una chiave Live non può essere usata in sola lettura. Per un archivio vero, Betfair ne vende uno direttamente: dati tick a partire dal 2015, in forma pacchettizzata, invece di lasciarlo assemblare a mano. Niente di tutto questo è una questione legale che questa pagina possa risolvere. Controlla le condizioni attuali della strada che usi, e leggi cosa dicono i broker stessi sull'accesso automatizzato prima di costruire qualcosa sulla schermata di un broker.

Cosa conta come dato, e chi può guardarlo

Un prezzo di back. Un prezzo di lay. L'importo già abbinato a ciascuno, i pezzi grezzi dietro come un ordine back e lay si abbina davvero. Questo è tutto ciò che è una scala dell'exchange, che si aggiorna quasi ogni secondo mentre un mercato è aperto, ed è per questo che sembra un dataset invece che una schedina. Esci dal conto, però, e i numeri si bloccano nell'istante in cui chiudi la scheda. Le pagine di assistenza di Betfair lo dicono chiaramente, con parole che vale la pena citare esattamente invece che ammorbidire: «Solo i clienti che hanno effettuato l'accesso a un conto attivo e finanziato potranno vedere le quote Betfair più recenti. Lo facciamo per scoraggiare un uso estremo dei dati del sito Betfair da parte di programmi software» (traduzione libera dall'inglese). Niente qui è un piano per superare questo limite.

I tick della scala. Il volume abbinato che sale. Un mercato che sembra tranquillo e non lo è, tre secondi prima del calcio d'inizio. Niente di tutto ciò è disponibile per un browser con nessuno collegato.

Due richieste di prezzo identiche inviate a un secondo di distanza, una da un browser con nessuno collegato e una da un conto Betfair finanziato, con solo la seconda che mostra un numero dal vivo.
Stesso mercato, stesso secondo. Una richiesta non ha effettuato l'accesso. L'altra è finanziata e verificata. Betfair mostra il numero attuale solo a una delle due, e dice perché.

Due chiavi, e un muro in mezzo a loro

L'API di Betfair sembra il passo successivo ovvio. Non è un modo per aggirare la barriera; è la stessa barriera, vestita diversamente. Ogni chiave, gratuita o a pagamento, si appoggia su un conto Betfair che deve prima superare le verifiche d'identità di Betfair: «per accedere all'API di Betfair Exchange è necessario un conto Betfair personale o aziendale verificato KYC. Senza un conto Betfair non si può procedere con la licenza» (traduzione libera dall'inglese). Nessun conto, nessuna chiave.

La chiave Delayed è gratuita e funziona nel momento in cui la verifica va a buon fine, con le quote che arrivano in ritardo tra uno e centottanta secondi. La chiave Live vede il prezzo reale, e non è gratuita, e non è nemmeno in sola lettura: «l'accesso all'API di Betfair in sola lettura tramite la chiave applicativa live non è consentito» (traduzione libera dall'inglese; controlla le condizioni attuali). Un progetto che vuole solo dati viene indirizzato alla chiave Delayed, per istruzione della stessa Betfair, non come scorciatoia di qualcuno.

Quanto costa aprire ciascuna strada ufficiale verso i dati di prezzo di Betfair

Cifre in GBP, dalla documentazione per sviluppatori di Betfair; controlla le condizioni attuali.

Dati del grafico
VoceValore
Chiave Delayed, uso di sviluppo0
Chiave Live, commissione di attivazione una tantum499
Licenza Software Vendor, app commerciali1499

Va bene. Nessuno di questi tre numeri compra uno storico, che è la vera domanda dietro qualsiasi analisi di dati di scommesse sportive, invece di guardare una sola partita.

L'archivio che Betfair vende già

Supponi, solo per un numero inventato che nessuno dovrebbe confondere con una promessa, che un backtest serio richieda cinque anni di dati tick su ogni mercato che ti interessa, volume abbinato incluso, con marca temporale al secondo, perché i pacchetti storici a pagamento di Betfair stessa sono costruiti esattamente in quella forma e niente di più corto la sostituisce davvero una volta che la domanda passa dall'osservare al modellare.

Una chiave Delayed non è mai stata costruita per darti questo, una richiesta educata ogni pochi secondi per mezzo decennio. Betfair vende invece l'archivio direttamente: dati tick a partire dal 2015, su historicdata.betfair.com, tra pacchetti basic, advanced e pro, la strada a cui questa pagina punta davvero. Prezzi e pacchetti cambiano; controlla le condizioni attuali prima di comprare.

Guardare un mercato è gratis. Archiviarlo è un acquisto.

Cosa ti dà invece la schermata di un broker

Non tutti i lettori vogliono un archivio di cinque anni, solo la storia di un mercato, e un conto broker, se ne hai già uno, spesso ha una schermata per esattamente questo. L'Edge di MadMarket traccia un grafico dello storico dei prezzi e un tracciatore di probabilità, senza bisogno di script, non adatto a te se quello che vuoi sono dati grezzi ed esportabili sulle quote di scommessa. Sportmarket disegna un grafico simile sui bookmaker che elenca, utile prima di una scommessa ma niente da scaricare. BetInAsia chiama la sua versione Sports Stats Hub, una schermata di ricerca, non un'esportazione di dataset.

Nessuno di questi tre sostituisce i pannelli che un broker costruisce già per te, da leggere prima di dare per scontato che una schermata copra ciò di cui hai bisogno. Quello che hanno in comune è un limite: una schermata, per quanto buona, non è un pulsante di esportazione, e nessuno dei quattro broker ne documenta uno.

Una volta che puoi vederlo, le due domande successive

Guardare un mercato è un'abilità. Leggere una scala mentre si muove è il lato trading degli stessi dati, con una pagina propria invece di questa. Agire su quei dati in automatico è di nuovo una domanda diversa, con regole proprie su cosa conta come bot. Questa pagina tratta solo da dove vengono i numeri.

Le regole sull'API sopra sono quelle di Betfair stessa, per un conto Betfair. Lo strumento di un broker è un conto separato sotto regole separate, e quanto costa una chiave Betfair, e cosa dice ciascun broker sull'accesso automatizzato è trattato in una pagina propria invece di essere ricostruito qui.

Nell'ordine giusto, se l'obiettivo è davvero un dataset

  1. Decidi di cosa hai davvero bisogno.

    Un monitor dal vivo è un lavoro diverso da cinque anni di storico delle quote.

  2. Apri o verifica un conto Betfair.

    Ogni strada vista sopra si appoggia su uno di questi, quindi questo passo non è opzionale.

  3. Usa la chiave Delayed per osservare.

    Non costa nulla, e Betfair indirizza lì chi vuole solo i dati.

  4. Compra l'archivio per uno storico reale.

    historicdata.betfair.com lo vende direttamente; controlla prima le condizioni attuali.

Se questa non è la pagina che ti serviva

Il data mining è una fetta dell'insieme più ampio di metodi professionali che questo sito tratta. Se l'interesse reale è fare back su ogni esito di un mercato in una sola volta invece di archiviarlo, quella pagina ha la sua calcolatrice. In entrambi i casi, il conto sottostante è lo stesso problema, e come si confrontano i quattro broker su questo fronte vale la pena leggerlo prima di scegliere uno.

Nessuno dei quattro broker qui sotto ti dà i dati tick di Betfair stessa. Quello che offrono è un conto finanziato, e una schermata di ricerca sopra di esso.

Domande frequenti

Si possono ottenere con lo scraping i prezzi di Betfair gratis?

Non esiste un modo senza conto per osservare il prezzo attuale. Betfair lo mostra solo a un conto finanziato e con accesso attivo, per sua stessa scelta dichiarata. Controlla le condizioni attuali e la normativa locale prima di dare per scontato il contrario.

Serve un conto Betfair per la chiave API Delayed gratuita?

Sì. La documentazione per sviluppatori di Betfair dice che un conto verificato KYC è richiesto in ogni caso, e che senza di esso non si può procedere con la licenza.

Si può ottenere l'accesso in sola lettura alle quote Betfair dal vivo tramite l'API?

Non con una chiave Live. Betfair dice che lì l'accesso in sola lettura non è consentito, e indirizza chi vuole solo osservare verso la chiave Delayed.

Da dove vengono i dati storici delle quote di Betfair stessa?

Betfair li vende direttamente su historicdata.betfair.com: dati tick a partire dal 2015, in pacchetti basic, advanced e pro. Controlla i prezzi attuali prima di comprare.