Les stratégies
Comment marche chaque stratégie que je teste, et lesquelles tournent vraiment chez moi. Pour voir les bots en activité, va sur Mes bots. Toutes les variantes qui ont passé mes épreuves, lancées ou pas encore, sont dans la bibliothèque.
Ce que je retiens après quatre épreuves
Sur 2 846 393 configurations jugées
≈ 1 sur 500
configuration retenue comme candidate, parmi celles qui ont été jugées
- Recalées
- 2 162 724
- En sursis
- 678 317
- Candidates
- 5 352
Une configuration, c’est une stratégie avec des réglages précis. Une candidate peut être surveillée en simulation, sans argent.
63 643 442 configurations recensées · lesquelles ont été jugées ?
Mon moteur a recensé ces configurations. 2 846 393 ont été jugées par les quatre épreuves. Les autres n’ont pas de verdict à ces épreuves.
Suivi de tendance · 8 stratégies · 81 bots
Les stratégies de suivi de tendance exploitent les mouvements directionnels du marché. Le bot entre quand la tendance est confirmée et sort quand elle s'affaiblit. Peu de trades, mais un excellent ratio gain/risque quand ils se déclenchent.
- EMA Cross15 bots
Le suivi de tendance avec deux moyennes mobiles. Leur croisement donne le sens du trade.
- Ichimokupas encore de bot
L’Ichimoku réunit la tendance, le momentum et les zones de contrôle dans un même système japonais.
- MA Cross34 bots
Comparer plusieurs types de moyennes avec la même règle de croisement que l’EMA cross.
- KAMA Cross15 bots
Une moyenne qui réagit vite dans un marché directionnel et ralentit quand le prix hésite.
- EMA Ribbonpas encore de bot
Attendre que les quatre moyennes du ruban soient alignées avant d’entrer.
- Supertrendpas encore de bot
Une ligne unique sous ou sur le prix, calée sur la volatilité : au-dessus tu es long, en dessous tu es short.
- Heikin Ashi Trend17 bots
Des bougies lissées qui gomment le bruit : on entre après une série de bougies de la même couleur.
- Chandelier Exitpas encore de bot
Un trailing stop suit le plus haut du mouvement et détermine la sortie.
Momentum · 3 stratégies · 0 bot
Le momentum mesure la vitesse d'un mouvement plutôt que sa direction de fond. Le bot entre quand l'accélération est nette et ressort dès qu'elle retombe, sans attendre qu'une tendance longue soit installée.
- MACDpas encore de bot
La différence de deux EMA et sa moyenne : le croisement des deux lignes date les changements d'élan.
- ROC (Rate of Change)pas encore de bot
Mesurer la variation du prix sur N bougies, en pourcentage, pour suivre son momentum.
- TSI (True Strength Index)pas encore de bot
Un momentum doublement lissé : plus lent que le ROC, mais beaucoup plus difficile à secouer.
Cassure · 7 stratégies · 81 bots
Détecte quand le prix franchit un niveau clé ou sort d'une zone de consolidation. Ces bots capturent l'élan naissant au début d'un nouveau mouvement.
- Donchian Breakout24 bots
La cassure la plus ancienne du trading systématique : acheter le plus haut des N dernières bougies.
- Keltner Channel19 bots
Un canal autour d’une EMA, avec des bandes calculées en ATR. La stratégie entre quand le prix sort du canal.
- ATR Channel13 bots
Un canal de volatilité autour d’une SMA, proche du Keltner. La stratégie suit la cassure du canal.
- Williams Volatility Breakout20 bots
Entrer après une bougie beaucoup plus grande que d’habitude, long si elle est verte, short si elle est rouge.
- Bollinger Bands1 bot
Les bandes en écart-type : le même indicateur sert à trader la cassure ou le retour au centre, et le mode change tout.
- TTM Squeezepas encore de bot
Repérer une compression de volatilité quand les bandes de Bollinger passent à l’intérieur du canal de Keltner, avant leur expansion.
- ORB (Opening Range Breakout)4 bots
Attendre la cassure du range d’ouverture d’une session. Cette stratégie intraday a un début et une fin de journée.
Retour à la moyenne · 3 stratégies · 0 bot
Ces stratégies exploitent les excès de marché : le prix s'est écarté de sa valeur d'équilibre et tend à y revenir. Entrée en contre-tendance, sortie rapide dès la normalisation.
- RSI Divergencepas encore de bot
Repérer un possible retournement quand le prix atteint un nouvel extrême que le momentum ne confirme pas.
- RSI Mean Reversionpas encore de bot
Utiliser les extrêmes du RSI pour chercher un retour à la moyenne, en achetant la peur et en vendant l’euphorie.
- Stochasticpas encore de bot
Où clôture le prix dans son range récent : en haut, en bas, et surtout quand il en ressort.
Zones et price action · 2 stratégies · 0 bot
Ici le bot lit le graphique lui-même : zones de déséquilibre laissées par un mouvement trop rapide, niveaux retravaillés plusieurs fois, réaction du prix à une zone déjà connue. Aucun indicateur calculé, seulement la structure des bougies.
Ce que mes configurations deviennent, stratégie par stratégie
J’ai choisi trois exemples. Le tableau compte les configurations candidates, sans mesurer leurs gains ni les classer. Le nombre de réglages essayés varie d’une stratégie à l’autre.
- Cassure de range d'ouverture
≈ 1 sur 217
47 candidates sur 10 194 jugées
- Croisement EMA
≈ 1 sur 1 400
73 candidates sur 102 189 jugées
- Croisement de moyennes simples
≈ 1 sur 2 850
27 candidates sur 76 943 jugées
Tester une stratégie, chez moi, ça veut dire balayer ses variantes, et pas un réglage que j’aurais choisi à l’avance. Jusqu’à trois filtres d’entrée, j’essaie toutes les combinaisons. Au-delà, je n’essaie plus tout : je pars des variantes à trois filtres les mieux classées et je leur ajoute un filtre de plus, un par un (une recherche dite gloutonne). Prends l’EMA cross, celle que je fais tourner en argent réel : mon moteur y balaie toutes les périodes, toutes les combinaisons de filtres d’entrée et toutes les façons de sortir, ce qui donne 3 931 894 comportements distincts pour un seul horizon de temps, une fois retirées les variantes qui font exactement les mêmes trades. Personne ne lit ça à la main.
Le premier tri est bête et brutal, et c’est ce qu’on lui demande. Je l’appelle le tamis. Avant tout backtest, il compte les entrées de chaque variante et écarte celles qui n’en ont pas assez. Les autres passent un premier backtest, et j’écarte celles dont le PF est trop faible (PF : ce que la stratégie gagne divisé par ce qu’elle perd) ou qui ont trop peu de trades.
Parmi les survivantes, je classe d’abord par nombre de trades, du plus grand au plus petit, puis par PF, et j’envoie les 20 000 premières aux quatre épreuves (le gantelet). Les suivantes ne sont pas recalées pour autant. Je ne les ai simplement pas jugées, elles restent non jugées sur le disque. Le corpus complet, 3 931 894 comportements distincts pour cet exemple, est écrit dans chaque rapport à côté du nombre jugé. La première fois que j’ai voulu tout juger d’un coup, le noyau a tué ma machine à 11,4 Go de mémoire. Le plafond vient de là.
Une configuration doit passer les quatre épreuves pour devenir candidate.
Au bout, trois issues. Recalée. En sursis, quand elle passe tout le reste mais rate une seule des trois premières épreuves : une stratégie en sursis reste publiée parmi les survivantes. Candidate au test sans argent réel, quand elle tient les quatre épreuves. Une candidate n’est pas une gagnante : elle a gagné le droit d’être surveillée.
Après autant d’essais, il faudrait un seuil statistique plus exigeant que ce que mon test sait mesurer pour prouver qu’une configuration ne doit rien à la chance. Je ne peux donc pas le prouver. Je publie les candidates avec le nombre de configurations essayées, pour que tu puisses lire les résultats avec cette limite en tête.
Toutes les stratégies de cette bibliothèque ne sont pas encore passées par là : le moteur avance stratégie par stratégie, horizon par horizon, et publie au fil de l’eau. Ce qu’il a jugé jusqu’ici est public, et l’EMA cross est ouverte en entier pour que tu voies à quoi ressemble un dossier complet.
Les autres dossiers complets, réglages compris, se débloquent avec l’abonnement du labo : compare le compte gratuit (0 €) et l’offre membre (29 € par mois ou 290 € par an) et prends ce qui te suffit.
Ce que mon moteur a jugé · Un dossier ouvert en entier · Les termes · Ma méthode