Type/to search

Stratégie de filtrage bilatéral par bandes

Common strategy
Created: 2023-10-24 17:00:02
Last modified: 3 years ago
1
Follow
1802
Followers

img

[trans]

Aperçu

La stratégie de filtre bilatéral à bande passante est adaptée d'un article publié par Broder dans le magazine Stocks & Commodities en 2010. Elle identifie les fluctuations de prix des actions et génère des signaux de trading en calculant la valeur du filtre à bande passante de Broder. Lorsque la valeur du filtre dépasse un seuil, la position est baissière ; lorsqu'elle est inférieure au seuil, elle est haussière, permettant ainsi un suivi de tendance.

Principe de la stratégie

La stratégie se décompose en plusieurs étapes :

  1. Initialisation des paramètres : incluant la longueur de la bande passante Length, le coefficient de fluctuation Delta, le seuil de zone de vente SellZone, le seuil de zone d'achat BuyZone, etc.

  2. Calcul du filtre à bande passante de Broder (BP) : une série de fonctions trigonométriques est utilisée pour calculer la valeur du filtre.

  3. Détermination de la direction de la position : si BP est supérieur à SellZone, la position est courte (vente à découvert) ; s'il est inférieur à BuyZone, la position est longue (achat) ; sinon, la position actuelle est maintenue.

  4. Génération des signaux : des signaux d'achat ou de vente sont émis en fonction de la direction de la position.

  5. Coloration des bougies : la couleur des bougies est définie en fonction des signaux.

  6. Tracé de la courbe du filtre à bande passante.

Cette stratégie capture les fluctuations à court terme du marché via le filtre à bande passante de Broder, et génère des signaux de trading lorsque l'amplitude des fluctuations atteint un certain seuil, suivant ainsi la tendance du marché.

Analyse des avantages

  1. Sensibilité accrue aux fluctuations du marché grâce au filtre à bande passante de Broder, permettant de capter les tendances à court terme.
  2. Ajustement possible de la sensibilité via l'optimisation des paramètres pour s'adapter à différents environnements de marché.
  3. Logique de stratégie simple et claire, facile à comprendre et à mettre en œuvre.
  4. Optimisation aisée des paramètres pour trouver la meilleure combinaison.
  5. Visualisation de la courbe du filtre à bande passante, montrant intuitivement les fluctuations du marché.

Analyse des risques

  1. Une optimisation excessive du filtre à bande passante peut le rendre trop sensible, générant des signaux erronés.
  2. Impossibilité de déterminer la fin d'une fluctuation, ce qui peut entraîner des pertes croissantes.
  3. Fréquence de trading potentiellement élevée, augmentant les coûts de transaction et le risque de glissement.
  4. Vulnérabilité aux événements imprévus (cygnes noirs) pouvant générer des signaux erronés.
  5. Nécessité d'ajuster les paramètres en fonction des différents instruments et environnements de marché.
  6. Possibilité d'intégrer un stop loss pour contrôler les pertes unitaires.
  7. Allongement de la durée de sortie ou utilisation de filtres supplémentaires pour réduire les faux signaux.

Axes d'optimisation

  1. Optimisation des paramètres : trouver la meilleure combinaison en évaluant le taux de réussite, le ratio gain/perte, le ratio de Sharpe, etc.
  2. Ajout de filtres : intégrer des croisements de moyennes mobiles, des patterns de prix, etc., pour éviter les trades dans les zones non-tendancielles.
  3. Panier de titres : combiner plusieurs instruments avec des paramètres différents pour diversifier le risque unilatéral.
  4. Ajout d'un stop loss : contrôler la perte unitaire, avec possibilité de stop loss dynamique ou suiveur.
  5. Ajout d'un take profit glissant : verrouiller les gains, avec différents niveaux selon les phases de tendance.
  6. Optimisation des signaux d'entrée : éviter les faux signaux dans les marchés range en allongeant la période de détention ou en utilisant des cassures de prix comme signaux d'entrée.
  7. Extension en système d'arbitrage multi-instruments : exploiter les écarts de prix entre différents actifs pour se couvrir.
  8. Optimisation par backtest : trouver la meilleure sélection d'instruments et la meilleure stratégie de réallocation.

Conclusion

La stratégie de filtre bilatéral à bande passante évalue l'intensité des fluctuations de prix via le calcul du filtre de Broder et génère des signaux lorsque les fluctuations atteignent un seuil. Elle présente l'avantage d'une sensibilité élevée aux tendances à court terme et d'une mise en œuvre simple. Cependant, elle est sensible aux paramètres et à la fréquence de trading, nécessitant une optimisation adéquate pour réduire les faux signaux et contrôler les risques. Globalement, cette stratégie offre une option pour capturer les tendances à court terme, mais il faut se méfier du sur-optimisation et l'associer éventuellement à d'autres indicateurs techniques.

  1. Étendre à un système d'arbitrage inter-actifs utilisant les écarts de prix pour la couverture.

  2. Optimisation du backtest pour la meilleure sélection d'actifs et stratégies de rééquilibrage.

Résumé

La stratégie du filtre passe-bande double juge les fluctuations de prix à l'aide du filtre passe-bande de Broder et génère des signaux lorsque les fluctuations atteignent des seuils, avec l'avantage d'une grande sensibilité aux tendances à court terme et d'une mise en œuvre facile. Cependant, elle est sensible aux paramètres et à la fréquence de trading, nécessitant une optimisation pour réduire les faux signaux et gérer les risques. Globalement, elle offre une option pour capturer les tendances à court terme, mais il faut éviter le surapprentissage et d'autres outils techniques peuvent être combinés pour le trading.

Source
Pine
/*backtest
start: 2022-10-17 00:00:00
end: 2023-10-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 18/09/2018
// The related article is copyrighted material from
Strategy parameters
Strategy parameters
Length
Delta
SellZone
BuyZone
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)