10 Millionen Dollar Verlust pro Minute: Ein Server-Update war schuld am Untergang einer der renommiertesten Investmentfirmen der Wall Street

Ein einziger Programmierfehler ließ Knight Capital über 440 Millionen Dollar in 45 Minuten verlieren. Wie kam es zu diesem katastrophalen Fehler im Hochfrequenzhandel?

Die Investmenfirma Knight Captial gehörte einst zu den ganz großen Nummern an der Wall Street. (Quelle: Adobe Stock Jürgen Fälchle) Die Investmenfirma Knight Captial gehörte einst zu den ganz großen Nummern an der Wall Street. (Quelle: Adobe Stock / Jürgen Fälchle)

An der Wall Street können im Extremfall Millisekunden über den Gewinn oder Verlust von Millionen entscheiden. Doch am Morgen des 1. August 2012 wurde der Bruchteil einer Sekunde für die renommierte Investmentfirma Knight Capital zum absoluten Albtraum. Ein einziger Programmierfehler löste einen algorithmischen Amoklauf aus, den niemand aufzuhalten vermochte.

Die Bilanz: Fast eine halbe Milliarde Dollar Verlust in einer Dreiviertelstunde und das plötzliche Ende eines stolzen Marktgiganten.

Der König des Hochfrequenzhandels

Knight Capital war kein kleiner Fisch im Haifischbecken der New Yorker Börse. Das Unternehmen wickelte zu Spitzenzeiten rund 17 Prozent des gesamten Handelsvolumens an der New York Stock Exchange (NYSE) für Kleinanleger ab. Ihr Geschäftsmodell basierte auf dem sogenannten Hochfrequenzhandel.

Hierbei kaufen und verkaufen hochentwickelte Algorithmen Aktien in winzigen Zeitfenstern, um von minimalen Kursschwankungen zu profitieren. Ein Geschäft, das enorme Rechenpower und absolute Präzision erfordert, menschliches Eingreifen ist schlicht zu langsam. Man vertraut der Maschine und das blind.

Die Geburtsstunde des Zombie-Codes

Ende Juli 2012 stand bei Knight Capital ein wichtiges Software-Update an. Das Unternehmen wollte an einem neuen Programm der NYSE zur Verbesserung der Marktliquidität teilnehmen. Dafür wurde das interne Handelssystem namens SMARS aktualisiert.

Das Verhängnis nahm seinen Lauf, als ein Techniker die neue Software manuell auf die Server der Firma aufspielte. Knight Capital nutzte acht Kernserver, doch der Mitarbeiter übersah einen einzigen davon.

  • Das Problem: Auf diesem achten Server schlummerte ein digitales Relikt: Ein alter, seit Jahren ungenutzter Test-Code namens Power Peg.
  • Der tödliche Fehler: Die Entwickler hatten für das neue Update ein Aktivierungs-Flag (einen digitalen Schalter) wiederverwendet, das im alten System exakt für diesen Power Peg-Modus zuständig gewesen war.

Der 1. August des Jahres 2012 besiegelte das Ende von Knight Capital. (Quelle: The New York Times) Der 1. August des Jahres 2012 besiegelte das Ende von Knight Capital. (Quelle: The New York Times)

Als die Börse am 1. August um 09.30 Uhr öffnete, passierte die Katastrophe. Während sieben Server korrekt arbeiteten, empfing der achte Server das Signal, erwachte mit dem alten Code zum Leben.

45 Minuten im algorithmischen Rausch

Was dann geschah, erinnert an einen technologischen Thriller. Power Peg war ursprünglich dafür gebaut worden, Aktienkurse zu testen, indem massenhaft Aufträge simuliert wurden. Das Problem dabei war allerdings, dass es keine Absicherung für das finanzielle Risiko realer Verluste gab.

Der Algorithmus tat nun genau das, wofür er programmiert war, allerdings mit echtem Geld:

Das System kaufte in rasender Geschwindigkeit Aktien zu überhöhten Preisen und verkaufte sie Sekundenbruchteile später wieder zu niedrigeren Preisen.

Jede Sekunde verbrannte die Software Zehntausende von Dollar. In den Büros von Knight Capital brach blanke Panik aus. Die Händler sahen die Verluste in Echtzeit in astronomische Höhen schießen, konnten die Ursache aber nicht lokalisieren. Da der Code so alt war, wusste im aktuellen Team kaum noch jemand, dass er überhaupt existierte.

Anstatt den Stecker zu ziehen, also das System komplett vom Netz zu trennen, versuchte das IT-Team in der Hektik, das neue Update auf dem betroffenen Server rückgängig zu machen. Das machte das Desaster perfekt: Nun lief der Amok-Code auf noch mehr Servern. Erst nach quälenden 45 Minuten gelang es den Technikern, das System komplett zu stoppen.

Die Trümmerlandschaft

Die nackten Zahlen der Verwüstung suchten in der Finanzgeschichte ihresgleichen:

  • 4 Millionen Transaktionen in 148 verschiedenen Aktien innerhalb von einer Dreiviertelstunde.
  • Ein Realverlust von 440 Millionen US-Dollar.
  • Ein Verlust von rund 10 Millionen Dollar pro Minute.

Knight Capital hatte an diesem Morgen mal eben das Vierfache seines gesamten Jahresgewinns verzockt. Das Vertrauen der Kunden war pulverisiert, der Aktienkurs des Unternehmens brach innerhalb von Tagen um über 70 Prozent ein.

Nur durch ein hastig zusammengestelltes Not-Rettungspaket einer Investorengruppe überlebte die Firma die darauffolgende Woche. Der Imageschaden und die finanzielle Schieflage waren jedoch irreparabel. Wenige Monate später wurde das einstige Flaggschiff der Wall Street billig vom Konkurrenten Getco übernommen.

Ein Lehrstück für die moderne IT

Die Katastrophe von Knight Capital ging als einer der teuersten Software-Fehler der Geschichte in die Lehrbücher ein. Sie veränderte die Art und Weise, wie Finanzunternehmen und Tech-Konzerne über Software-Deployment, automatisierte Tests und DevOps-Prozesse denken.

Die wichtigste Lektion aus diesem Desaster bleibt aktueller denn je: Automatisierung schützt nicht vor menschlicher Nachlässigkeit. Wenn tote Code-Leichen in Systemen nicht konsequent bereinigt werden und die Qualitätssicherung versagt, reicht ein einziger unaufmerksamer Klick, um ein ganzes Wirtschaftsimperium in Schutt und Asche zu legen.

zu den Kommentaren (0)

Kommentare(0)
Kommentar-Regeln von GameStar
Bitte lies unsere Kommentar-Regeln, bevor Du einen Kommentar verfasst.

Nur angemeldete Benutzer können kommentieren und bewerten.