Stratégie de trading à court terme du Bitcoin basée sur l'indicateur de force réelle
Aperçu
Cette stratégie calcule l'indice True Strength Index (TSI) du Bitcoin pour identifier les tendances du marché et combine l'indicateur RSI pour filtrer les moments d'achat et de vente, permettant ainsi des transactions à court terme sur le Bitcoin. Elle convient aux investisseurs qui effectuent du trading algorithmique sur les cotations tick par tick du marché du Bitcoin.
Principe de la stratégie
La stratégie repose principalement sur le True Strength Index (TSI). L'indicateur TSI mesure la force absolue des variations de prix en lissant deux fois le taux de variation des prix, identifiant ainsi la force directionnelle des hausses et des baisses de prix. La méthode de calcul est la suivante :
- Calculer le taux de variation du prix Pc.
- Appliquer un double lissage à Pc, en utilisant une EMA long terme et une EMA court terme, pour générer double_smoothed_pc.
- Appliquer un double lissage à la valeur absolue de Pc, pour générer double_smoothed_abs_pc.
- La valeur TSI est égale à (double_smoothed_pc / double_smoothed_abs_pc) × 100.
Lorsque le TSI franchit à la hausse sa ligne de signal tsi2, un signal d'achat est généré ; lorsqu'il franchit à la baisse tsi2, un signal de vente est généré. De plus, la stratégie intègre le filtre RSI : un signal d'achat n'est retenu que si le RSI est supérieur à 50, et un signal de vente uniquement si le RSI est inférieur à 50, ce qui permet d'éliminer une partie des faux signaux.
Analyse des avantages
Cette stratégie présente les avantages suivants :
- L'indicateur TSI est capable d'identifier la force absolue et la direction des mouvements de prix, ce qui le rend sensible pour capter les tendances.
- Le double lissage EMA du taux de variation des prix permet de filtrer efficacement le bruit des mouvements de prix et réduit la sensibilité aux événements soudains.
- Le filtrage par le RSI permet d'éviter davantage les transactions erronées causées par le bruit.
- L'approche de trading à court terme permet de saisir les opportunités éphémères du marché.
- La stratégie offre une grande marge d'optimisation des paramètres, notamment en ajustant les périodes des EMA.
Analyse des risques
Cette stratégie comporte également les risques suivants :
- En tant qu'indicateur de suivi de tendance, le TSI souffre d'un certain retard et peut manquer les points de retournement des prix.
- La condition de filtrage RSI peut être trop stricte et faire manquer certaines opportunités de trading.
- Le double lissage EMA peut également filtrer certains signaux de trading valides.
- Le trading à court terme implique une fréquence de transactions élevée, ce qui entraîne des coûts de transaction et des risques de glissement plus importants.
On peut atténuer ces effets en assouplissant le filtre RSI ou en raccourcissant les périodes des EMA. De plus, il convient d'optimiser la stratégie de stop-loss pour contrôler strictement le risque par transaction.
Pistes d'optimisation
La stratégie peut être optimisée selon les axes suivants :
- Optimiser les paramètres du TSI et du RSI pour trouver la meilleure combinaison (périodes des EMA longues et courtes, paramètres du RSI, etc.).
- Ajouter d'autres indicateurs pour former un modèle multi-facteurs, par exemple MA, KD, etc., afin de tirer parti des atouts de chaque indicateur.
- Optimiser les conditions d'entrée pour éviter d'acheter en marché baissier ou de vendre en marché haussier, en s'appuyant sur la tendance de plus long terme.
- Optimiser la stratégie de stop-loss : stop suiveur, stop temporel, stop de cassure, etc.
- Optimiser les conditions de sortie pour éviter de sortir trop tôt ou trop tard, en intégrant des indicateurs de volatilité.
- Optimiser les paires et les créneaux horaires de trading en se concentrant sur les plus efficaces.
Conclusion
Cette stratégie utilise l'indice True Strength Index pour identifier les tendances à court terme du Bitcoin, complété par le filtre RSI, ce qui permet un trading algorithmique à court terme efficace. Elle présente les avantages d'une sensibilité aux tendances et d'un filtrage du bruit, mais comporte également un certain retard et des risques de trading. Grâce à des optimisations multiples, il est possible d'améliorer encore les performances de la stratégie et de développer un expert advisor fiable pour le Bitcoin.
/*backtest
start: 2022-09-30 00:00:00
end: 2023-10-06 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// strategy("True Strength Indicator BTCUSD 15p", shorttitle="TSI BTCUSD 15p",initial_capital=1000, commission_value=0.15, commission_type =strategy.commission.percent, default_qty_value=100 , overlay = false, pyramiding=10, default_qty_type=strategy.percent_of_equity)
//BASED ON True Strength Indicator MTF- 1
