Screener & Outils

Le modèle ML
en bourse

Le machine learning fait vendre, mais il est aussi le terrain de toutes les exagérations. Ce guide explique sans jargon comment un modèle de type XGBoost analyse des centaines de small caps, ce qu'il peut réellement faire (et ce qu'il ne peut pas), pourquoi un edge honnête est modeste, et comment on distingue un avantage réel d'un surapprentissage déguisé. C'est aussi la méthodologie qui anime le screener.

Mis à jour juin 2026 10 min de lecture Méthodologie

Le ML en bourse : ce qu'il fait vraiment

Le machine learning appliqué à la bourse consiste à entraîner un algorithme sur l'historique d'un grand nombre d'actions pour qu'il apprenne, à partir de leurs caractéristiques (valorisation, croissance, momentum…), à classer les dossiers les plus susceptibles de surperformer. Il ne devine pas un cours futur : il produit un classement relatif.

La nuance est capitale. Sur des marchés proches de l'efficience, l'essentiel de l'information publique est déjà dans les prix. Un modèle ne peut donc pas espérer un taux de réussite élevé titre par titre. Ce qu'il peut faire, c'est dégager un léger biais statistique — être un peu plus souvent du bon côté — qui, appliqué à des dizaines de positions et répété dans le temps, finit par compter. C'est un avantage de casino, pas de voyance.

Le test du bon sens. Si un modèle ML pouvait réellement prédire les actions, son auteur ne vendrait pas d'abonnement : il gérerait des milliards. Tout modèle honnête en bourse vend un edge faible mais exploitable, jamais une certitude. Méfiez-vous de toute promesse de rendement garanti « grâce à l'IA ».

Pourquoi le gradient boosting (XGBoost)

Tous les algorithmes de ML ne se valent pas pour des données financières tabulaires (un tableau lignes = actions, colonnes = ratios). Le gradient boosting, dont XGBoost est l'implémentation de référence, s'est imposé pour trois raisons :

Le principe : des centaines d'arbres de décision peu profonds sont ajoutés l'un après l'autre, chacun corrigeant les erreurs résiduelles du précédent. Le résultat est une fonction de score riche mais contrôlée.

Les données d'entrée (features)

Le modèle s'appuie sur des dizaines de variables, regroupées en familles. Toutes sont décalées dans le temps : on n'utilise jamais une donnée qui n'aurait pas été disponible au moment de la décision (sinon le backtest ment).

Valorisation
Le prix payé
EV/EBITDA, PER, Price-to-Book, FCF yield. Mesurent la décote ou la cherté relative.
Croissance
La dynamique d'activité
CAGR du chiffre d'affaires, croissance EBITDA, expansion de marge. Signal souvent le plus prédictif sur small caps.
Solidité
La santé du bilan
Dette nette/EBITDA, current ratio, accruals, scores de faillite (Altman, Piotroski).
Momentum
La validation du marché
Performance relative, distance au plus haut 52 semaines, volatilité.
Signaux de marché
Le comportement des initiés
Positions vendeuses déclarées (short), transactions d'initiés. Information à part de la comptabilité.

Le nombre exact de features et la version du modèle évoluent à chaque réentraînement ; les caractéristiques en vigueur sont affichées en direct sur le site, alimentées par le modèle réellement en production.

Mesurer la qualité : l'AUC et l'edge réel

La métrique de référence pour un classement est l'AUC (Area Under the Curve) :

AUCSignification
0,50Aléatoire — le modèle ne vaut pas mieux que pile ou face
0,55 – 0,62Réaliste en finance — edge modeste mais exploitable sur un grand nombre de positions
0,70+Suspect sur des rendements boursiers — presque toujours fuite de données ou surapprentissage
1,00Parfait — impossible sur des marchés réels

Comprendre cet ordre de grandeur protège contre les arnaques. Un edge de quelques points d'AUC paraît dérisoire, mais c'est exactement ce qui sépare, sur le long terme et beaucoup de paris, le casino du joueur. Annoncer mieux, c'est presque toujours s'être trompé soi-même.

Intuition : ce qu'un edge modeste fait sur la durée
À titre illustratif : un taux de réussite par décision et le nombre de décisions par an
Bonnes décisions / an
54
Excédent vs hasard
+4
Sur 5 ans
+20

Un avantage de 4 points par décision semble négligeable sur une décision ; répété des centaines de fois, il devient l'écart entre battre le marché et le suivre. Mais il n'élimine jamais les pertes individuelles — d'où la diversification.

Pourquoi le ML ne décide pas seul

Voici le point le plus contre-intuitif, et le plus honnête : testé rigoureusement, le machine learning seul ne dégage pas d'avantage robuste sur ces marchés. En validation walk-forward, un modèle ML pur alterne bonnes et mauvaises périodes sans edge stable.

L'avantage le plus solide vient d'un ensemble : le modèle ML est combiné à des règles de sélection explicites (exiger une valorisation raisonnable, une qualité bilancielle minimale, un momentum positif). Le ML hiérarchise finement ; les règles posent des garde-fous compréhensibles. Cette combinaison résiste mieux aux retournements de marché que l'un ou l'autre isolément.

Ce que cela dit du produit. Un screener honnête n'est pas « une IA qui prédit la bourse ». C'est un outil qui combine un modèle statistique modeste et des règles éprouvées, puis publie ses résultats pour qu'on puisse les vérifier. La transparence sur les limites est l'argument de crédibilité.

Distinguer un edge réel d'une coïncidence

Le piège mortel du ML en finance est le surapprentissage : à force d'essayer des variantes, on finit toujours par en trouver une qui « marche » sur le passé… par pur hasard. Deux garde-fous l'évitent :

S'y ajoutent des règles de gouvernance : toute nouvelle version doit franchir ces gates avant d'être promue en production, et des kill-switches (alpha négatif prolongé, drawdown excessif) suspendent la stratégie le cas échéant. C'est lent et frustrant — c'est précisément ce qui sépare une méthode d'un récit.

Les limites à garder en tête

Le modèle ML dans le screener

Le screener Small Caps applique exactement cette philosophie : un modèle XGBoost qui score quotidiennement l'univers (325 small caps françaises Euronext Growth & Access, élargi à l'Europe), encadré par des règles de sélection, et dont l'edge est validé avant toute mise en production.

Le modèle ML à l'œuvre, en transparence

325 small caps scorées chaque jour par un modèle XGBoost encadré de règles. Caractéristiques en direct, track record public, résultats nets de coûts.

Accéder au screener gratuitement →

Pour aller plus loin

Questions fréquentes

Pas comme une boule de cristal. Les marchés sont proches de l'efficience : l'information publique est largement dans les cours. Un modèle bien construit ne prédit pas un cours, il dégage un avantage statistique modeste — il classe l'univers un peu mieux qu'au hasard. Cet edge faible s'exploite par diversification et discipline, sans garantir aucune position individuelle.
XGBoost est un algorithme de gradient boosting : il combine des centaines d'arbres de décision, chacun corrigeant les erreurs du précédent. Adapté aux données financières car il capte les interactions non linéaires, tolère les valeurs manquantes fréquentes sur small caps, et résiste mieux au surapprentissage que le deep learning quand les données sont limitées.
Des dizaines de variables : valorisation (EV/EBITDA, PER, P/B, FCF yield), croissance (CAGR du CA, croissance EBITDA), solidité (dette nette/EBITDA, current ratio, accruals, Altman/Piotroski), momentum (performance relative, distance au plus haut 52 semaines, volatilité) et signaux de marché (positions vendeuses, transactions d'initiés). Toutes sont décalées dans le temps pour éviter le look-ahead.
L'AUC mesure la capacité à classer correctement : 0,50 = aléatoire, 1,00 = parfait. En finance, un modèle réaliste se situe vers 0,55-0,62 : modeste, mais suffisant pour un avantage exploitable sur beaucoup de positions. Une AUC très élevée (0,8+) sur des rendements boursiers trahit presque toujours une fuite de données ou un surapprentissage.
Parce que le ML seul, testé en walk-forward, ne dégage pas d'edge robuste sur ces marchés. L'avantage le plus stable vient d'un ensemble : le modèle ML combiné à des règles de sélection explicites (valorisation, qualité, momentum). Le ML hiérarchise, les règles encadrent. C'est cette combinaison qui résiste aux différentes périodes.
Par une validation walk-forward (entraîner sur le passé, tester sur un futur jamais vu, en avançant) et par le deflated Sharpe ratio, qui corrige la performance du nombre d'essais. Chaque variante testée consomme un essai comptabilisé : plus on cherche, plus la barre de significativité monte. C'est ce qui distingue un edge réel d'une coïncidence.
Le modèle est réentraîné périodiquement et toute promotion passe par les mêmes gates (walk-forward, deflated Sharpe). Les caractéristiques affichées sur le site (version, métriques) sont alimentées en direct par le modèle réellement en production, et chaque prédiction est enregistrée avant clôture pour le track record public.