Un entonnoir d'où tombent de petits points vers une boîte d'archives placée en bas à droite.

Data mining des paris : où sont les données, et comment s'en servir

L'échelle de cotes de l'exchange est un jeu de données vivant. Une partie se regarde gratuitement. Le reste a une connexion requise, des frais, ou un prix.

Le data mining des paris sportifs consiste à traiter le marché lui-même, cotes, mouvements, volume apparié, comme un jeu de données plutôt qu'un simple pari. La plus grande source gratuite est l'échelle de cotes de l'exchange, et Betfair ne montre sa version actuelle qu'à un compte financé et connecté, une règle qu'il énonce clairement. Une clé API Delayed gratuite existe pour construire un logiciel, mais elle a besoin d'un compte Betfair entièrement vérifié derrière elle, et une clé Live ne peut pas être utilisée en lecture seule. Pour un véritable historique, Betfair en vend un directement : des données tick remontant à 2015, en pack. Rien ici n'est une question juridique que cette page peut trancher. Vérifiez les conditions actuelles de la voie utilisée, et lisez ce que disent les brokers sur l'accès automatisé avant de construire sur l'écran d'un broker à la place.

Ce qui compte comme donnée, et qui a le droit de la regarder

Une cote de back. Une cote de lay. Le montant déjà apparié à chacune, les éléments bruts derrière la façon dont un ordre de back et de lay s'apparie réellement. C'est tout ce qu'est une échelle de cotes d'exchange, qui se met à jour presque chaque seconde qu'un marché est ouvert, ce qui lui donne l'air d'un jeu de données plutôt que d'un bulletin de paris. Déconnectez-vous, pourtant, et les chiffres se figent à l'instant où vous fermez l'onglet. Les pages d'aide de Betfair le disent sans détour, en des mots qui méritent d'être cités exactement plutôt qu'adoucis : « Seuls les clients connectés à un compte actif et financé pourront voir les dernières cotes de Betfair. Nous faisons cela pour dissuader un usage extrême des données du site de Betfair par des programmes logiciels. » Rien ici n'est un plan pour contourner cela.

Les ticks de l'échelle. Le volume apparié qui grimpe. Un marché qui a l'air calme et ne l'est pas, trois secondes avant le coup d'envoi. Rien de tout cela n'est disponible pour un navigateur où personne n'est connecté.

Deux requêtes de cote identiques envoyées à une seconde d'intervalle, l'une depuis un navigateur où personne n'est connecté et l'autre depuis un compte Betfair financé, seule la seconde affichant un chiffre en direct.
Même marché, même seconde. Une requête est déconnectée. L'autre est financée et vérifiée. Betfair affiche le chiffre actuel à une seule des deux, et dit pourquoi.

Deux clés, et un mur entre les deux

L'API de Betfair elle-même ressemble à l'étape suivante évidente. Ce n'est pas un moyen de contourner le verrou ; c'est le même verrou, sous un autre habit. Chaque clé, gratuite ou payante, repose sur un compte Betfair qui doit d'abord passer les vérifications d'identité de Betfair : « un compte Betfair personnel ou professionnel, vérifié KYC, est exigé pour accéder à l'API de Betfair Exchange. Sans compte Betfair, vous ne pouvez pas avancer dans la procédure de licence. » Pas de compte, pas de clé.

La clé Delayed est gratuite et fonctionne dès que la vérification est validée, avec des cotes arrivant avec un retard d'une à cent quatre-vingts secondes. La clé Live voit la cote réelle, et elle n'est ni gratuite, ni utilisable en lecture seule : « L'accès en lecture seule à l'API Betfair via la clé d'application live n'est pas autorisé » (vérifiez les conditions actuelles). Un projet uniquement tourné vers les données est renvoyé vers la clé Delayed à la place, sur instruction de Betfair elle-même, pas par un quelconque contournement.

Ce que coûte l'ouverture de chaque voie officielle vers les données de cote de Betfair

Chiffres en GBP, d'après la documentation pour développeurs de Betfair ; vérifiez les conditions actuelles.

Données du graphique
ÉlémentValeur
Clé Delayed, usage développement0
Clé Live, frais d'activation uniques499
Licence Software Vendor, applications commerciales1499

Bon. Aucun de ces trois chiffres n'achète un historique, qui est la vraie question derrière toute analyse de données de paris sportifs, plutôt que regarder un seul match.

L'archive que Betfair vend déjà

Supposons, pour les besoins d'un seul chiffre inventé que personne ne devrait prendre pour une promesse, qu'un backtest sérieux ait besoin de cinq ans de données tick sur chaque marché qui vous importe, volume apparié compris, horodaté à la seconde, car les packs historiques payants de Betfair lui-même sont construits exactement sous cette forme, et rien de plus court ne s'y substitue vraiment une fois que la question passe de regarder à modéliser.

Une clé Delayed n'a jamais été construite pour vous donner cela, une requête poliment envoyée toutes les quelques secondes pendant une demi-décennie. Betfair vend l'archive directement à la place : des données tick remontant à 2015, sur historicdata.betfair.com, réparties en packs basic, advanced et pro, la voie que cette page indique réellement. Les prix et les packs évoluent ; vérifiez les conditions actuelles avant d'acheter.

Regarder un marché est gratuit. L'archiver est un achat.

Ce que l'écran d'un broker vous donne à la place

Tout lecteur ne veut pas une archive de cinq ans, juste l'histoire d'un marché, et un compte de broker, si vous en détenez déjà un, a souvent un écran pour exactement cela. L'Edge de MadMarket trace un graphique d'historique de cotes et un suivi de probabilité, sans script requis, pas pour vous si ce que vous voulez, c'est des données brutes et exportables sur les cotes. Sportmarket dessine un graphique similaire sur les bookmakers qu'il liste, utile avant un pari mais rien à télécharger. BetInAsia appelle sa version le Sports Stats Hub, un écran de recherche, pas un export de jeu de données.

Aucun de ces trois ne remplace les tableaux de bord qu'un broker construit déjà pour vous, qui valent la lecture avant de supposer qu'un seul écran couvre vos besoins. Ce qu'ils partagent, c'est une limite : un écran, aussi bon soit-il, n'est pas un bouton d'export, et aucun des quatre brokers n'en documente un.

Une fois que vous pouvez la voir, les deux questions suivantes

Regarder un marché est une compétence. Lire une échelle pendant qu'elle bouge est le volet trading de cette même donnée, avec sa propre page plutôt que celle-ci. Agir sur cette donnée automatiquement est encore une autre question, avec ses propres règles sur ce qui compte comme un bot. Cette page couvre seulement d'où viennent les chiffres.

Les règles d'API ci-dessus sont celles de Betfair, pour un compte Betfair. L'outil d'un broker est un compte séparé sous des règles séparées, et ce que coûte une clé Betfair, et ce que dit chaque broker lui-même sur l'accès automatisé est couvert sur sa propre page plutôt que reconstruit ici.

Dans le bon ordre, si un jeu de données est vraiment l'objectif

  1. Décidez ce dont vous avez vraiment besoin.

    Un suivi en direct est un travail différent de cinq ans d'historique de cotes.

  2. Ouvrez ou vérifiez un compte Betfair.

    Chaque voie ci-dessus repose sur un compte, cette étape n'est donc pas optionnelle.

  3. Utilisez la clé Delayed pour regarder.

    Elle ne coûte rien, et Betfair y oriente les utilisateurs qui ne veulent que les données.

  4. Achetez l'archive pour un véritable historique.

    historicdata.betfair.com la vend directement ; vérifiez d'abord les conditions actuelles.

Si ce n'est pas la page qu'il vous fallait

Le data mining n'est qu'une tranche de l'ensemble plus large des méthodes professionnelles que ce site couvre. Si l'intérêt réel est de backer toutes les issues d'un même marché à la fois plutôt que de l'archiver, cette page a sa propre calculatrice. Dans les deux cas, le compte qui se trouve dessous est le même problème, et la façon dont les quatre brokers se comparent sur ce point vaut la lecture avant d'en choisir un.

Aucun des quatre brokers ci-dessous ne vous donne les données tick propres à Betfair. Ce qu'ils offrent, c'est un compte financé, et un écran de recherche par-dessus.

Questions fréquentes

Peut-on scraper les cotes de Betfair gratuitement ?

Il n'existe aucun moyen sans compte de voir la cote actuelle. Betfair ne la montre qu'à un compte financé et connecté, par sa propre conception déclarée. Vérifiez les conditions actuelles et la réglementation locale avant de supposer le contraire.

Faut-il un compte Betfair pour la clé API Delayed gratuite ?

Oui. La documentation pour développeurs de Betfair indique qu'un compte vérifié KYC est exigé dans tous les cas, et que vous ne pouvez pas avancer dans la procédure de licence sans lui.

Peut-on obtenir un accès en lecture seule aux cotes Betfair en direct via l'API ?

Pas avec une clé Live. Betfair indique que l'accès en lecture seule n'y est pas autorisé, et oriente quiconque veut seulement regarder vers la clé Delayed à la place.

D'où viennent les données de cotes historiques propres à Betfair ?

Betfair les vend directement sur historicdata.betfair.com : des données tick remontant à 2015, en packs basic, advanced et pro. Vérifiez les tarifs actuels avant d'acheter.