Backtest des scanners wxsignals

Résultats du 2026-10-18 12:24 (heure de New York) · archives depuis juin 2026 · écarts = signal moins contrôle du même jour · frais 10 pb par côté

Verdict

Aucun des scanners ne bat les titres non retenus du même jour de façon statistiquement distinguable du hasard, et aucune variante de sortie ne les rend meilleurs que leur contrôle.

Une seule période de marché (juin-octobre 2026). Les scans antérieurs au 8 octobre portaient sur la clôture de la veille (bug corrigé ce jour-là) ; le harnais mesure ce décalage fichier par fichier.

Signal contre contrôle

Écart moyen de rendement, achat à l'ouverture qui suit la publication. * et fond coloré = |t| ≥ 2 sur des cohortes de dates disjointes. Dernière colonne : taux de réussite de la règle de référence contre le contrôle.

ScannerSignaux5 j10 j20 j30 j+10 % / −7 % / 30 j
Top 203 845+0.1 %-0.4 %-0.7 %-1.1 %30 % vs 32 %
Felix7 189-0.1 %-0.3 %-1.0 %-1.8 %37 % vs 38 %
Pullback13 976-0.2 %-0.4 %-0.9 %-1.3 %27 % vs 37 %
Minervini3 545+0.0 %-0.7 %-1.8 %-2.7 %29 % vs 34 %
RSI divergence367+0.6 %-0.5 %-0.2 %-1.9 %35 % vs 33 %
Gapup (EP)172-0.5 %-0.2 %+0.8 %+2.0 %31 % vs 29 %
Tori46 080+0.1 %+0.2 %+0.2 %+0.2 %34 % vs 34 %
Swing S&D552-0.9 %-1.1 %-1.1 %-1.0 %29 % vs 32 %
SMB1 287-0.7 %-0.4 %-0.7 %-1.4 %35 % vs 33 %

Monte Carlo : drawdown et risque de ruine

10 000 séries de 250 trades tirés avec remise, règle +10 % / −7 % / 30 séances, 1 R = 7 %. Le contrôle est ramené au même nombre de trades.

ScannerTradesEspéranceContrôleÉcartDD médianDD p95 (vs contrôle)P(−20 R d'abord)P(+20 R d'abord)
Top 202 802-0.131 R-0.057 R-0.074 R41 R67 R vs 5285 %1 %
Felix5 802+0.021 R-0.042 R+0.064 R19 R38 R vs 4921 %38 %
Pullback11 206-0.121 R-0.040 R-0.081 R38 R65 R vs 5182 %2 %
Minervini2 668-0.147 R-0.034 R-0.113 R44 R70 R vs 4890 %1 %
RSI divergence272-0.025 R+0.049 R-0.074 R26 R51 R vs 3343 %24 %
Gapup (EP)138-0.093 R-0.155 R+0.062 R33 R57 R vs 7371 %4 %
Tori31 939-0.002 R-0.028 R+0.027 R21 R42 R vs 4828 %28 %
Swing S&D502-0.225 R+0.004 R-0.229 R61 R88 R vs 3999 %0 %
SMB1 075-0.065 R-0.113 R+0.048 R29 R54 R vs 6457 %8 %
VRP (papier)14-0.033 R9 R14 R0 %0 %

Distribution du drawdown maximal, scanner contre contrôle

VRP : 14 trades clôturés seulement (2026-10-01 -> 2026-10-16). Le nombre maximal de positions simultanées s'affichera à partir de 100 trades : en dessous, la simulation ne fait que remélanger les quelques résultats déjà vécus.

Variantes de sortie

Mêmes entrées que le backtest, horizon 30 séances. Intervalle de confiance par bootstrap en blocs de séance ; fond coloré = intervalle qui exclut zéro. Avec 24 cases testées, une case « presque significative » est attendue par pur hasard.

ScannerUniversSortieTradesÉcart vs contrôleIC 95 %P(écart ≤ 0)
Gapup (EP)tousA · référence138 (31 séances)-0.01 %[-1.4 % ; +1.1 %]0.51
Gapup (EP)tousB · Kullamägi + partiels138 (31 séances)-0.09 %[-1.2 % ; +1.0 %]0.58
Gapup (EP)tousC · 100 % trailé138 (31 séances)-0.29 %[-1.4 % ; +0.6 %]0.72
Gapup (EP)tousD · break-even138 (31 séances)-0.13 %[-1.2 % ; +0.8 %]0.62
Gapup (EP)filtre momentumA · référence19 (14 séances)-0.63 %[-4.0 % ; +3.3 %]0.63
Gapup (EP)filtre momentumB · Kullamägi + partiels19 (14 séances)-0.35 %[-2.7 % ; +3.1 %]0.61
Gapup (EP)filtre momentumC · 100 % trailé19 (14 séances)-0.05 %[-2.4 % ; +3.1 %]0.54
Gapup (EP)filtre momentumD · break-even19 (14 séances)-1.05 %[-4.0 % ; +2.7 %]0.73
MinervinitousA · référence2668 (56 séances)-0.60 %[-1.5 % ; +0.2 %]0.94
MinervinitousB · Kullamägi + partiels2668 (56 séances)-0.55 %[-1.0 % ; -0.0 %]0.98
MinervinitousC · 100 % trailé2668 (56 séances)-0.53 %[-0.9 % ; -0.1 %]0.99
MinervinitousD · break-even2668 (56 séances)-0.57 %[-1.1 % ; -0.0 %]0.98
Minervinifiltre momentumA · référence390 (47 séances)+0.02 %[-1.4 % ; +1.2 %]0.51
Minervinifiltre momentumB · Kullamägi + partiels390 (47 séances)-0.28 %[-1.4 % ; +1.4 %]0.64
Minervinifiltre momentumC · 100 % trailé390 (47 séances)-0.07 %[-1.2 % ; +1.6 %]0.52
Minervinifiltre momentumD · break-even390 (47 séances)-0.16 %[-1.3 % ; +1.1 %]0.61
PullbacktousA · référence11206 (57 séances)-0.55 %[-1.4 % ; +0.3 %]0.90
PullbacktousB · Kullamägi + partiels11206 (57 séances)-0.07 %[-0.5 % ; +0.3 %]0.63
PullbacktousC · 100 % trailé11206 (57 séances)-0.12 %[-0.5 % ; +0.3 %]0.73
PullbacktousD · break-even11206 (57 séances)-0.24 %[-0.8 % ; +0.4 %]0.77
Pullbackfiltre momentumA · référence1121 (56 séances)+0.95 %[-0.3 % ; +2.1 %]0.07
Pullbackfiltre momentumB · Kullamägi + partiels1121 (56 séances)+0.75 %[-0.4 % ; +1.8 %]0.10
Pullbackfiltre momentumC · 100 % trailé1121 (56 séances)+0.91 %[-0.2 % ; +2.1 %]0.06
Pullbackfiltre momentumD · break-even1121 (56 séances)+0.81 %[-0.3 % ; +1.9 %]0.09

Audit des manques

Titres qui ont fait +30 % en 20 séances : part signalée avant le départ, comparée à des titres tirés au hasard. Un rapport inférieur à ×1 veut dire que le scanner les repère moins souvent que le hasard.

Departs a 5 $ ou plus, sans saut suspect (aucune seance > +100 %) — 1415 départs.

ScannerAlerté avantHasardRapportAlerté aprèsJamais
Top 202 %3 %×0.51 %97 %
Felix21 %24 %×0.96 %73 %
Pullback18 %35 %×0.56 %76 %
Minervini15 %22 %×0.73 %82 %
RSI divergence1 %0 %×1.91 %98 %
Gapup (EP)0 %1 %×0.61 %99 %
Tori40 %48 %×0.817 %43 %
Swing S&D2 %2 %×1.51 %96 %
SMB5 %4 %×1.23 %92 %

Rapports complets

REPORT.md · AUDIT.md · MONTECARLO.md · SORTIES.md