Type/to search

Stratégie de suivi de tendance à court terme basée sur les bandes de Bollinger

Common strategy
Created: 2023-11-23 17:01:12
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

La stratégie de rupture des Bandes de Bollinger est une stratégie de suivi de tendance à court terme basée sur l'indicateur des Bandes de Bollinger. Elle permet d'exécuter des opérations dans les deux directions, long et short, et convient aussi bien au marché spot qu'aux contrats perpétuels, en particulier dans un marché à tendance.

Cette stratégie est hautement configurable : l'utilisateur peut paramétrer la période et l'écart-type des Bandes de Bollinger, ainsi que des filtres de tendance, de volatilité, de direction de trading, de taux de variation et de date. De plus, elle intègre des stop-loss, take-profit et trailing stop pour les positions longues et courtes, garantissant une gestion complète des risques. L'ajout d'une perte maximale quotidienne offre une couche de protection supplémentaire, ce qui en fait un système de trading adaptatif professionnel et fiable.

Principe de la stratégie

L'indicateur central de la stratégie est les Bandes de Bollinger. Elles sont composées de trois lignes : la bande médiane, la bande supérieure et la bande inférieure, représentant respectivement la moyenne des prix, la limite supérieure des fluctuations et la limite inférieure. Lorsque le prix franchit la bande supérieure, on prend une position longue ; lorsqu'il franchit la bande inférieure, on prend une position courte.

En outre, la stratégie intègre plusieurs filtres auxiliaires afin d'éviter les transactions parasitaires. Ces filtres sont :

  1. Filtre de tendance : prendre une position longue lorsque le prix est au-dessus de la moyenne mobile, et une position courte lorsqu'il est en dessous.
  2. Filtre de volatilité : trader uniquement lorsque la volatilité s'élargit.
  3. Filtre de direction de trading : choisir de ne trader que long, que short ou les deux, selon les caractéristiques de l'actif.
  4. Filtre de taux de variation : n'entrer en position que lorsque le taux de variation du prix par rapport à la clôture précédente atteint un certain niveau.
  5. Filtre de date : définir la plage temporelle pour le backtest.

Un signal de trading est généré lorsque toutes les conditions de filtre sont remplies. Les take-profit, stop-loss et trailing stop assurent la gestion des risques. De plus, le paramètre de perte maximale intrajournalière évite des drawdowns importants sur une seule journée.

Analyse des avantages

Cette stratégie présente les atouts suivants :

  1. Utilisation d'un indicateur éprouvé (Bandes de Bollinger) comme signal de trading principal, garantissant une fiabilité élevée.
  2. Conception à filtres multiples pour éviter les erreurs de trading, offrant une grande configurabilité.
  3. Take-profit, stop-loss et trailing stop complets et flexibles.
  4. Gestion efficace du drawdown quotidien grâce à la perte maximale intrajournalière.
  5. Adaptée aux marchés à tendance, avec un fort potentiel de profit.

Analyse des risques

La stratégie comporte également certains risques :

  1. Les ruptures des Bandes de Bollinger peuvent générer de faux signaux de tête et de fond, pouvant entraîner des pertes.
  2. Dans un marché de range, les filtres peuvent être trop stricts et faire manquer des opportunités de trading.
  3. Des gaps importants peuvent franchir directement le stop-loss et causer des pertes.
  4. Dans des conditions de marché extrêmes, il est impossible d'éviter totalement des pertes importantes.

Face à ces risques, on peut assouplir légèrement les conditions des filtres, fermer manuellement certaines positions, ou réduire la distance du stop-loss.

Pistes d'optimisation

La stratégie pourrait être optimisée selon les axes suivants :

  1. Tester différentes combinaisons de paramètres pour trouver la plage optimale.
  2. Ajouter un modèle d'apprentissage automatique pour optimiser dynamiquement les paramètres.
  3. Étudier des méthodes de stop-loss plus efficaces, comme le stop-loss basé sur le temps ou l'amplitude.
  4. Intégrer des indicateurs de sentiment pour intervenir activement lors de conditions extrêmes.
  5. Combiner avec des produits corrélés pour réaliser de l'arbitrage statistique.

Conclusion

La stratégie de rupture des Bandes de Bollinger est une stratégie de suivi de tendance à court terme mature et fiable. Elle utilise l'indicateur des Bandes de Bollinger comme signal et intègre de multiples filtres pour garantir la fiabilité des signaux. Parallèlement, un système complet de stop-loss et de gestion des risques permet de contrôler les risques. Cette stratégie convient aux marchés à tendance active et offre un bon potentiel de rendement. Grâce à une optimisation continue, elle peut devenir un système de trading quantitatif puissant.

Source
Pine
/*backtest
start: 2022-11-22 00:00:00
end: 2023-11-04 05:20:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


//@version=5
strategy("Bollinger Bands - Breakout Strategy",overlay=true
         )
Strategy parameters
Strategy parameters
Bollinger Bands
Length
StdDev
Trend Filter
Above/Below
trendFilterPeriodInput
trendFilterType
Volatility Filter
StdDev
volatilityFilterStDevLength
>MA
ROC Filter from CloseD
roc_enable
Treshold
Date Filter
Start
End
Exit Long
TS
TO
SL
TP
Exit Short
TS
TO
SL
TP
Risk Management
Max Intraday Loss (Percent)
Results Table
Precision
Dark Mode
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)