Probabilité ou percentile : ne jamais comparer les niveaux bruts
StrateForge publie deux nombres voisins qui ne signifient pas la même chose : le score serveur affiché sur le site (une probabilité) et l'indice composite — pas une probabilité — affiché dans l'indicateur TradingView, sous la forme d'un percentile approximé. Les deux vivent sur une échelle 0-100. Les confondre est l'erreur de lecture la plus fréquente — ce guide existe pour l'empêcher.
Le score serveur : une probabilité calibrée
Le serveur calcule, pour chacun des 81 actifs, la probabilité estimée d'un événement défini : un retour avant 24 h supérieur à 0,75 × ATR(24 h), à horizon 1D (une variante 6h existe, affichée en contexte uniquement). La sortie de l'ensemble de modèles (LightGBM + XGBoost + CatBoost) est calibrée par régression isotonique : quand la mesure affiche 17, elle affirme — au sens statistique, sur l'échantillon de calibration — qu'environ 17 % des situations similaires ont réalisé l'événement. Qualité de calibration mesurée en walk-forward : logloss 0,3358 sur 18 fenêtres (1D). Le détail complet vit dans la section Calibration.
L'indice composite Pine : un percentile approximé
L'indicateur TradingView ne peut pas exécuter le modèle serveur. Il recompose une « Indice composite — 0 à 100 » à partir de 13 des 24 variables du modèle (les variables de sentiment et de positionnement — Fear & Greed, funding, saisonnalité — n'existent pas dans Pine), puis le convertit en percentile glissant sur 252 jours. Conséquences mesurées :
| Propriété | Score serveur | Indice composite Pine |
|---|---|---|
| Nature | probabilité calibrée | percentile de rang, approximation |
| Centre de distribution | dépend du marché (souvent ~15) | ~50 par construction (moyenne 51,3 ± 16,4 sur la validation) |
| Seuils affichés | — | 66 / 36 = quantiles empiriques Q80/Q20, recalculés à chaque réentraînement |
| Accord avec le serveur | corrélation de rangs (Spearman) 0,42 — les rangs concordent modérément, les niveaux presque jamais | |
Un exemple chiffré
· serveur : score 17 « Probabilité estimée de l'événement défini »
· pine : indice 63 « Indice composite — 0 à 100 »
17 ≠ 63, et c'est normal : ce ne sont pas deux mesures d'une même grandeur.
Le rang dans le classement, lui, est cohérent entre les deux vues.
Ce qu'il est légitime de faire
Licite : trier les actifs par rang dans l'indicateur et regarder si le
classement serveur du jour raconte la même histoire ; utiliser les seuils 66/36 comme repères
internes à l'indice composite ; suivre l'évolution d'un actif dans le temps sur une
seule échelle.
Illicite : lire « indice 66 » comme « 66 % de chance » ; comparer un
indice composite d'hier à un score serveur d'aujourd'hui ; additionner ou moyenner les deux
échelles.
Pourquoi l'indicateur existe alors ? Parce qu'il apporte le classement relatif sur votre graphique en temps réel, là où le serveur publie une photo datée. Chaque outil a son rôle documenté dans Les 5 mesures.