18 avril 2021 10:31

Trading de programme

Qu’est-ce que le trading de programme?

Le trading de programme fait référence à l’utilisation d’algorithmes générés par ordinateur pour négocier un panier d’actions en gros volumes et parfois avec une grande fréquence. Les algorithmes sont programmés pour s’exécuter et sont surveillés par des humains, bien qu’une fois exécutés, les programmes génèrent des métiers, pas des humains. Les humains peuvent activer ou désactiver le programme selon les besoins.

Points clés à retenir

  • La négociation de programme est définie par la Bourse de New York (NYSE) comme l’achat ou la vente d’un groupe de 15 actions ou plus qui ont une valeur marchande totale de 1 million de dollars ou plus et font partie d’une stratégie de négociation coordonnée.
  • En 2018, il a été signalé que les échanges de programmes représentaient 50% à 60% de toutes les transactions de marché placées au cours d’une journée de négociation typique, ce nombre augmentant à plus de 90% pendant les périodes de volatilité extrême.

Comprendre le trading de programme

La négociation de programme est définie par la Bourse de New York (NYSE) comme l’achat ou la vente d’un groupe de 15 actions ou plus qui ont une valeur marchande totale de 1 million de dollars ou plus et qui font partie d’une stratégie de négociation coordonnée. Ce type de négociation peut également être appelé négociation de portefeuille ou négociation de panier.

Les ordres sont placés directement sur le marché et exécutés selon un ensemble d’instructions prédéterminées. Par exemple, un Les investisseurs institutionnels, tels que les gestionnaires de fonds spéculatifs ou les négociants en fonds communs de placement, utilisent le programme de négociation pour exécuter des transactions à gros volume. L’exécution des ordres de cette manière permet de réduire les risques en passant des commandes simultanément et peut maximiser les rendements en tirant parti des inefficacités du marché. Passer un si grand nombre de commandes à la main (par un humain) ne serait pas aussi efficace.

En 2018, il a été signalé que les échanges de programmes représentaient 50% à 60% de toutes les transactions boursières placées au cours d’une journée de négociation typique, ce nombre augmentant à plus de 90% pendant les périodes de volatilité extrême. Avec les progrès de la technologie, ces chiffres augmenteront probablement encore davantage.

Le trading de programmes a été grandement facilité par certaines réalisations dans le domaine de l’investissement, parmi lesquelles:

  • L’idée que la négociation d’un portefeuille diversifié de titres réduit les risques inhérents à l’investissement.
  • Le fait que les institutions détiennent et négocient une part plus élevée que jamais des actions et des programmes de négociation leur permet d’exécuter leurs stratégies diversifiées plus efficacement.
  • Les progrès technologiques ont réduit les coûts de négociation, ce qui rend la négociation de programmes plus efficace et plus intéressante.

Les entreprises peuvent avoir des stratégies de négociation de programme qui exécutent des milliers de transactions par jour, tandis que d’autres entreprises peuvent avoir des stratégies de négociation de programme qui n’exécutent des transactions que tous les quelques mois. Le volume et la fréquence des échanges de programmes varient considérablement selon l’entreprise et la stratégie sur laquelle le programme est basé. Un programme de rééquilibrer périodiquement un portefeuille.

Objectif de la négociation du programme

Il y a plusieurs raisons pour le trading de programme. Celles-ci incluent les opérations de principal, d’agence et de base.

Négociation principale

Une société de courtage peut utiliser la négociation de programme pour acheter un portefeuille d’actions sous son propre compte qui, selon elle, augmentera en valeur. Pour générer des revenus supplémentaires, ils pourraient ensuite revendre ces stocks à leurs clients pour recevoir une commission. Le succès de cette stratégie dépend en grande partie du succès des analystes de la société de courtage dans la sélection des actions gagnantes.

Négociation d’agence

Les sociétés de gestion de placements qui négocient exclusivement pour des clients peuvent utiliser des programmes de négociation pour acheter des actions qui font partie du portefeuille modèle de l’entreprise. Les actions sont ensuite attribuées aux comptes clients après avoir été achetées. Les gestionnaires de fonds peuvent également utiliser la négociation de programmes à des fins de rééquilibrage. Par exemple, un fonds peut utiliser la négociation de programme pour acheter et vendre des actions afin de rééquilibrer un portefeuille vers ses allocations cibles.

Trading de base

Le trading de programme peut être utilisé pour exploiter la semiconducteurs que l’on pense surévaluées et acheter un panier d’actions de matériel qui semblent sous-évaluées. Les bénéfices résultent de la convergence des prix des deux groupes de titres.

Réglementation du trading de programme

De nombreux acteurs du marché ont accusé les échanges de programmes d’avoir provoqué une volatilité extrême qui a contribué à d’importants krachs boursiers dans les années 80 et 90. Cela a conduit le NYSE à introduire des règles qui empêchent l’exécution des opérations de programme à certains moments afin de minimiser la volatilité. En fonction de la gravité de l’action des prix, toutes les opérations de programme peuvent être interrompues, ou la vente de portefeuilles peut être limitée à la négociation uniquement en cas de hausse. Les restrictions de négociation de programme sont connues sous le nom de freins de négociation ou de disjoncteurs. (Pour en savoir plus, voir: Les dangers du trading de programme.)

Exemple de négociation de programme pour rééquilibrer un portefeuille

Supposons qu’un fonds spéculatif détient 20 actions dans un portefeuille et alloue 5% du portefeuille à chaque action. À la fin de chaque mois, ils rééquilibrent le portefeuille pour que chaque action représente à nouveau 5%. Ils le font en vendant des actions dont l’allocation est supérieure à 5% ou en achetant des actions dont l’allocation est inférieure à 5%. Certaines actions peuvent être retirées du portefeuille et d’autres ajoutées. Toute nouvelle action ajoutée se verra attribuer 5% du portefeuille.

Au fil du temps, certaines actions augmenteront et d’autres chuteront, ce qui entraînera une modification de la valeur globale du portefeuille, ainsi qu’une modification de l’allocation en pourcentage que chacune de ces actions représente.

Par exemple, si le portefeuille est de 10 millions de dollars, une participation de 5% est de 500 000 dollars. Supposons que le fonds spéculatif ait acheté Apple Inc. ( AAPL ) alors qu’il se négociait à 100 $, et maintenant il se négocie à 200 $. En supposant que toutes les autres actions n’ont pas bougé (il est peu probable que cela se produise, mais à des fins de démonstration), la position vaut maintenant 1 million de dollars, le reste du portefeuille vaut 9,5 millions de dollars, donc le portefeuille total est de 10,5 millions de dollars. APPL représente 9,5% du portefeuille (1 million de dollars divisé par 10,5 millions de dollars). Une allocation de 9,5% représente beaucoup plus de 5%, de sorte que les actions seraient vendues pour ramener l’allocation à 5%, soit 525 000 $ (5% de 10,5 millions de dollars).

Maintenant, imaginez que les 20 actions évoluent tous les jours et qu’à la fin de chaque mois, certaines valent 5,5% ou 6%, et d’autres valent 4% du portefeuille. Un algorithme de trading de programme peut examiner les actions du portefeuille et exécuter rapidement toutes les transactions à la fois, en achetant les actions sous-allouées et en vendant celles qui sont surutilisées pour rééquilibrer le portefeuille en quelques secondes. Faire cela manuellement serait beaucoup plus difficile et prendrait plus de temps.