Was ist Programmhandel?
Der Handel mit Programmen bezieht sich auf die Verwendung computergenerierter Algorithmen, um einen Aktienkorb in großen Mengen und manchmal mit großer Häufigkeit zu handeln. Die Algorithmen sind so programmiert, dass sie ausgeführt und von Menschen überwacht werden, obwohl die Programme, sobald sie ausgeführt werden, die Trades erzeugen, nicht Menschen. Menschen können das Programm nach Bedarf aktivieren oder deaktivieren.
Die zentralen Thesen
- Der Programmhandel wird von der New York Stock Exchange (NYSE) als Kauf oder Verkauf einer Gruppe von 15 oder mehr Aktien definiert, die einen Gesamtmarktwert von 1 Million USD oder mehr haben und Teil einer koordinierten Handelsstrategie sind. Es wurde berichtet, dass der Programmhandel 50% bis 60% aller an einem typischen Handelstag platzierten Marktgeschäfte ausmachte, wobei diese Zahl in Zeiten extremer Volatilität auf über 90% anstieg.
Grundlegendes zum Programmhandel
Der Programmhandel wird von der New York Stock Exchange (NYSE) als Kauf oder Verkauf einer Gruppe von 15 oder mehr Aktien definiert, die einen Gesamtmarktwert von 1 Million USD oder mehr haben und Teil einer koordinierten Handelsstrategie sind. Diese Art des Handels kann auch als Portfoliohandel oder Korbhandel bezeichnet werden.
Aufträge werden direkt auf dem Markt platziert und gemäß einer Reihe von vorgegebenen Anweisungen ausgeführt. Beispielsweise kann ein Handelsalgorithmus in der ersten Stunde des Tages ein Portfolio von 50 Aktien kaufen. Institutionelle Anleger wie Hedgefonds-Manager oder Investmentfonds-Händler nutzen den Programmhandel, um großvolumige Geschäfte abzuschließen. Die Ausführung von Aufträgen auf diese Weise trägt zur Risikominimierung bei, indem Aufträge gleichzeitig erteilt werden, und kann die Rendite maximieren, indem Marktineffizienzen ausgenutzt werden. Eine so große Anzahl von Bestellungen von Hand (von einem Menschen) zu tätigen, wäre nicht so effizient.
Ab 2018 wurde berichtet, dass der Programmhandel 50% bis 60% aller an einem typischen Handelstag platzierten Börsengeschäfte ausmachte, wobei diese Zahl in Zeiten extremer Volatilität auf über 90% anstieg. Mit dem technologischen Fortschritt werden diese Zahlen wahrscheinlich noch weiter steigen.
Der Programmhandel wurde durch bestimmte Realisierungen im Bereich des Investierens erheblich erleichtert, darunter:
- Der Gedanke, ein diversifiziertes Wertpapierportfolio zu handeln, verringert die mit Anlagen verbundenen Risiken. Die Tatsache, dass Institute einen höheren Anteil an Eigenkapital halten und handeln als je zuvor, und der Programmhandel ermöglichen es ihnen, ihre diversifizierten Strategien effizienter umzusetzen. Der technologische Fortschritt hat sich verringert Handelskosten, was den Programmhandel effizienter und lohnender macht.
Firmen können Programmhandelsstrategien haben, die Tausende von Trades pro Tag ausführen, während andere Firmen Programmhandelsstrategien haben, die Trades nur alle paar Monate ausführen. Das Volumen und die Häufigkeit des Programmhandels variieren stark je nach Unternehmen und Strategie, auf der das Programm basiert. Ein Tageshandelsprogramm ist weitaus aktiver als ein Anlageprogramm, das nur ein periodisches Rebalancing eines Portfolios ermöglicht.
Zweck des Programmhandels
Es gibt verschiedene Gründe für den Programmhandel. Dazu gehören Principal-, Agency- und Basishandel.
Haupthandel
Eine Maklerfirma kann den Programmhandel nutzen, um auf eigene Rechnung ein Portfolio von Aktien zu kaufen, von denen sie glaubt, dass sie an Wert gewinnen werden. Um zusätzliche Einnahmen zu erzielen, können sie diese Bestände dann an ihre Kunden weiterverkaufen, um eine Provision zu erhalten. Der Erfolg dieser Strategie hängt weitgehend davon ab, wie erfolgreich die Analysten des Maklerunternehmens bei der Auswahl der Gewinneraktien sind.
Agentur-Handel
Investment-Management-Firmen, die ausschließlich für Kunden handeln, können den Programmhandel nutzen, um Aktien zu kaufen, die sich im Modellportfolio des Unternehmens befinden. Die Anteile werden dann nach dem Kauf den Kundenkonten zugewiesen. Fondsmanager können den Programmhandel auch zu Ausgleichszwecken nutzen. Beispielsweise kann ein Fonds den Programmhandel zum Kauf und Verkauf von Aktien nutzen, um ein Portfolio wieder auf seine Zielallokation abzustimmen.
Basishandel
Der Programmhandel kann genutzt werden, um die Fehlbewertung ähnlicher Wertpapiere auszunutzen. Investmentmanager nutzen den Programmhandel, um Aktien zu kaufen, von denen sie glauben, dass sie unterbewertet sind, und Short-Aktien, die überbewertet sind. Ein Manager könnte beispielsweise eine Gruppe von Halbleiteraktien glattstellen, die seiner Meinung nach überbewertet sind, und einen Korb mit Hardware-Aktien kaufen, die unterbewertet erscheinen. Gewinne entstehen, wenn sich die Kurse der beiden Wertpapiergruppen annähern.
Regulierung des Programmhandels
Viele Marktteilnehmer machten den Programmhandel für extreme Volatilität verantwortlich, die in den 1980er und 90er Jahren zu erheblichen Marktabstürzen führte. Dies führte dazu, dass die NYSE Regeln einführte, die die Ausführung von Programmgeschäften zu bestimmten Zeiten verhindern, um die Volatilität zu minimieren. Abhängig von der Schwere der Preisbewegung kann der gesamte Programmhandel gestoppt werden, oder Verkaufsportfolios dürfen nur mit Aufwärtstrends gehandelt werden. Handelsbeschränkungen für Programme werden als Handelsbeschränkungen oder Leistungsschalter bezeichnet. (Weitere Informationen finden Sie unter: Die Gefahren des Programmhandels.)
Beispiel eines Programmhandels zur Anpassung eines Portfolios
Angenommen, ein Hedgefonds hält 20 Aktien in einem Portfolio und ordnet jeder Aktie 5% des Portfolios zu. Am Ende eines jeden Monats gleichen sie das Portfolio neu aus, sodass jede Aktie erneut 5% ausmacht. Dazu verkaufen sie Aktien mit einer Allokation von mehr als 5% oder kaufen Aktien mit einer Allokation von weniger als 5%. Einige Aktien werden möglicherweise aus dem Portfolio genommen, andere hinzugefügt. Alle neuen Aktien, die hinzugefügt werden, erhalten 5% des Portfolios.
Im Laufe der Zeit werden einige Aktien steigen und einige fallen, was zu einer Änderung des Gesamtportfoliowerts sowie zu einer Änderung der prozentualen Allokation führt, die jede dieser Aktien darstellt.
Wenn sich das Portfolio beispielsweise auf 10 Mio. USD beläuft, beträgt der Anteil von 5% 500.000 USD. Angenommen, der Hedgefonds hat Apple Inc. (AAPL) gekauft, als er zu 100 USD gehandelt wurde, und jetzt handelt er zu 200 USD. Unter der Annahme, dass sich alle anderen Aktien nicht bewegt haben (wahrscheinlich nicht, aber zu Demonstrationszwecken), hat die Position jetzt einen Wert von 1 Mio. USD, der Rest des Portfolios einen Wert von 9, 5 Mio. USD, sodass das Gesamtportfolio 10, 5 Mio. USD beträgt. APPL macht 9, 5% des Portfolios aus (1 Mio. USD geteilt durch 10, 5 Mio. USD). Eine Allokation von 9, 5% ist viel mehr als 5%, daher würden Aktien verkauft, um die Allokation auf 5% zu reduzieren, was 525.000 USD (5% von 10, 5 Mio. USD) entspricht.
Stellen Sie sich nun vor, dass sich alle 20 Aktien täglich bewegen und einige am Ende eines jeden Monats 5, 5% oder 6% und andere 4% des Portfolios wert sind. Ein Programm-Handelsalgorithmus kann das Portfolio-Eigenkapital überprüfen und schnell alle Trades auf einmal ausführen, indem er die Aktien kauft, die zu wenig zugeteilt sind, und diejenigen verkauft, die insgesamt zugeteilt sind, um das Portfolio innerhalb von Sekunden neu auszugleichen. Manuell wäre dies viel schwieriger und zeitaufwändiger.