Deux clés, l'une en contour et l'autre pleine, sur un panneau de papier à côté d'un cadenas rond.

Accès à l'API Betfair : ce qu'il faut, ce que ça coûte, à qui ça convient

Le script est à moitié écrit, et l'API de Betfair demande une clé avant toute chose. La clé dépend d'un compte Betfair vérifié qui vous appartient, donc si votre pays est refusé ou si votre compte est fermé, ce n'est pas une porte d'entrée.

L'accès à l'API Betfair, c'est deux clés d'application sur un compte Betfair qui vous appartient. La clé Delayed est gratuite et fonctionne immédiatement, mais ses cotes sont différées et un pari placé avec elle est un pari réel. La clé Live demande une candidature, un compte qui a passé les vérifications d'identité de Betfair et qui détient de quoi payer des frais d'activation uniques, actuellement 499 £ et non remboursables (vérifiez les conditions actuelles). Une clé personnelle est réservée à un usage personnel ; les entreprises passent par les voies commerciales de Betfair. Sans compte Betfair, pas de clé, et l'outil exchange d'un broker n'est pas un compte Betfair.

À quoi sert l'API

Une ancienne version de la documentation pour développeurs de Betfair décrit l'API Exchange comme un moyen de créer des systèmes de paris automatisés ou des écrans de paris personnalisés, libre d'utilisation pour le développement et réservée à un usage personnel (vérifiez les conditions actuelles). Les conditions de Betfair comptent les paris passés par d'autres moyens automatisés comme suspects, et précisent que les paris via l'API n'en font pas partie (clause 12.1.4 de la copie archivée que nous avons lue). Une page séparée approfondit l'automatisation des paris via cette même clé.

Elle convient à quelqu'un qui parie pour lui-même et veut du code, pas des doigts, sur les boutons. Elle ne convient à personne sans compte Betfair qui lui appartient. Pour la vue d'ensemble, voir où se situe l'API parmi les autres voies ; notre guide d'accès contient la carte complète des voies d'entrée, du début à la fin.

Le compte d'abord, puis les clés

La première étape est là où certains lecteurs s'arrêtent.

  1. Détenez un compte Betfair vérifié qui vous appartient

    Si vous n'en avez pas, ouvrir d'abord un compte direct est la tâche à accomplir, en votre propre nom, dans un pays desservi par Betfair. L'aide aux développeurs de Betfair dit qu'un compte Betfair vérifié KYC est exigé dans tous les cas, et que sans compte Betfair vous ne pouvez pas avancer dans la procédure de licence. Lisez les vérifications KYC dont dépend une clé Live avant de construire un plan autour d'une clé Live, et gardez de quoi payer les frais de l'étape quatre.

  2. Créez les clés

    Chaque compte reçoit deux clés d'application. La clé Delayed est active dès sa création. La clé Live démarre inactive.

  3. Construisez et testez sur la clé Delayed

    Ses cotes arrivent différées, de 1 à 180 secondes, construisez donc en tenant compte de cela. Gardez chaque pari de test à la mise minimale, et vérifiez les calculs d'un script à la main sur une calculatrice back et lay avant qu'il place son premier pari, car avec cette clé, chaque pari est réel. Une page séparée traite d'où viennent vraiment les données de cotes pour un système comme celui-ci.

  4. Demandez la clé Live et payez les frais

    Betfair demande de terminer d'abord les tests, puis de postuler via son Developer Program pour les paris personnels. Une fois l'accès approuvé, les frais d'activation sont débités de votre compte Betfair, et ils ne sont pas remboursés.

  5. Rien après cela ne change les conditions de Betfair

    La clé Live ne lève aucune des règles du compte : usage personnel uniquement, un compte par personne, le droit de Betfair de fermer un compte.

Une clé n'est jamais plus ouverte que le compte derrière elle.

Clé Delayed contre clé Live

Les deux clés diffèrent par ce qu'elles voient et ce qu'elles coûtent. Les deux peuvent placer un pari sur l'exchange en direct.

Clé Delayed et clé Live, telles que les présente la documentation pour développeurs de Betfair
Ce qu'elle faitClé DelayedClé Live
Faite pourLe développement, et les logiciels d'entraînement qui ne peuvent pas parierLes applications de paris en direct
CotesDifférées, de 1 à 180 secondesEn direct
Placer des parisAutorisé, sur l'exchange en directAutorisé
Usage en lecture seuleAutoriséNon autorisé
Profondeur des cotes3 niveaux de coteTous les niveaux de cote
Total apparié par sélection, cotes SP Betfair near et farNon disponibleDisponible
Frais d'activationAucun499 £ une fois, non remboursables (vérifiez les conditions actuelles)

Une clé Live ne peut pas être en lecture seule

Une clé Live utilisée uniquement pour lire les cotes n'est pas autorisée, et les utilisateurs qui ne veulent que les données sont invités à rester sur la clé Delayed, sous peine de voir leur clé Live désactivée. Payer 499 £ pour simplement regarder des cotes est exclu.

Les frais sont fixes, le retour ne l'est pas

Les pages pour développeurs de Betfair disent actuellement que la clé Live coûte 499 £, une fois. D'anciennes sources parlent de 299 £, vérifiez donc les conditions actuelles avant de budgétiser. Savoir si 499 £ est bon marché dépend d'un chiffre que personne ne peut vous donner à l'avance : ce que vaut chaque pari en moyenne.

Hypothèse, avec toutes les données inventées. Supposons un script dont les paris, à une mise de 100 £, valent en moyenne 2 £ chacun après commission de l'exchange, à raison de 10 paris par jour. Alors 499 £ ÷ 2 £ = 249,5, soit 250 paris, ou 25 jours, pour rentabiliser les frais. En supposant 0,50 £ par pari à la place, cela donne 499 £ ÷ 0,50 £ = 998 paris, environ 100 jours. À 0 £ par pari, les frais ne sont jamais récupérés. Sous 0 £, le trou ne fait que se creuser.

Un profit espéré est une moyenne sur de nombreux paris, pas une promesse sur les cent prochains. Personne ne devrait lire un revenu dans ces chiffres ; le script est imaginaire.

Un second cas inventé, celui qui piège les gens : un parieur avec un compte vérifié et 650 £ dedans écrit un script sur trois week-ends avec la clé Delayed, en supposant que ses paris de test s'équilibrent, paie 499 £ sur ces 650 £, et constate que le compte ne détient plus que 151 £ à miser quand les premiers paris réels partent, ce qui est une bankroll très différente de celle que le plan avait supposée.

Je ne paierais pas pour une clé Live avant que la clé Delayed n'ait fait tourner la même stratégie pendant des semaines à la mise minimale, en sachant que des cotes retardées jusqu'à 180 secondes font du test un repère approximatif. Les frais ne sont pas remboursés.

Clé personnelle, licence commerciale

Une clé personnelle est pour vos propres paris. La même documentation archivée précise que tout usage de données ou de l'API dans un contexte commercial doit être approuvé par Betfair, et que tout usage non approuvé sera identifié et bloqué (vérifiez les conditions actuelles).

En résumé : un éditeur de logiciel qui crée une application pour les clients de Betfair paie des frais de licence de 1 499 £, dus à la certification de sécurité. Une entreprise qui veut trader automatiquement passe par la branche commerciale de Flutter pour un « Exchange Trading Account », qui commence par les documents de l'entreprise et des vérifications d'identité sur ses dirigeants et actionnaires. Ni l'un ni l'autre n'est une clé personnelle avec un budget plus large.

Ce qui limite encore chaque clé

Betfair plafonne la quantité de données de marché qu'une requête peut demander, à 200 points, les données plus riches coûtant davantage de points, et refuse les instructions d'ordre au-delà de 1 000 par seconde. Les marchés en direct portent généralement un délai de 1 à 12 secondes sur le placement des paris, ce qui, selon Betfair, permet aux clients d'annuler des ordres non appariés quand les conditions changent. Des frais de transaction peuvent s'appliquer sur chaque clé au-delà de 5 000 transactions qualifiantes par heure, et les erreurs comptent (la page des frais de Betfair en donne les conditions ; vérifiez les conditions actuelles).

Les pages pour développeurs de Betfair disent aussi que les requêtes API depuis des régions listées sont bloquées. Cette liste diffère de celle des conditions générales, et aucune des deux n'est complète, vérifiez donc la liste actuelle et la réglementation locale. Quand la formulation sur les pays vous exclut fait l'objet de sa propre page.

Ce que disent les quatre brokers sur les API et les bots

Un broker ouvre un compte qui lui est propre, pas un compte Betfair, donc l'API d'un broker, là où elle existe, se connecte au broker. Ces outils sont des arrangements commerciaux soumis aux propres conditions de chaque broker. Sur les pages que nous avons lues, aucun des quatre ne propose de clé Betfair, et chacun garde sa propre liste de pays exclus ; ce que contient réellement une connexion de broker montre les couches. Ce que dit chacun suit ; vérifiez les conditions actuelles pour chaque ligne.

BetInAsia. Une copie archivée récente de sa page d'accueil annonce toujours une connexion à l'API BLACK Sports Betting. Une ancienne copie de sa page API dit que l'accès se fait sur demande et qu'il s'agit d'une connexion à BLACK, pas d'une connexion API directe aux exchanges derrière. Pas pour vous si vous vivez au Royaume-Uni ou aux États-Unis, tous deux exclus par ses conditions, entre autres.

AsianConnect. Son centre d'aide dit proposer un compte API via Asianodds88, son agrégateur de cotes : une API vers Asianodds88, pas une clé Betfair. Rien trouvé sur des API ou des bots pour Piwi247 ou OrbitX. Vérifiez d'abord sa liste de pays restreints : une ancienne liste nomme les États-Unis et la Chine, entre autres, et son formulaire d'inscription et son centre d'aide ne concordent pas sur certains pays.

MadMarket. Aucune page API client n'a été trouvée, et ses conditions interdisent le scraping et tout robot, spider ou autre mécanisme automatisé. Ses conditions excluent aussi le Royaume-Uni, les États-Unis et l'Australie, entre autres.

Sportmarket. Son article d'aide dit que FairExchange ne peut pas être utilisé avec des bots logiciels par API, et nous n'avons trouvé aucune documentation API publique. Si vous vivez au Royaume-Uni, aux États-Unis ou en France, entre autres, ses conditions vous excluent.

Les listes évoluent, et les pages d'un broker se contredisent parfois, comparez donc les conditions des quatre brokers dans un même tableau et considérez les conditions actuelles de chaque broker comme la référence. Je lirais « accès API » sur la page d'un broker comme une question à poser par écrit, pas comme une fonctionnalité sur laquelle construire une stratégie.

L'outil d'un broker n'est une voie que là où Betfair et le broker vous acceptent tous les deux, et ce n'est jamais une clé Betfair.

Questions fréquentes

L'accès à l'API Betfair est-il automatique, ou faut-il postuler ?

En partie. Une fois que vous détenez un compte Betfair vérifié, vous créez les clés vous-même, et la clé Delayed fonctionne immédiatement. La clé Live demande une candidature, une vérification d'identité complète et assez d'argent sur le compte pour couvrir les frais d'activation. Vérifiez l'aide actuelle aux développeurs de Betfair avant de vous appuyer sur une étape quelconque.

Combien coûte l'accès à l'API Betfair, et les frais sont-ils remboursables ?

La clé Delayed est gratuite. La clé Live porte des frais d'activation uniques, actuellement 499 £, prélevés sur votre compte Betfair une fois l'accès approuvé, et ils ne sont pas remboursables. La commission de l'exchange sur vos gains est distincte. Vérifiez les conditions actuelles.

Peut-on utiliser l'API Betfair sans compte Betfair ?

Non. La clé est délivrée à un compte vérifié KYC, et l'aide aux développeurs de Betfair le dit clairement : sans compte Betfair, vous ne pouvez pas avancer dans la procédure de licence.

Et si Betfair n'est pas disponible là où je vis ?

Alors aucune voie API n'existe, car la clé dépend d'un compte que Betfair doit accepter. Déguiser votre localisation n'est pas une solution : pourquoi les localisations déguisées finissent mal en détaille la clause et les conséquences.