Type/to search

Stratégie de momentum et break-out de volatilité ATR

Common strategy
Created: 2024-01-12 13:50:44
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie utilise une combinaison de moyennes mobiles simples (double moyenne mobile), complétée par l'indicateur de volatilité ATR pour évaluer la volatilité du marché. Lorsque la moyenne mobile à court terme croise au-dessus de la moyenne mobile à long terme, le marché est considéré comme haussier et une position longue est ouverte. Inversement, lorsque la moyenne mobile à court terme croise en dessous de la moyenne mobile à long terme, le marché est considéré comme baissier et une position courte est ouverte. La fiabilité des signaux de moyenne mobile est également vérifiée à l'aide du prix moyen pondéré par le volume (VWAP). De plus, l'indicateur RSI est utilisé pour éviter les retournements. L'indicateur de volatilité ATR permet d'évaluer la volatilité du marché, afin de trader pendant les périodes de plus faible volatilité.

Principe de la stratégie

Le cœur de la stratégie repose sur la double moyenne mobile. La stratégie de double moyenne mobile choisit généralement une moyenne mobile à court terme et une moyenne mobile à long terme, par exemple une moyenne mobile sur 50 jours et une moyenne mobile sur 200 jours. Lorsque la moyenne mobile à court terme croise au-dessus de la moyenne mobile à long terme, un signal d'achat est généré. À l'inverse, lorsque la moyenne mobile à court terme croise en dessous de la moyenne mobile à long terme, un signal de vente est généré. Cette stratégie évalue les changements de tendance à court et long terme du marché, capturant les points de retournement de tendance via les croisements de moyennes mobiles.

Dans cette stratégie, la moyenne mobile sur 50 jours est sélectionnée comme moyenne mobile à court terme, et la moyenne mobile sur 200 jours comme moyenne mobile à long terme. La fiabilité des signaux de moyenne mobile est vérifiée en combinaison avec le prix moyen pondéré par le volume (VWAP). L'entrée en position n'est effectuée que lorsque le signal de la moyenne mobile est aligné avec le VWAP. Cela permet de filtrer certains faux signaux.

De plus, l'indicateur RSI est ajouté pour éviter les achats et ventes excessifs. Un RSI supérieur à 70 empêche d'acheter, et un RSI inférieur à 30 empêche de vendre.

Enfin, l'indicateur d'amplitude moyenne de volatilité (ATR) est utilisé pour évaluer la volatilité et le niveau de risque du marché. Lorsque l'ATR est supérieur à 1,18, le marché est considéré comme très volatil, ce qui modifie la couleur de fond pour signaler un risque élevé. Il peut être préférable d'éviter les transactions temporairement et d'attendre une période de plus faible volatilité.

Analyse des avantages

Les avantages de cette stratégie se manifestent principalement dans trois aspects :

  1. La double moyenne mobile capture les points de retournement des tendances à moyen et long terme du marché, permettant de réaliser des profits importants grâce au trading de tendance.
  2. La combinaison avec le VWAP filtre les faux signaux, améliorant ainsi la fiabilité des signaux.
  3. L'introduction de l'indicateur RSI évite les transactions à contre-tendance, ce qui peut réduire les pertes.
  4. L'utilisation de l'indicateur de volatilité ATR permet d'évaluer les conditions de risque du marché, en évitant les périodes de forte volatilité pour réduire les pertes.
  5. La combinaison de différents indicateurs est simple et claire, facile à comprendre et à mettre en œuvre, ce qui convient à une introduction au trading quantitatif.

Analyse des risques

Cette stratégie comporte également certains risques :

  1. Lorsque la double moyenne mobile génère un signal, le prix peut déjà avoir subi une variation importante, ce qui expose à un risque d'arbitrage. Une solution consiste à réduire la période des moyennes mobiles pour accélérer la réaction des indicateurs.
  2. Le VWAP peut présenter des erreurs, ce qui pourrait filtrer des signaux de trading corrects. Une solution consiste à le confirmer avec d'autres indicateurs.
  3. En fin de tendance, le RSI peut rester longtemps en zone de surachat ou survente, ce qui peut faire manquer le point de retournement de tendance. Une solution consiste à le confirmer avec d'autres indicateurs, comme le MACD.
  4. L'ATR peut présenter un retard dans l'évaluation de la volatilité du marché. Une solution consiste à combiner avec les prix les plus hauts et les plus bas pour évaluer la volatilité.
  5. Les rendements peuvent ne pas atteindre les attentes, ce qui nécessite un ajustement approprié des paramètres.

Directions d'optimisation

Cette stratégie offre encore de grandes possibilités d'optimisation :

  1. Tester davantage de combinaisons de moyennes mobiles pour trouver les meilleurs paramètres.
  2. Ajouter plus d'indicateurs auxiliaires pour filtrer les signaux, comme le MACD, le KDJ, etc.
  3. Optimiser les paramètres de stop-loss et de take-profit pour réduire les pertes et augmenter les gains.
  4. Évaluer les différences de stratégie de trading entre les actions fortes et faibles, et créer des modèles de classification.
  5. Combiner des algorithmes d'apprentissage automatique comme les RNN pour réaliser une optimisation automatique des paramètres et une évaluation de la stratégie.
  6. Développer un système de trading automatique, connecté à une plateforme de trading en direct pour effectuer des backtests.

Résumé

Dans l'ensemble, cette stratégie est une stratégie de suivi de tendance relativement simple. Le cœur utilise la double moyenne mobile pour déterminer les tendances à court et long terme. Les signaux sont traités en combinant le VWAP et le RSI, et le risque est évalué à l'aide de l'ATR. L'approche est simple et facile à comprendre et à mettre en œuvre. Avec un certain espace d'optimisation, elle peut générer de bons rendements. En tant que choix d'introduction au trading quantitatif, elle est tout à fait adaptée.

Source
Pine
/*backtest
start: 2024-01-04 00:00:00
end: 2024-01-11 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Simple Moving Averages", overlay=true)

sma50 = ta.sma(close, 50)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)