17 avril 2021 16:31

Trading algorithmique

Qu’est-ce que le trading algorithmique?

Le trading algorithmique est un processus d’exécution d’ordres utilisant des instructions de trading automatisées et préprogrammées pour tenir compte de variables telles que le prix, le timing et le volume. Un algorithme est un ensemble de directions pour résoudre un problème. Les algorithmes informatiques envoient de petites portions de la commande complète au marché au fil du temps.

Le trading algorithmique utilise des formules complexes, combinées à des modèles mathématiques et à une surveillance humaine, pour prendre des décisions d’achat ou de vente de titres financiers en bourse. Les traders algorithmiques utilisent souvent une technologie de trading haute fréquence, qui peut permettre à une entreprise d’effectuer des dizaines de milliers de transactions par seconde. Le trading algorithmique peut être utilisé dans une grande variété de situations, y compris l’exécution d’ordres, l’arbitrage et les stratégies de trading de tendance.

Points clés à retenir

  • Le trading algorithmique est l’utilisation d’algorithmes basés sur des processus et des règles pour employer des stratégies pour exécuter des transactions.
  • Il a considérablement gagné en popularité depuis le début des années 80 et est utilisé par les investisseurs institutionnels et les grandes sociétés de négoce à diverses fins.
  • Bien qu’il offre des avantages, tels qu’un temps d’exécution plus rapide et des coûts réduits, le trading algorithmique peut également exacerber les tendances négatives du marché en provoquant des crashs éclair et une perte immédiate de liquidité.

Comprendre le trading algorithmique

L’utilisation d’algorithmes dans le commerce a augmenté après l’introduction de systèmes de négociation informatisés sur les marchés financiers américains dans les années 1970. En 1976, la Bourse de New York a introduit lesystème DOT (Designated Order Turnaround) pour acheminer les ordres des traders aux spécialistes sur le parquet. Au cours des décennies suivantes, leséchanges ontrenforcé leurs capacités à accepter lecommerce électronique, et en 2009, plus de 60 pourcent de toutes lestransactions aux États -Unis ont été exécutés par desordinateurs.

L’auteur Michael Lewis a attiré l’attention du public sur le trading algorithmique à haute fréquence lorsqu’il a publié le livre à succès Flash Boys, qui a documenté la vie des commerçants et entrepreneurs de Wall Street qui ont aidé à bâtir les entreprises qui en sont venues à définir la structure du trading électronique. Amérique. Son livre affirmait que ces entreprises étaient engagées dans une course aux armements pour construire des ordinateurs toujours plus rapides, qui pourraient communiquer avec les bourses de plus en plus rapidement, pour gagner un avantage sur leurs concurrents avec rapidité, en utilisant des types d’ordres qui leur bénéficiaient au détriment des investisseurs moyens.

Trading algorithmique à faire soi-même

Ces dernières années, la pratique du trading algorithmique à faire soi-même s’est généralisée. Les fonds spéculatifs comme Quantopian, par exemple, utilisent des algorithmes de foule de programmeurs amateurs qui se font concurrence pour gagner des commissions pour l’écriture du code le plus rentable. Cette pratique a été rendue possible grâce à la diffusion de l’Internet à haut débit et au développement d’ordinateurs toujours plus rapides à des prix relativement bas. Des plateformes comme Quantiacs ont vu le jour afin de servir les day traders qui souhaitent s’essayer au trading algorithmique.

Une autre technologie émergente à Wall Street est l’apprentissage automatique. Les nouveaux développements de l’ intelligence artificielle ont permis aux programmeurs informatiques de développer des programmes qui peuvent s’améliorer grâce à un processus itératif appelé apprentissage profond. Les traders développent des algorithmes qui reposent sur l’apprentissage en profondeur pour se rendre plus rentables.

Avantages et inconvénients du trading algorithmique

Le trading algorithmique est principalement utilisé par les investisseurs institutionnels et les grandes maisons de courtage pour réduire les coûts associés au trading. Selon les recherches, le trading algorithmique est particulièrement avantageux pour les ordres de grande taille pouvant représenter jusqu’à 10% du volume global des transactions. En règle générale, les teneurs de marché utilisent des transactions algorithmiques pour créer de la liquidité.

Le trading algorithmique permet également une exécution plus rapide et plus facile des ordres, ce qui le rend attractif pour les échanges. À son tour, cela signifie que les commerçants et les investisseurs peuvent rapidement enregistrer des bénéfices sur de petits changements de prix. La stratégie de trading scalping utilise généralement des algorithmes car elle implique l’achat et la vente rapides de titres à de faibles augmentations de prix.

La rapidité d’exécution des ordres, un avantage dans des circonstances ordinaires, peut devenir un problème lorsque plusieurs ordres sont exécutés simultanément sans intervention humaine. Le crash flash de 2010 a été imputé au trading algorithmique.

Un autre inconvénient des transactions algorithmiques est que la liquidité, qui est créée par des ordres d’achat et de vente rapides, peut disparaître en un instant, éliminant ainsi le changement pour les traders de profiter des variations de prix. Cela peut également entraîner une perte instantanée de liquidités. Des recherches ont révélé que le trading algorithmique était un facteur majeur dans la perte de liquidité sur les marchés des devises après que le franc suisse a abandonné son ancrage à l’euro en 2015.