
Πρόσβαση στο Betfair API: τι χρειάζεστε, τι κοστίζει, σε ποιον ταιριάζει
Το σενάριο είναι μισογραμμένο, και το API της Betfair ζητά κλειδί πριν από οτιδήποτε άλλο. Το κλειδί κρέμεται από έναν επαληθευμένο λογαριασμό Betfair δικό σας, οπότε αν η χώρα σας αρνείται ή ο λογαριασμός σας έχει κλείσει, αυτός δεν είναι δρόμος εισόδου.
Η πρόσβαση στο Betfair API σημαίνει δύο κλειδιά εφαρμογής σε έναν δικό σας λογαριασμό Betfair. Το Delayed key είναι δωρεάν και ενεργοποιείται αμέσως, αλλά οι τιμές του καθυστερούν, και ένα στοίχημα που τοποθετείται με αυτό είναι πραγματικό στοίχημα. Το Live key θέλει αίτηση, λογαριασμό που έχει περάσει τους ελέγχους ταυτότητας της Betfair και έχει αρκετά χρήματα για το τέλος ενεργοποίησης, μίας φοράς, που σήμερα είναι 499 £ και δεν επιστρέφεται (ελέγξτε τους τρέχοντες όρους). Ένα προσωπικό κλειδί είναι μόνο για προσωπική χρήση· οι εταιρείες περνούν από τις εμπορικές διαδρομές της Betfair. Χωρίς λογαριασμό Betfair δεν υπάρχει κλειδί, και το εργαλείο exchange ενός broker δεν είναι λογαριασμός Betfair.
Σε τι χρησιμεύει το API
Μια παλαιότερη αντιγραφή της ίδιας της τεκμηρίωσης προγραμματιστών της Betfair περιγράφει το Exchange API ως τρόπο να φτιάξετε αυτοματοποιημένα συστήματα στοιχηματισμού ή δικές σας οθόνες στοιχηματισμού, δωρεάν για ανάπτυξη και μόνο για προσωπική χρήση (ελέγξτε τους τρέχοντες όρους). Οι όροι της Betfair θεωρούν ύποπτο τον στοιχηματισμό με άλλα αυτοματοποιημένα μέσα, και λένε ότι τα στοιχήματα μέσω API δεν είναι τέτοια (ρήτρα 12.1.4 της αρχειοθετημένης αντιγραφής που διαβάσαμε). Μια χωριστή σελίδα προχωρά περισσότερο στην αυτοματοποίηση στοιχημάτων με το ίδιο κλειδί.
Ταιριάζει σε όποιον στοιχηματίζει για λογαριασμό του και θέλει κώδικα, όχι δάχτυλα πάνω στα κουμπιά. Δεν ταιριάζει σε όποιον δεν έχει δικό του λογαριασμό Betfair. Για την ευρύτερη εικόνα, δείτε πού στέκεται το API ανάμεσα στους άλλους δρόμους· ο οδηγός πρόσβασής μας έχει τον χάρτη των τρόπων εισόδου, από την αρχή ως το τέλος.
Πρώτα ο λογαριασμός, μετά τα κλειδιά
Το πρώτο βήμα είναι εκεί όπου κάποιοι αναγνώστες σταματούν.
- Έχετε επαληθευμένο λογαριασμό Betfair δικό σας
Αν δεν έχετε, το πρώτο έργο είναι το άνοιγμα άμεσου λογαριασμού, στο δικό σας όνομα, σε χώρα που εξυπηρετεί η Betfair. Η βοήθεια της Betfair για προγραμματιστές λέει ότι λογαριασμός Betfair με επαλήθευση KYC απαιτείται σε κάθε περίπτωση, και ότι χωρίς λογαριασμό Betfair δεν μπορείτε να προχωρήσετε στην αδειοδότηση. Διαβάστε τους ελέγχους KYC από τους οποίους εξαρτάται ένα Live key πριν σχεδιάσετε γύρω από αυτό, και κρατήστε αρκετά χρήματα στον λογαριασμό για το τέλος του βήματος τέσσερα.
- Δημιουργήστε τα κλειδιά
Κάθε λογαριασμός παίρνει δύο κλειδιά εφαρμογής. Το Delayed key ενεργοποιείται μόλις δημιουργηθεί. Το Live key ξεκινά ανενεργό.
- Χτίστε και δοκιμάστε με το Delayed key
Οι τιμές του φτάνουν καθυστερημένες, κατά 1 έως 180 δευτερόλεπτα, οπότε χτίστε με βάση αυτό. Κρατήστε κάθε δοκιμαστικό στοίχημα στο ελάχιστο ποσό, και ελέγξτε με το χέρι τα αθροίσματα ενός σεναρίου σε υπολογιστή back και lay πριν τοποθετήσει το πρώτο του στοίχημα, επειδή με αυτό το κλειδί κάθε στοίχημα είναι πραγματικό. Μια χωριστή σελίδα καλύπτει από πού προέρχονται τα δεδομένα τιμών για ένα τέτοιο σύστημα.
- Ζητήστε το Live key και πληρώστε το τέλος
Η Betfair ζητά να ολοκληρώσετε πρώτα τις δοκιμές, και μετά να κάνετε αίτηση μέσω του Developer Program της για προσωπικό στοιχηματισμό. Μόλις εγκριθεί η πρόσβαση, το τέλος ενεργοποίησης χρεώνεται από τον λογαριασμό σας στη Betfair, και δεν επιστρέφεται.
- Τίποτα μετά από αυτό δεν αλλάζει τους όρους της Betfair
Το Live key δεν αίρει κανέναν από τους κανόνες του λογαριασμού: προσωπική χρήση μόνο, ένας λογαριασμός ανά άτομο, και το δικαίωμα της Betfair να κλείσει έναν λογαριασμό.
Ένα κλειδί είναι τόσο ανοιχτό όσο ο λογαριασμός πίσω του.
Delayed key έναντι Live key
Τα δύο κλειδιά διαφέρουν σε αυτό που βλέπουν και σε αυτό που κοστίζουν. Και τα δύο μπορούν να τοποθετήσουν στοίχημα στο ζωντανό Exchange.
| Τι κάνει | Delayed key | Live key |
|---|---|---|
| Σχεδιασμένο για | Ανάπτυξη, και λογισμικό εξάσκησης που δεν μπορεί να στοιχηματίσει | Εφαρμογές ζωντανού στοιχηματισμού |
| Τιμές | Καθυστερημένες, κατά 1 έως 180 δευτερόλεπτα | Ζωντανές |
| Τοποθέτηση στοιχημάτων | Επιτρέπεται, στο ζωντανό Exchange | Επιτρέπεται |
| Χρήση μόνο για ανάγνωση | Επιτρέπεται | Δεν επιτρέπεται |
| Βάθος τιμών | 3 επίπεδα τιμών | Όλα τα επίπεδα τιμών |
| Συνολικό αντιστοιχισμένο ποσό ανά επιλογή, τιμές Betfair SP near και far | Δεν είναι διαθέσιμο | Διαθέσιμο |
| Τέλος ενεργοποίησης | Κανένα | 499 £ μία φορά, μη επιστρεπτέο (ελέγξτε τους τρέχοντες όρους) |
Ένα Live key δεν μπορεί να είναι μόνο για ανάγνωση
Ένα Live key που χρησιμοποιείται μόνο για να διαβάζει τιμές δεν επιτρέπεται, και όσοι θέλουν μόνο δεδομένα ενημερώνονται ότι πρέπει να μείνουν στο Delayed key, αλλιώς κινδυνεύουν να απενεργοποιηθεί το Live key τους. Το να πληρώνετε 499 £ για να κοιτάτε τιμές δεν είναι επιλογή.
Το τέλος είναι σταθερό, η απόδοση όχι
Οι σελίδες προγραμματιστών της Betfair λένε σήμερα ότι το Live key κοστίζει 499 £, μία φορά. Παλαιότερες πηγές λένε 299 £, οπότε ελέγξτε τους τρέχοντες όρους πριν προϋπολογίσετε. Το αν τα 499 £ είναι φθηνά εξαρτάται από έναν αριθμό που κανείς δεν μπορεί να σας δώσει εκ των προτέρων: τι αξίζει κατά μέσο όρο κάθε στοίχημα.
Υποθετικό, με κάθε δεδομένο επινοημένο. Υποθέστε ένα σενάριο του οποίου τα στοιχήματα, με ποσό 100 £ το καθένα, αξίζουν κατά μέσο όρο 2 £ το καθένα μετά την προμήθεια του exchange, με 10 στοιχήματα την ημέρα. Τότε 499 £ ÷ 2 £ = 249,5, δηλαδή 250 στοιχήματα, ή 25 ημέρες, για να καλυφθεί το τέλος. Αν υποθέσετε 0,50 £ το στοίχημα, είναι 499 £ ÷ 0,50 £ = 998 στοιχήματα, περίπου 100 ημέρες. Με 0 £ το στοίχημα, το τέλος δεν επιστρέφεται ποτέ. Κάτω από 0 £, η τρύπα μόνο βαθαίνει.
Το αναμενόμενο κέρδος είναι μέσος όρος σε πολλά στοιχήματα, όχι υπόσχεση για τα επόμενα εκατό. Κανείς δεν πρέπει να διαβάζει εισόδημα σε αυτά τα νούμερα· το σενάριο είναι φανταστικό.
Μια δεύτερη επινοημένη περίπτωση, και αυτή που πιάνει τους περισσότερους: ένας παίκτης με επαληθευμένο λογαριασμό και 650 £ σε αυτόν γράφει ένα σενάριο μέσα σε τρία σαββατοκύριακα στο Delayed key, υποθέτοντας ότι τα δοκιμαστικά του στοιχήματα βγαίνουν στο μηδέν. Πληρώνει 499 £ από αυτά τα 650 £, και βρίσκει ότι ο λογαριασμός έχει 151 £ για στοιχηματισμό όταν μπαίνουν τα πρώτα ζωντανά στοιχήματα, πολύ διαφορετικό κεφάλαιο από αυτό που υπέθεσε το σχέδιο.
Δεν θα πλήρωνα για ένα Live key πριν το Delayed έχει δοκιμάσει την ίδια στρατηγική για εβδομάδες στο ελάχιστο ποσό, έχοντας υπόψη ότι τιμές που καθυστερούν έως 180 δευτερόλεπτα κάνουν τη δοκιμή έναν τραχύ οδηγό. Το τέλος δεν επιστρέφεται.
Προσωπικό κλειδί, εμπορική άδεια
Ένα προσωπικό κλειδί είναι για τα δικά σας στοιχήματα. Η ίδια αρχειοθετημένη τεκμηρίωση λέει ότι κάθε χρήση δεδομένων ή API σε εμπορικό πλαίσιο πρέπει να εγκριθεί από τη Betfair, και ότι η μη εγκεκριμένη χρήση θα εντοπιστεί και θα μπλοκαριστεί (ελέγξτε τους τρέχοντες όρους).
Με γενικές γραμμές: ένας προμηθευτής λογισμικού που φτιάχνει εφαρμογή για πελάτες της Betfair πληρώνει τέλος άδειας 1.499 £, που οφείλεται κατά την πιστοποίηση ασφάλειας. Μια εταιρεία που θέλει να στοιχηματίζει αυτόματα περνά από τον επιχειρηματικό βραχίονα της Flutter για έναν «Exchange Trading Account», που ξεκινά με έγγραφα εταιρείας και ελέγχους ταυτότητας των διευθυντών και των μετόχων της. Κανένα από τα δύο δεν είναι προσωπικό κλειδί με μεγαλύτερο προϋπολογισμό.
Τι περιορίζει ακόμα και τα δύο κλειδιά
Η Betfair περιορίζει τα δεδομένα αγοράς που μπορεί να ζητήσει ένα αίτημα, στα 200 σημεία, με τα πλουσιότερα δεδομένα να κοστίζουν περισσότερα σημεία, και αρνείται οδηγίες παραγγελίας πάνω από 1.000 μέσα σε ένα δευτερόλεπτο. Στις αγορές in-play η καθυστέρηση στην τοποθέτηση στοιχημάτων είναι συνήθως 1 έως 12 δευτερόλεπτα, και η Betfair λέει ότι αυτό επιτρέπει στους πελάτες να ακυρώνουν μη αντιστοιχισμένες εντολές όταν αλλάζουν οι συνθήκες. Χρεώσεις συναλλαγών μπορεί να ισχύουν και στα δύο κλειδιά, μόλις ξεπεράσετε 5.000 επιλέξιμες συναλλαγές σε μία ώρα, και τα σφάλματα μετρούν (η σελίδα Charges της Betfair έχει τους όρους· ελέγξτε τους τρέχοντες).
Οι σελίδες προγραμματιστών της Betfair λένε επίσης ότι τα αιτήματα API από περιοχές της λίστας μπλοκάρονται. Αυτή η λίστα διαφέρει από εκείνη των όρων, και καμία από τις δύο δεν είναι πλήρης, οπότε ελέγξτε την τρέχουσα λίστα και τον τοπικό νόμο. Όταν η διατύπωση για τη χώρα σας σας αποκλείει διαβάζεται στη δική της σελίδα.
Τι λένε οι τέσσερις broker για API και bots
Ένας broker ανοίγει λογαριασμό δικό του, όχι Betfair, οπότε το API ενός broker, όπου υπάρχει, συνδέεται με τον broker. Αυτά τα εργαλεία είναι εμπορικές ρυθμίσεις, με τους δικούς τους όρους για κάθε broker. Στις σελίδες που διαβάσαμε, κανένας από τους τέσσερις δεν προσφέρει κλειδί Betfair, και καθένας διατηρεί τις δικές του αποκλεισμένες χώρες· τι περιέχει στην πραγματικότητα η είσοδος σε broker δείχνει τα επίπεδα. Ακολουθεί τι λέει ο καθένας· ελέγξτε τους τρέχοντες όρους για κάθε γραμμή.
BetInAsia. Μια πρόσφατη αρχειοθετημένη αντιγραφή της αρχικής σελίδας της εξακολουθεί να διαφημίζει σύνδεση με το BLACK Sports Betting API. Μια παλαιότερη αντιγραφή της σελίδας API της λέει ότι η πρόσβαση γίνεται κατόπιν αιτήματος, και ότι πρόκειται για σύνδεση με το BLACK, όχι για άμεση σύνδεση API με τα exchanges πίσω του. Δεν είναι για εσάς αν ζείτε στο Ηνωμένο Βασίλειο ή στις ΗΠΑ, και οι δύο αποκλείονται από τους όρους της, μεταξύ άλλων.
AsianConnect. Το κέντρο βοήθειάς της λέει ότι προσφέρει λογαριασμό API μέσω της Asianodds88, του aggregator αποδόσεών της: API προς την Asianodds88, όχι κλειδί Betfair. Δεν βρέθηκε τίποτα για API ή bots για τα Piwi247 ή OrbitX. Ελέγξτε πρώτα τη λίστα περιορισμών της: μια παλαιότερη λίστα αναφέρει, μεταξύ άλλων, τις ΗΠΑ και την Κίνα, και η φόρμα εγγραφής της δεν συμφωνεί με το κέντρο βοήθειάς της σε ορισμένες χώρες.
MadMarket. Δεν βρέθηκε σελίδα API για πελάτες, και οι όροι της απαγορεύουν το scraping και κάθε ρομπότ, αράχνη ή άλλο αυτοματοποιημένο μηχανισμό. Οι όροι της αποκλείουν επίσης, μεταξύ άλλων, το Ηνωμένο Βασίλειο, τις ΗΠΑ και την Αυστραλία.
Sportmarket. Το άρθρο βοήθειάς της λέει ότι το FairExchange δεν μπορεί να χρησιμοποιηθεί με λογισμικό bots API, και δεν βρήκαμε δημόσια τεκμηρίωση API. Αν ζείτε στο Ηνωμένο Βασίλειο, στις ΗΠΑ ή στη Γαλλία, μεταξύ άλλων, οι όροι της σας αποκλείουν.
Οι λίστες αλλάζουν, και οι σελίδες ενός broker μερικές φορές διαφωνούν μεταξύ τους, οπότε συγκρίνετε τους όρους των τεσσάρων brokers σε έναν πίνακα και θεωρήστε τους τρέχοντες όρους κάθε broker τον τελευταίο λόγο. Θα διάβαζα το «πρόσβαση API» στη σελίδα ενός broker ως ερώτηση που θα κάνετε γραπτώς, όχι ως χαρακτηριστικό γύρω από το οποίο θα σχεδιάζατε στρατηγική.
Ένα εργαλείο broker είναι δρόμος μόνο εκεί όπου σας δέχονται και η Betfair και ο broker, και ποτέ δεν είναι κλειδί Betfair.
Συχνές ερωτήσεις
Η πρόσβαση στο Betfair API είναι αυτόματη, ή κάνετε αίτηση;
Εν μέρει. Μόλις έχετε επαληθευμένο λογαριασμό Betfair, δημιουργείτε τα κλειδιά μόνοι σας, και το Delayed key λειτουργεί αμέσως. Το Live key θέλει αίτηση, πλήρη επαλήθευση ταυτότητας και αρκετά χρήματα στον λογαριασμό για να καλύψουν το τέλος ενεργοποίησης. Ελέγξτε την τρέχουσα βοήθεια της Betfair για προγραμματιστές πριν βασιστείτε σε κάποιο βήμα.
Πόσο κοστίζει η πρόσβαση στο Betfair API, και επιστρέφεται το τέλος;
Το Delayed key είναι δωρεάν. Το Live key έχει ένα τέλος ενεργοποίησης μίας φοράς, σήμερα 499 £, που χρεώνεται από τον λογαριασμό σας στη Betfair μόλις εγκριθεί η πρόσβαση, και δεν επιστρέφεται. Η προμήθεια του exchange πάνω στα κέρδη σας είναι χωριστή. Ελέγξτε τους τρέχοντες όρους.
Μπορείτε να χρησιμοποιήσετε το Betfair API χωρίς λογαριασμό Betfair;
Όχι. Το κλειδί εκδίδεται σε λογαριασμό με επαλήθευση KYC, και η βοήθεια της Betfair για προγραμματιστές το λέει καθαρά: χωρίς λογαριασμό Betfair δεν μπορείτε να προχωρήσετε στην αδειοδότηση.
Τι γίνεται αν η Betfair δεν είναι διαθέσιμη στη χώρα μου;
Τότε δεν υπάρχει δρόμος API, επειδή το κλειδί κρέμεται από έναν λογαριασμό που πρέπει να δεχτεί η Betfair. Η αλλαγή της τοποθεσίας σας δεν είναι λύση: γιατί οι συγκαλυμμένες τοποθεσίες τελειώνουν άσχημα έχει τη ρήτρα και τις συνέπειες.