Open alessio9567 opened 2 years ago
Betfair espone agli sviluppatori questi dati tramite l' Api chiamata Exchange Stream Api qui la documentazione : documentazione Api: https://docs.developer.betfair.com/display/1smk3cen4v3lu3yomq5qye0ni/Exchange+Stream+API
Inizialmente si può iniziare a fare un app che estragga i dati per un determinato evento in input Ogni evento è identificato da un id I dati sottoforma di json andrebbero salvati su un database come MongoDB Si tratta ovviamente di uno"stream" di dati
Da questo link puoi dare un occhiata ai prossima eventi di oggi https://www.betfair.it/exchange/plus/it/calcio-scommesse-1/today
Questo è il link di un evento: le cifre che vedi dopo l'ultimo trattino sono l'ID dell'evento https://www.betfair.it/exchange/plus/it/calcio/inghilterra-efl-trophy/sheff-wed-harrogate-town-scommesse-31056110
A console based C#, Java and Node.js sample application is available for the Market & Order Streaming API and is available via https://github.com/betfair/stream-api-sample-code
Users wishing to interact with the Streaming API using one of these languages are strongly advised to make use of this sample code.
L'obiettivo è costruire un programma che prende i dati delle quote delle partite di calcio in arrivo attraverso l'api offerta dal sito di betfair. Ogni evento di calcio ha 3 possibili esiti finali : vittoria squadra casa, vittoria squadra trasferta , pareggio Il sito mostra per ogni evento i migliori prezzi ( quote ) per questi 3 possibili esiti. Sezione Punta ( Back ) in blu Ma mostra anche i migliori prezzi per i possibili contro esiti . Sezione Banca ( Lay ) in rosso Esempio: Milan-Inter Voglio puntare Milan allora faccio back su Milan , se voglio puntare contro Milan faccio Lay su Milan Ci interessa prende questi 6 numeri decimali con un timeframe di 1 minuti Chiaramente questi prezzi cambiano soprattutto durante lo svolgimento dell'evento ma possono cambiare anche prima ma di poco.