Dans cet article, nous allons explorer l’efficacité d’une stratégie de breakout intraday basée sur la volatilité sur Ethereum, qui est la deuxième cryptomonnaie par capitalisation boursière, derrière Bitcoin. Ethereum, en réalité, est plus qu’une simple cryptomonnaie ; c’est une plateforme décentralisée, lancée en 2015 par Vitalik Buterin, qui permet aux développeurs de créer et de distribuer des contrats intelligents et de nombreuses autres applications innovantes.
Pour notre analyse, nous utiliserons la paire ETH/USDT, l'une des plus populaires et des plus échangées sur les marchés des cryptomonnaies, avec des données historiques fournies par Binance, actuellement la plus grande bourse au monde pour les monnaies virtuelles. Cette paire représente la valeur de l'Ethereum (ETH) exprimée en Tether (USDT), un stablecoin indexé sur la valeur du dollar américain.
Comment fonctionne la stratégie Ethereum (ETHUSDT) : cassure intraday sur la volatilité
Dès le début, compte tenu également de l'impossibilité substantielle pour les clients de Binance résidant en Italie de pouvoir opérer à découvert sur les échanges de crypto-monnaies au comptant, le choix a été fait de poursuivre le développement uniquement du côté long, certainement plus conforme à la nature de cette crypto-monnaie.
Le système qui sera testé sera basé sur le concept de volatilité comme « moteur » des entrées de stratégie, comme déjà évoqué pour Bitcoin dans l’article de décembre 2023. En particulier, pour le mesurer, la valeur de l’indicateur « Average True Range » des N derniers jours sera calculée au début de chaque session, multipliée par un coefficient, qui sera ensuite ajouté à la clôture de la veille pour déterminer le niveau d’entrée valable pour toute la session en cours. Par conséquent, si le prix du sous-jacent dépasse ce niveau, une position longue sera ouverte (Figure 1).
Figure 1 – Illustration graphique de la logique derrière la stratégie de cassure intraday sur Ethereum (ETHUSDT).
Le principal intervalle de temps du système de trading sera constitué de barres de cinq minutes, tandis que le calcul de l'ATR sera basé sur des barres quotidiennes. La stratégie sera testée rétrospectivement à partir de 2018, afin de disposer de données historiques plus propres, et durera jusqu'au 31/07/2024.
On supposera qu'il fonctionnera avec une contre-valeur fixe de 10 000 $ par opération et avec un Stop Loss initial de 5 % égal à 500 $. Toutes les transactions seront clôturées à la fin de la séance, qui, par convention, commencera à 00h00 GMT et se terminera à 23h59 GMT, pour la faire coïncider avec le jour solaire. En fait, les crypto-monnaies n'ont pas de séance propre, étant cotées 24 heures sur 24, ni de bourse physique de référence, comme c'est le cas pour d'autres instruments financiers réglementés.
Optimisation de la stratégie : l'indicateur de plage réelle moyenne
En guise de premier test initial, nous procédons à l’optimisation du « cœur » du moteur opérationnel, c’est-à-dire du nombre de jours avec lesquels l’ATR est calculé et du coefficient relatif avec lequel il est ensuite multiplié.
Figure 2 – Optimisation du nombre de périodes à utiliser pour le calcul de l’indicateur Average True Range.
Pour analyser les résultats obtenus, nous avons choisi la combinaison len_atr=2 et multiplier=0,7 ; en substance, l'indicateur Average True Range sera calculé sur les deux derniers jours puis multiplié par le coefficient 0,7. La valeur obtenue, comme indiqué ci-dessus, sera ajoutée à la clôture du jour précédent pour établir le niveau d'entrée long pour la session en cours.
En appliquant les valeurs choisies par l'optimisation, il est possible de voir comment ce système encore brut se serait comporté de 2018 à aujourd'hui (Figure 3). La ligne d'équité apparaît immédiatement agréable et linéaire, signe que l'instrument réagit bien à ce type d'entrée. La transaction moyenne d'environ 72 $ semble également décente, bien que toujours insuffisante pour couvrir les coûts d'exploitation du trading dans le monde réel.
Figure 3 – Rapport sur la ligne de capitaux propres et la performance de la stratégie d’évasion d’Ethereum (ETHUSDT) après optimisation de l’Average True Range.
Optimisation de la fenêtre de trading optimale pour le trading sur Ethereum (ETHUSDT)
L'une des pistes de développement possibles pourrait être de définir une fenêtre opérationnelle différente des 24 heures actuelles ; en effet, pour le moment, le système est libre de faire des entrées tout au long de la journée sans aucune limitation. Ainsi, en optimisant l'heure de début et de fin des opérations, on constate qu'en opérant dès le début de la session (00h00 GMT) et en anticipant la fin de quelques heures, comme 19h00 (Figure 4), les métriques restent sensiblement inchangées, mais avec des améliorations dans la transaction moyenne qui augmente à environ 87 $, une valeur intéressante qui commence à se rapprocher de ce que l'on pourrait supposer comme l'exigence minimale pour pouvoir être utilisée en réel, soit 1 % de la taille fixe (dans ce cas 0,01 * 10 000 $ = 100 $).
Il est clair que s'arrêter tôt avec la possibilité de faire des entrées donne une plus grande chance aux transactions de se développer positivement avec quelques heures de négociation encore à venir, par rapport aux opérations qui commencent peut-être seulement près de la clôture de la séance.
Nous optons donc pour cette combinaison mais choisissons tout de même de retarder l'ouverture de la fenêtre de trading de 00h00 à 00h15 par précaution de 15 minutes, afin d'éviter d'opérer dans les premières barres de séance suivant le calcul des niveaux d'entrée journaliers.
Figure 4 – Résultats de l’optimisation de la fenêtre de trading de la stratégie d’évasion d’Ethereum (ETHUSDT).
Optimisation de la stratégie : analyse des tendances de prix qui peuvent améliorer les performances
À ce stade, pour améliorer la stratégie, il serait possible d'étudier plus en détail l'application éventuelle de certains modèles à travers des listes propriétaires pour identifier uniquement les situations de marché dans lesquelles il est plus favorable d'opérer, considérant que le système génère encore un nombre important d'opérations (480), qui devraient certainement être écrémées.
Figure 5 – Résultats de l’optimisation du modèle de prix pour le côté long de la stratégie de cassure d’Ethereum (ETHUSDT).
Par exemple, si vous choisissez PtnLY=4 (Figure 5), vous pourrez augmenter le trade moyen jusqu'à 107$ et le profit net jusqu'à 44 744$, avec une légère aggravation pour le drawdown maximum qui passerait de 3 531$ à 4 084$, tout en restant très bas.
Ce modèle identifie les jours où le marché présente une incertitude et peu de directionnalité ; en effet, dans ce cas, le « corps » (ouverture-fermeture) de la bougie quotidienne ne doit pas être supérieur à 75 % de la plage totale de celle-ci (haut-bas), démontrant une situation de latéralité et d'indécision dans laquelle les séances ne se clôturent ni sur les hauts ni sur les bas. Pour un système basé sur l'augmentation de la volatilité, identifier s'il y a eu une congestion la veille augmente clairement la probabilité que la transaction aille dans la bonne direction.
La figure 6 vise à représenter le concept exprimé par le motif n°4, sans nécessairement conserver les proportions du cas en question.
Figure 6 – Illustration de la logique du Pattern Long n.4.
Optimisation des sorties automatiques de la stratégie Ethereum : Stop Loss et objectif de profit
En guise d'étape finale, il reste à optimiser le Stop Loss, initialement laissé à 5% de la valeur (500$) et un éventuel Profit Target, pas encore inséré.
Figure 6 – Résultats de l’optimisation des valeurs Stop Loss et Profit Target de la stratégie de breakout sur Ethereum (ETHUSDT).
L'optimisation de ces deux paramètres met en évidence que la valeur du Stop Loss à 5% reste la meilleure solution tandis que l'utilisation d'un Profit Target à 1 800$ permet d'améliorer encore, même légèrement, les métriques. Évidemment l'application d'un Take Profit à un niveau assez élevé comme celui-ci a un impact minime sur un système qui clôturera de toute façon les positions en fin de journée.
Figure 7 – Ligne de valeur finale de la stratégie de cassure intraday sur Ethereum (ETHUSDT).
Figure 8 – Graphique montrant l’achat et la conservation d’Ethereum (ETHUSDT).
Réflexions finales sur la stratégie automatisée pour exploiter les mouvements de prix d'Ethereum
Cette stratégie a également confirmé qu'il est possible de développer des systèmes de trading automatique sur les crypto-monnaies pour pouvoir opérer de manière rentable et avec des niveaux de risque acceptables, comme le démontre la comparaison entre ce système de trading et le Buy & Hold sur le même sous-jacent (Figure 7 et 8). Le bénéfice de la stratégie, pour la même valeur investie, est inférieur, cependant même les oscillations par rapport au simple holding sont très limitées.
On peut également conclure que l'utilisation de la volatilité, dans ce cas via l'indicateur Average True Range, comme moteur des systèmes de trading automatique sur les monnaies virtuelles est un bon choix et produit d'excellents résultats, comme confirmé dans cet article sur Ethereum et dans le passé sur Bitcoin.
Il est évident que dans les années où le sous-jacent a tendance à être moins volatil ou en tout cas pas haussier comme en 2022, le système produit moins de résultats tout en restant rentable. Il sera intéressant d'observer si dans un avenir proche, avec le retour probable de la dynamique haussière dans tout le monde crypto induit par le récent Halving sur Bitcoin, il y aura un nouveau « carburant » pour que le système de trading confirme les bonnes choses faites jusqu'à présent.
À la prochaine !
Andréa Unger
Voir l’article original en italien
