ORB (Opening Range Breakout)
Le range d'ouverture d'une session, puis sa cassure : une stratégie intraday avec un début et une fin de journée.
Comment ça marche
L'ORB observe les premières minutes d'une session (range_start_hh_mm + range_duration_min), enregistre le haut et le bas de ce range d'ouverture, puis trade sa cassure : l'idée est que la direction prise en début de session engage souvent le reste de la journée.
Tout est borné : un nombre maximal de trades par jour, une fin de session (session_end_hh_mm) où tout est soldé. C'est la seule stratégie du Lab qui vit à l'heure des sessions plutôt qu'en continu. Je la fais tourner en réel sur Hyperliquid.
Quand ça marche
- Les actifs à vraie structure de session (indices, or, forex) : l'ouverture y concentre l'information de la nuit.
- Les journées directionnelles, où la cassure du range initial donne le ton jusqu'au soir.
- Les timeframes courts (5m à 15m) : c'est une stratégie intraday par construction.
Quand ça meurt
- Les journées en range : la cassure du matin se renverse à midi, deux fois par semaine.
- La crypto en weekend : sans session institutionnelle, le range d'ouverture ne veut plus dire grand-chose.
- Mes tests l'ont recalée sur XAU et EURUSD avec les variantes FVG : les verdicts sont datés au cimetière. La version simple survit mieux, mais elle reste exigeante sur les frais (beaucoup de trades, petits gains).
Les réglages qui comptent
- range_start_hh_mm : L'heure de début du range d'ouverture, avec range_duration_min pour sa durée.Optimiser l'heure d'ouverture au quart d'heure près est un overfit de fuseau : elle doit correspondre à une vraie ouverture de session, pas à la meilleure cellule de la grille.
- max_trades_per_day : Le plafond de trades quotidien : le garde-fou contre les journées en scie.
- entry_breakout_buffer_pct : La marge au-delà du range avant de valider la cassure.
- tp_range_mult : L'objectif en multiples de la hauteur du range : la taille du mouvement attendu est proportionnelle à l'ouverture.
Comment je décide qu’une stratégie mérite un bot : je l’explique une fois, en tête de la page des stratégies.
Ce qui tourne chez moi
Cassure de range d'ouverture H1 — moteur · grappe 00
-11.96€
-1.2%
Cassure de range d'ouverture H1 — moteur · grappe 01
Cassure de range d'ouverture H1 — moteur · grappe 02
ORB H1 HL
-84.04€
-8.4%
Session Breakout SOL HL
+0.99€
+0.1%
| Stratégie | Famille | TF | Trades | P&L (€) | Statut |
|---|---|---|---|---|---|
| Cassure de range d'ouverture H1 — moteur · grappe 00 Binance Futures · H1 | Cassure | H1 | 1 ⚠ | -11.96€-1.2% | Paper trading |
| Cassure de range d'ouverture H1 — moteur · grappe 01 Binance Futures · H1 | Cassure | H1 | — | — | Paper trading |
| Cassure de range d'ouverture H1 — moteur · grappe 02 Binance Futures · H1 | Cassure | H1 | — | — | Paper trading |
| ORB H1 HL Hyperliquid · H1 | Cassure | H1 | 274 | -84.04€-8.4% | Live |
| Session Breakout SOL HL Hyperliquid · M5 | Cassure | M5 | 29 | +0.99€+0.1% | Paper trading |