Accueil › Guides › Régime de marché
Régime de marché en trading : détecter, mesurer, adapter
Le régime de marché, c'est l'état dominant qui caractérise les conditions actuelles : tendance haussière, équilibre neutre, ou phase risquée. La même stratégie produira des résultats opposés selon le régime dans lequel elle est exécutée. Ignorer cette réalité, c'est appliquer une grille de décisions construite pour un environnement à un environnement complètement différent — et payer la facture en drawdown.
Ce guide explique pourquoi le régime doit être mesuré séparément des signaux de trading, comment Sextant Bot le classifie via deux indicateurs simples (ADX et largeur des bandes de Bollinger), comment chaque régime impacte les paramètres de décision, et quels événements macro déclenchent un changement attendu.
Vous pouvez utiliser les principes ici pour ajuster votre propre approche, même sans bot, en passant par exemple d'un mode actif à un mode prudent quand les conditions se durcissent.
1. Pourquoi mesurer le régime séparément
Beaucoup de stratégies tentent d'inclure les conditions de marché dans le signal lui-même : un seul modèle décide à la fois s'il faut entrer et si le contexte est favorable. C'est techniquement possible, mais cela fragilise tout. Quand le modèle se trompe, vous ne savez pas si l'erreur vient du signal ou du contexte.
Séparer la détection de régime du signal d'entrée donne deux bénéfices : on peut auditer chaque composant indépendamment, et on peut adapter le comportement à régime sans toucher aux modèles d'entrée. Quand on lit un journal de décision, on voit immédiatement si un trade refusé l'a été pour cause de signal faible ou de régime hostile.
2. Les trois régimes : définition opérationnelle
Régime haussier
Tendance positive établie, volatilité contenue, ADX modéré à élevé. Les setups long sont privilégiés, les seuils de confiance peuvent rester aux niveaux par défaut, le sizing nominal s'applique.
Régime neutre
Pas de tendance dominante, volatilité moyenne. Le marché évolue en range. Les seuils sont relevés modérément, les positions sont prises avec plus de sélectivité, les take-profits sont resserrés pour exploiter les mouvements à l'intérieur de la fourchette.
Régime risqué
Volatilité étendue, tendance instable, ADX en accélération brutale ou cassures fréquentes. Les seuils de confiance sont fortement relevés, la taille de position est réduite (souvent de 30 % par défaut chez Sextant), et certaines fenêtres post-événements suspendent toute nouvelle entrée pendant plusieurs heures.
3. La méthode de détection : ADX + Bollinger
Sextant Bot utilise un modèle LightGBM entraîné sur deux features principales :
- Largeur des bandes de Bollinger normalisée. Elle capture la volatilité instantanée. Une largeur très contractée précède souvent un mouvement brutal ; une largeur très étendue signale un régime risqué qui dure.
- ADX (Average Directional Index) sur 14 périodes. Il mesure la force d'une tendance, indépendamment de sa direction. Couplé à la largeur de Bollinger, il distingue un range calme (ADX faible, Bollinger contracté) d'un range volatil (ADX faible, Bollinger étendu).
Le modèle a été entraîné sur des données labellisées manuellement à partir de cycles complets BTC. Le label binaire « risqué / non risqué » est plus stable que le triple label initial — un trois-classes a tendance à confondre neutre et risqué quand la transition est progressive. Voir Détection de régime en ML pour la mécanique détaillée.
4. Impact concret sur les décisions
Le régime impacte trois leviers principaux dans Sextant Bot :
- Seuil de confiance d'entrée : 70 % en régime haussier, 74 % en neutre, 80 % en risqué. Plus le régime est défavorable, plus le bot demande de signal pour entrer.
- Taille de position : facteur multiplicatif de 1,0 / 0,8 / 0,5 selon le régime. Cumulé avec l'ATR sizing, cela rend la prise de risque dépendante simultanément de la volatilité instantanée et du contexte global.
- Stop-loss et take-profit : ratios ajustés. En régime risqué, les stops sont plus larges (pour ne pas être touché par le bruit) et les take-profits plus rapprochés (pour matérialiser les gains avant retournement).
Les seuils par défaut sont publics et configurables. Aucun « réglage caché » : la totalité de la table d'ajustements est exposée dans les paramètres et journalisée à chaque décision.
5. Événements macro qui changent le régime
Certains événements macro ont une probabilité élevée de transformer un régime haussier en régime risqué en quelques heures. Sextant Bot intègre un calendrier crypto qui force le passage en mode prudent autour de ces événements, indépendamment de la lecture instantanée des indicateurs :
- FOMC (Federal Open Market Committee) — décisions de la Fed sur les taux. Volatilité brutale dans l'heure suivant l'annonce.
- NFP (Non-Farm Payrolls) — emploi US, premier vendredi du mois. Impacte BTC via le risk-on/risk-off.
- Halving Bitcoin — tous les ~4 ans. Régime de marché souvent très changeant dans les 30 jours qui entourent l'événement.
- Annonces ETF spot — décisions SEC. Mouvements de range complet en quelques minutes.
- Funding rates extrêmes — quand les taux dépassent certains seuils sur Binance/Bybit, signal de surchauffe directionnelle.
6. Corrélation BTC / ETH et régimes
Le régime de marché et la corrélation entre actifs sont liés. En régime risqué, la corrélation BTC/ETH grimpe souvent au-dessus de 0,85 : tout le marché bouge ensemble, dans le même sens, à la même vitesse. C'est précisément la situation où multiplier les positions sur des paires différentes ne diversifie rien.
Sextant Bot vérifie la corrélation BTC/ETH (et plus largement entre les positions ouvertes) avant chaque entrée. En régime risqué corrélé, le filtre devient plus strict : un seuil de 0,75 par défaut, abaissé à 0,65 quand la macro est tendue. Voir aussi le guide ML transparent pour la liste complète des cinq garde-fous.
7. Limites et erreurs courantes
La détection de régime n'est pas un oracle. Elle se trompe sur les transitions courtes, peut classer en risqué un mouvement directionnel sain, et inversement. Le but n'est pas la perfection : c'est de réduire structurellement la fréquence de mauvaises décisions dans les phases défavorables, en acceptant de rater quelques opportunités.
L'erreur la plus courante consiste à utiliser un seul indicateur (par exemple la moyenne mobile 200 jours) comme proxy de régime. Cela fonctionne en moyenne sur des cycles longs mais devient bruité sur des données crypto haute fréquence. Combiner volatilité et force de tendance reste plus stable que choisir l'un ou l'autre.
Pour aller plus loin, voir Bot trading ML transparent et Quant pour débutants.
Articles approfondis (cluster)
- Impact du FOMC sur la crypto
- Halving Bitcoin : dates et impact
- ETF Bitcoin spot : impact marché
- Funding rates Bybit / Binance
- Volatilité implicite crypto
- Bollinger width : le squeeze
- ADX : tendance forte ou faible
- Corrélation BTC / ETH
- Calendrier économique crypto
- Sentiment de marché en crypto
- On-chain Glassnode pour débutant
- Régime switching model
- Marché risk-on / risk-off
- VIX : indice de la peur
- Cycles de marché BTC