1. Sources de données

Les odds sont récupérées en continu auprès de bookmakers affiliés à Kambi — notamment 1x2.se (ID opérateur pafpre1x2se), Unibet et Paf — ainsi que The Odds API en complément pour une couverture plus large des marchés.

Nous utilisons Pinnacle comme marché de référence. La raison est simple : Pinnacle possède la marge la plus faible et les limites les plus élevées du secteur, ce qui fait de ses odds l'estimation la plus précise des probabilités réelles du marché. C'est à cette référence que nous comparons les odds des autres bookmakers.

La collecte s'effectue au sein d'une chaîne multicouche avec basculement automatique : si une source tombe en panne ou répond trop lentement, le système passe à la source suivante de la chaîne. Les données servies depuis le cache pour quelque raison que ce soit sont toujours signalées comme telles dans l'interface, afin qu'il ne subsiste jamais de doute sur la fraîcheur d'un chiffre.

Le frontend n'appelle jamais directement des API externes. Tout passe par une couche backend dédiée qui gère la récupération, la validation, la mise en cache et le basculement entre les sources. Le comportement est ainsi uniforme et traçable, quelle que soit la source qui répond.

2. Des odds à la probabilité

Le point de départ est toujours constitué des odds décimales. La probabilité implicite brute d'un résultat se calcule avec :

Probabilité implicite = 1 / odds

Si l'on additionne la probabilité implicite de tous les résultats d'un marché, la somme dépasse toujours 100 %. Cet excédent constitue la marge du bookmaker — souvent appelée vig ou overround — et permet au bookmaker de garantir son bénéfice quel que soit le résultat.

Nous suivons un match tout au long de la chaîne de calcul ci-dessous comme exemple concret : un marché 1X2 avec des odds de 2,10 / 3,40 / 3,80 pour une victoire à domicile, un nul et une victoire à l'extérieur, respectivement.

RésultatOddsProbabilité implicite
Victoire à domicile2,1047,6%
Match nul3,4029,4%
Victoire à l'extérieur3,8026,3%
Somme103,3%

La somme atteint 103,3 %, soit 3,3 points de pourcentage de plus que 100 %. C'est la marge du bookmaker sur ce marché.

3. Devigging (retrait de la marge)

Pour accéder à l'estimation réelle des probabilités du marché, il faut retirer la marge. Cela se fait proportionnellement, afin que la part de chaque résultat dans le surplus soit proportionnelle à sa propre probabilité implicite, et que la somme après retrait soit exactement de 100 %. Le résultat s'appelle fair probability — l'estimation du marché sans la majoration du bookmaker.

Fair probability = Probabilité implicite / Somme des probabilités implicites
Fair odds = 1 / Fair probability

Pour une victoire à domicile dans notre exemple : 47,6 / 103,3 = 46,1 %. Cela donne des fair odds de 2,17 — les odds que le marché, sans marge, considère réellement comme la valeur d'une victoire à domicile.

RésultatProbabilité impliciteFair probabilityFair odds
Victoire à domicile47,6%46,1%2,17
Match nul29,4%28,5%3,51
Victoire à l'extérieur26,3%25,4%3,94

4. Calcul de l'edge

Avec une fair probability en main, nous pouvons la comparer à ce que proposent réellement les autres bookmakers. La différence — l'edge — se calcule ainsi :

Edge% = (fair_probability × odds_proposées − 1) × 100

Poursuivons l'exemple : la fair probability d'une victoire à domicile est de 46,1 %. Un autre bookmaker propose 2,45 sur le même résultat. L'edge est donc :

(0,461 × 2,45 − 1) × 100 = +12,9%

Un edge de +12,9 % signifie que, selon notre modèle, les odds du bookmaker sont sensiblement supérieures à ce que le résultat vaut statistiquement.

Chaque edge positif n'est pas publié. Deux seuils s'appliquent avant qu'un bet soit affiché aux membres :

  • L'edge doit dépasser 3 %. Les écarts plus faibles relèvent du bruit normal du modèle et des données.
  • Les odds supérieures à 3,50 ne sont pas publiées. À de tels niveaux, la variance des résultats individuels est trop élevée pour que le chiffre d'edge soit pertinent en pratique.

Dans notre exemple, des odds de 2,45 avec un edge de +12,9 % respectent les deux seuils et seraient publiées.

5. Niveau de mise (units)

La mise recommandée est exprimée en units. Une unit correspond à 100 kr. La mise augmente selon l'importance de l'edge :

EdgeMise
≥ 8%3 units
5–8%2 units
Moins de 5 %1 unit

Des odds élevées réduisent encore la mise, car la variance et le risque des résultats individuels augmentent avec la hauteur des odds. Dans notre exemple continu, un edge de +12,9 % donne une mise de 3 units, soit 300 kr, à des odds de 2,45.

6. Règlement (grading)

Les bets sont réglés automatiquement selon les vrais résultats des matchs. Il n'y a aucune intervention manuelle dans le règlement ni sélection des bets pris en compte.

Gain = units × (odds − 1)
Perte = −units
Void = 0

Void est utilisé lorsqu'un match est annulé, qu'un marché est invalide ou que le bet n'a pas pu être réglé pour des raisons techniques à partir d'une source fiable.

Terminons l'exemple avec un bet gagnant : 3 units à des odds de 2,45 donnent 3 × (2,45 − 1) = 3 × 1,45 = 4,35 units de gain, soit 435 kr pour une mise de 300 kr.

Les odds sont horodatées au moment de la publication. Les odds que nous présentons dans les statistiques et les résultats sont celles disponibles lorsque le bet a été publié — et non de meilleures odds apparues ultérieurement.

7. CLV (Closing Line Value)

Le CLV compare nos odds publiées aux odds de clôture du marché — les dernières odds disponibles avant le début du match. Un CLV positif dans le temps est considéré comme l'indicateur le plus solide qu'un modèle possède un edge réel et durable, car les odds de clôture reflètent toutes les informations que le marché a eu le temps d'intégrer.

Situation honnête : La mesure du CLV nécessite que les odds de clôture soient enregistrées au début du match. BetSynq commence à les recueillir à partir de maintenant. Les bets historiques ne disposent pas d'odds de clôture et ne peuvent pas être recalculés a posteriori. Le CLV ne sera donc présenté que lorsque l'échantillon sera suffisamment important pour être pertinent. Nous le disons clairement, sans excuses : actuellement, aucun chiffre historique de CLV n'est disponible.

8. Ce que nous ne faisons PAS

  • Nous ne cachons aucun bet perdant. Tous les bets publiés sont réglés et présentés, quel que soit le résultat.
  • Nous ne modifions pas les odds a posteriori. Les odds affichées sont toujours celles disponibles au moment de la publication.
  • Nous n'affichons pas de rendement pour les données dont les odds sont manquantes. Lorsque les données nécessaires à un calcul correct manquent, aucun chiffre n'est affiché plutôt qu'une estimation.
  • Nous ne promettons pas de gains. Un edge positif constitue un avantage mathématique à long terme, pas une garantie du résultat d'un bet individuel.