La règle d'or avant tout le reste

Avant de plonger dans les types de critères et leurs calibrages, voilà la règle la plus importante de ce guide : définis tes critères AVANT de regarder les résultats historiques.

Si tu choisis tes critères après avoir regardé ce qui aurait fonctionné dans le passé, tu ne construis pas une stratégie — tu construis une description du passé. Et cette description du passé ne fonctionnera probablement pas dans le futur.

Commence par définir la logique de ta stratégie (pourquoi ce type de match devrait être profitable ?), puis définis les critères qui mesurent cette logique, puis backteste.

Les grandes familles de critères

1. Critères de forme récente

Ces critères mesurent ce que les équipes ont fait récemment — sur leurs derniers matchs. Ils capturent la dynamique actuelle : est-ce que l'équipe joue actuellement de façon offensive ou défensive ?

Quand les utiliser : principalement pour détecter les changements de forme récents, les équipes en dynamique offensive ou défensive.

2. Critères de moyenne structurelle

Ces critères mesurent le "caractère profond" d'une équipe — indépendamment des fluctuations de courte durée. Ils répondent à la question : "quel type d'équipe est-ce structurellement ?"

Quand les utiliser : pour identifier les équipes avec un profil structurellement favorable à ton marché.

3. Critères de marché (cote)

La cote elle-même est une information. Elle reflète la probabilité estimée par le marché (Pinnacle notamment). Elle peut être utilisée comme filtre.

4. Critères contextuels

La fenêtre temporelle — Combien de matchs prendre en compte ?

C'est l'un des paramètres les plus débattus. Il n'existe pas de réponse universelle, mais voilà un guide pratique :

FenêtreAvantageInconvénientUsage recommandé
5 matchsCapte la forme immédiateTrès volatile — 1 match change toutComplément de la forme récente
10 matchsBon équilibrePeut rater les tendances longuesCritères de forme récente
15 matchsStable et représentatifMoins réactif aux changements récentsCritères principaux recommandés
Saison complèteTrès stable, représentatif du styleIgnore la forme récenteCritères structurels
💡 Conseil pratique Utilise des fenêtres différentes selon le type de critère. Pour la "forme récente" : 5 à 10 matchs. Pour les "moyennes structurelles" : 15 à 20 matchs. Pour les "caractéristiques de ligue" : la saison complète.

Le calibrage des seuils — Ni trop haut, ni trop bas

Chaque critère a un seuil — la valeur minimum (ou maximum) pour qu'un match passe le filtre. Ce seuil doit être :

Exemple pour Over 2.5 — calibrage des seuils :

CritèreTrop permissifRecommandéTrop restrictif
% Over 2.5 ligue≥ 35%≥ 45-50%≥ 65%
% Over 2.5 dom (15 matchs)≥ 45%≥ 55-65%≥ 80%
Moy. buts combinée≥ 2.0≥ 2.5≥ 3.5
Cote minimum≥ 1.50≥ 1.70≥ 2.00

L'overfitting — Le danger principal

L'overfitting (surapprentissage) consiste à ajuster ses critères jusqu'à trouver ce qui aurait parfaitement fonctionné dans le passé. C'est extrêmement tentant mais catégoriquement contre-productif.

Comment ça se passe en pratique : tu testes "% Over 2.5 ≥ 55%" et tu obtiens un ROI de +8%. Tu testes "% Over 2.5 ≥ 60%" et tu obtiens un ROI de +14%. Tu testes "% Over 2.5 ≥ 63%" et tu obtiens un ROI de +21%. Tu choisis 63%.

Problème : en testant ainsi de nombreuses valeurs et en choisissant la meilleure, tu as adapté ton modèle au bruit du passé, pas à un signal réel. Les résultats futurs s'effondreront.

La solution : la séparation train/test

Divise tes données historiques en deux parties :

Si tes résultats sont bons sur les deux périodes, tu as probablement un vrai edge. Si tes résultats s'effondrent sur la période de test, tu avais overfit la période d'entraînement.