{"id":7655,"date":"2026-10-10T16:22:47","date_gmt":"2026-10-10T16:22:47","guid":{"rendered":"https:\/\/technodidact.de\/?p=7655"},"modified":"2026-10-10T16:22:47","modified_gmt":"2026-10-10T16:22:47","slug":"der-power-peg-fehler-bei-knight-capital-anatomie-einer-algorithmischen-katastrophe","status":"publish","type":"post","link":"https:\/\/technodidact.de\/en\/der-power-peg-fehler-bei-knight-capital-anatomie-einer-algorithmischen-katastrophe\/","title":{"rendered":"Der Power-Peg-Fehler bei Knight Capital: Anatomie einer algorithmischen Katastrophe"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>von DerSchneider<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Einleitung<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Es gibt Momente in der Technikgeschichte, in denen sich in wenigen Minuten zeigt, wie verletzlich hochkomplexe Systeme sein k\u00f6nnen. Der 1. August 2012 war ein solcher Moment. An diesem Morgen verlor die US-amerikanische Broker-Dealer-Firma Knight Capital innerhalb von nur 45 Minuten rund 460 Millionen US-Dollar \u2013 mehr, als das Unternehmen in den vorangegangenen Jahren an Gewinn erwirtschaftet hatte. Ursache war ein Softwarefehler, der auf einen \u00fcber Jahre vernachl\u00e4ssigten Codeabschnitt zur\u00fcckging: die Funktion \u201ePower Peg&#8220;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Was diesen Fall so lehrreich macht, ist nicht allein die H\u00f6he des Verlustes, sondern die Tatsache, dass er sich aus einer Kette vermeidbarer Fehler zusammensetzte \u2013 Fehler, die \u00fcber einen Zeitraum von neun Jahren entstanden und sich schlie\u00dflich an einem einzigen Tag zu einer Katastrophe verbanden. Der Fall wurde zum Musterbeispiel f\u00fcr regulatorische Versch\u00e4rfungen, f\u00fcr die Risiken des algorithmischen Hochfrequenzhandels und f\u00fcr die Frage, wie Unternehmen mit \u201etotem Code&#8220; umgehen sollten.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Der Kontext: Knight Capital und der algorithmische Handel<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Knight Capital Group war Ende der 2000er und Anfang der 2010er Jahre einer der gr\u00f6\u00dften Market Maker der Welt. Das Unternehmen wickelte t\u00e4glich Millionen von Aktienauftr\u00e4gen ab und war f\u00fcr viele Broker eine zentrale Infrastruktur \u2013 ein unsichtbarer, aber systemrelevanter Akteur im US-Aktienmarkt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Herzst\u00fcck dieser Operation war SMARS (Smart Market Access Routing System), ein automatisierter Order-Router. SMARS nahm \u201eElternauftr\u00e4ge&#8220; von Brokern entgegen, zerlegte sie in kleinere \u201eKindauftr\u00e4ge&#8220; und leitete diese an verschiedene Handelspl\u00e4tze weiter \u2013 ein Verfahren, das als algorithmische Order-Aufteilung bekannt ist. Die Geschwindigkeit, mit der SMARS arbeitete, war entscheidend f\u00fcr die Wettbewerbsf\u00e4higkeit von Knight: Millisekunden konnten \u00fcber Gewinn oder Verlust entscheiden.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Die Vorgeschichte: Power Peg und sein schleichender Verfall<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Was war Power Peg?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Power Peg war eine Funktion innerhalb von SMARS, die in den 1990er Jahren entwickelt wurde. Ihre Aufgabe bestand darin, Kindauftr\u00e4ge zu generieren und dabei sicherzustellen, dass nicht mehr Aktien gehandelt wurden, als der urspr\u00fcngliche Elternauftrag vorsah. Eine kumulative Mengenfunktion z\u00e4hlte die bereits ausgef\u00fchrten Aktien und stoppte den Algorithmus, sobald der Elternauftrag vollst\u00e4ndig gef\u00fcllt war.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Im Jahr 2003 stellte Knight die Nutzung von Power Peg ein. Der Code wurde jedoch nicht entfernt \u2013 weder gel\u00f6scht noch deaktiviert. Er blieb als schlafende Funktionalit\u00e4t im Produktionssystem, ausgel\u00f6st durch ein spezifisches Flag, das in der Software gesetzt werden konnte.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Der folgenreiche Eingriff von 2005<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Zwei Jahre nach der Stilllegung von Power Peg nahm Knight eine \u00c4nderung an der SMARS-Codebasis vor, die sich als fatal erweisen sollte. Die kumulative Mengenfunktion, die urspr\u00fcnglich Teil des Power-Peg-Codes war, wurde an eine fr\u00fchere Stelle in der Code-Sequenz verschoben. Diese \u00c4nderung war f\u00fcr andere, aktive Funktionen gedacht \u2013 doch sie hatte eine unbeabsichtigte Nebenwirkung: Der Power-Peg-Code wurde dadurch seiner F\u00e4higkeit beraubt, zu erkennen, wann ein Auftrag vollst\u00e4ndig ausgef\u00fchrt war.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Knight testete den Power-Peg-Code nach dieser \u00c4nderung nicht erneut. Da die Funktion offiziell nicht mehr genutzt wurde, schien ein Regressionstest \u00fcberfl\u00fcssig. Die SEC stellte sp\u00e4ter fest, dass genau hier ein zentrales Vers\u00e4umnis lag: Wenn Code im System verbleibt \u2013 selbst wenn er inaktiv ist \u2013, muss er bei \u00c4nderungen an gemeinsamen Abh\u00e4ngigkeiten getestet werden.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Die Katastrophe von 2012: Eine Verkettung von Fehlern<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Der Ausl\u00f6ser: Das NYSE Retail Liquidity Program<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Im Jahr 2012 k\u00fcndigte die New York Stock Exchange die Einf\u00fchrung eines neuen Programms an: das Retail Liquidity Program (RLP). Es sollte Einzelhandelskunden bessere Preise bei Aktiengesch\u00e4ften erm\u00f6glichen. F\u00fcr Knight Capital war die Teilnahme an diesem Programm gesch\u00e4ftskritisch \u2013 ein Ausschluss h\u00e4tte Marktanteile gekostet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Knight beschloss, den alten Power-Peg-Code zu entfernen und durch neuen RLP-Code zu ersetzen. Das Flag, das fr\u00fcher Power Peg aktivierte, sollte nun den RLP-Code aufrufen. Der Plan war, den alten Code zu l\u00f6schen und den neuen zu integrieren \u2013 eine scheinbar saubere L\u00f6sung.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Der Deployment-Fehler<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In der Woche vor dem 1. August 2012 spielte Knight den neuen RLP-Code schrittweise auf die acht SMARS-Server auf. Am entscheidenden Tag kopierte ein Techniker den neuen Code auf sieben der acht Server \u2013 einen Server lie\u00df er aus. Es gab keine zweite Kontrolle, kein Vier-Augen-Prinzip, keine automatisierte Verifikation, dass alle Server identisch konfiguriert waren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Ergebnis: Auf sieben Servern lief der neue RLP-Code. Auf dem achten Server lief noch immer der alte Power-Peg-Code \u2013 mit dem entscheidenden Defekt aus dem Jahr 2005.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Die 45 Minuten des Chaos<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Am Morgen des 1. August 2012, kurz nach Handelsbeginn, erreichten 212 kleine Einzelhandelsauftr\u00e4ge das SMARS-System. Sieben Server verarbeiteten sie korrekt. Der achte Server jedoch \u2013 auf dem der repurposed Flag den Power-Peg-Code aktivierte \u2013 begann, Kindauftr\u00e4ge zu generieren, ohne jemals zu stoppen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Was dann geschah, beschreibt die SEC sp\u00e4ter so: \u201eObwohl ein Teil von Knights Order-Handling-System erkannte, dass die Elternauftr\u00e4ge gef\u00fcllt waren, wurde diese Information nicht an SMARS kommuniziert.&#8220; Der Server sendete weiter Orders \u2013 Millionen davon. Innerhalb von 45 Minuten gingen \u00fcber 4 Millionen Orders in den Markt, die zu 154 Aktien und 397 Millionen gehandelten Aktien f\u00fchrten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Knight akkumulierte eine Netto-Long-Position von etwa 3,5 Milliarden Dollar in 80 Aktien und eine Netto-Short-Position von etwa 3,15 Milliarden Dollar in 74 Aktien. Als das System schlie\u00dflich gestoppt wurde, belief sich der Verlust auf \u00fcber 460 Millionen Dollar.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Die verschlimmernde Reaktion<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Was den Fall besonders tragisch macht, ist die Tatsache, dass der Schaden w\u00e4hrend der Fehlerbehebung noch vergr\u00f6\u00dfert wurde. Als Knights Techniker versuchten, das Problem zu identifizieren und zu beheben, deinstallierten sie den neuen RLP-Code von den sieben korrekt funktionierenden Servern \u2013 in der Annahme, der neue Code sei die Ursache. Dadurch wurde auf diesen Servern der alte Power-Peg-Code aktiviert, der dort ebenfalls noch vorhanden war. Aus einem fehlerhaften Server wurden so acht fehlerhafte Server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die SEC stellte zudem fest, dass Knights internes System 97 automatisierte E-Mails generierte, die auf den Fehler hinwiesen \u2013 noch bevor die M\u00e4rkte \u00f6ffneten, ab etwa 8:00 Uhr morgens. Diese Nachrichten wurden jedoch nicht als Alarme erkannt oder beachtet, da sie nicht als Systemwarnungen konzipiert waren.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Die regulatorische Aufarbeitung<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Die SEC-Untersuchung und das Marktzugangsgesetz<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die SEC leitete eine Untersuchung ein und erhob im Oktober 2013 Anklage gegen Knight Capital Americas LLC. Es war die erste Durchsetzungsma\u00dfnahme unter der 2010 verabschiedeten Market Access Rule (Rule 15c3-5), die Broker-Dealer verpflichtet, angemessene Risikokontrollen f\u00fcr ihren Marktzugang einzurichten <a href=\"https:\/\/www.sec.gov\/newsroom\/press-releases\/2013-222#1\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die SEC stellte eine Reihe von Vers\u00e4umnissen fest:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th class=\"has-text-align-left\" data-align=\"left\">Bereich<\/th><th class=\"has-text-align-left\" data-align=\"left\">Festgestelltes Vers\u00e4umnis<\/th><\/tr><\/thead><tbody><tr><td>Code-Deployment<\/td><td>Keine angemessenen Kontrollen und Verfahren f\u00fcr die Bereitstellung und Testung des Order-Routers<\/td><\/tr><tr><td>Risikokontrollen<\/td><td>Keine Kontrollen unmittelbar vor Order-\u00dcbermittlung, die ausgehende mit eingehenden Orders vergleichen<\/td><\/tr><tr><td>Finanzielle Limits<\/td><td>Risikokontrollen konnten Orders, die voreingestellte Kapitalschwellen \u00fcberschritten, nicht verhindern<\/td><\/tr><tr><td>Konto-Verkn\u00fcpfung<\/td><td>Das Konto Nr. 33, das die fehlerhaften Ausf\u00fchrungen erhielt, war nicht an die automatisierten Kapitalkontrollen des Unternehmens angebunden<\/td><\/tr><tr><td>Incident-Response<\/td><td>Keine ausreichenden schriftlichen Verfahren f\u00fcr den Umgang mit schwerwiegenden technologischen Vorf\u00e4llen<\/td><\/tr><tr><td>\u00dcberpr\u00fcfung<\/td><td>Unzureichende \u00dcberpr\u00fcfung der Wirksamkeit der Risikomanagement-Kontrollen<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Knight Capital einigte sich auf einen Vergleich: 12 Millionen Dollar Strafe und die Verpflichtung, einen unabh\u00e4ngigen Berater f\u00fcr eine umfassende \u00dcberpr\u00fcfung der Kontrollen und Verfahren zu engagieren <a href=\"https:\/\/www.sec.gov\/news\/digest\/2013\/dig101613.htm#1\" target=\"_blank\" rel=\"noopener\"><\/a><a href=\"https:\/\/www.sec.gov\/newsroom\/press-releases\/2013-222#1\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Die wirtschaftlichen Konsequenzen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die unmittelbaren Folgen des Vorfalls waren verheerend. Knight Capital ben\u00f6tigte eine Notfallfinanzierung von 400 Millionen Dollar durch ein Konsortium unter F\u00fchrung von Jefferies Group, an dem sich unter anderem TD Ameritrade und die Blackstone Group beteiligten <a href=\"https:\/\/www.nasdaq.com\/articles\/knight-capital-to-merge-with-getco-analyst-blog-2012-12-20#1\" target=\"_blank\" rel=\"noopener\"><\/a>. Die NYSE entzog Knight vor\u00fcbergehend die Market-Making-Verantwortung f\u00fcr \u00fcber 600 Wertpapiere.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Aktion\u00e4re wurden massiv verw\u00e4ssert: Vor dem Vorfall notierte die Aktie \u00fcber 10 Dollar, nach der Rettungsaktion wurden neue Aktien zu 1,50 Dollar ausgegeben. Im Jahr 2012 fiel der Umsatz von Knight von 1,4 Milliarden auf 736 Millionen Dollar. Das Unternehmen berichtete einen <strong>operativen Nettoverlust von 536,7 Millionen Dollar<\/strong> sowie einen <strong>den Aktion\u00e4ren zurechenbaren Nettoverlust von 722,7 Millionen Dollar<\/strong> <a href=\"https:\/\/www.tradersmagazine.com\/departments\/brokerage\/knight-revenue-cut-in-half-in-2012-loss-exceeds-500m\/?gad_source=1&amp;gclid=CjwKCAjwqMO0BhA8EiwAFTLgIHoH56sP_HMvsrI7GqPCSKBkK2r0cdzbUkCsUhu4WdgosKaHWMfYlRoC-YkQAvD_BwE&amp;hsa_acc=3033166203&amp;hsa_ad=691419495322&amp;hsa_cam=21042145381&amp;hsa_grp=158489472465&amp;hsa_kw=bioniq&amp;hsa_mt=p&amp;hsa_net=adwords&amp;hsa_src=g&amp;hsa_tgt=kwd-310236798439&amp;hsa_ver=3&amp;utm_campaign=US+-+EN+-+Search+-+Brand&amp;utm_term=bioniq#:~:text=Knight%E2%80%99s%20revenue%20fell%20to%20%24736.1%20million%20in%202012%2C%20from%20%241.4%20billion%20in%202011%2C%20according%20to%20a%20filing%20with%20the%20Securities%20and%20Exchange%20Commission%20amending%20its%20agreement%20to%20merge%20with%20fellow%20market%20maker%20GETCO.\" target=\"_blank\" rel=\"noopener\"><\/a>. Der Handelsverlust durch den Vorfall selbst belief sich auf <strong>456,7 Millionen Dollar<\/strong> <a href=\"https:\/\/www.tradersmagazine.com\/departments\/brokerage\/knight-revenue-cut-in-half-in-2012-loss-exceeds-500m\/?gad_source=1&amp;gclid=CjwKCAjwqMO0BhA8EiwAFTLgIHoH56sP_HMvsrI7GqPCSKBkK2r0cdzbUkCsUhu4WdgosKaHWMfYlRoC-YkQAvD_BwE&amp;hsa_acc=3033166203&amp;hsa_ad=691419495322&amp;hsa_cam=21042145381&amp;hsa_grp=158489472465&amp;hsa_kw=bioniq&amp;hsa_mt=p&amp;hsa_net=adwords&amp;hsa_src=g&amp;hsa_tgt=kwd-310236798439&amp;hsa_ver=3&amp;utm_campaign=US+-+EN+-+Search+-+Brand&amp;utm_term=bioniq#:~:text=Knight%E2%80%99s%20revenue%20fell%20to%20%24736.1%20million%20in%202012%2C%20from%20%241.4%20billion%20in%202011%2C%20according%20to%20a%20filing%20with%20the%20Securities%20and%20Exchange%20Commission%20amending%20its%20agreement%20to%20merge%20with%20fellow%20market%20maker%20GETCO.\" target=\"_blank\" rel=\"noopener\"><\/a>. Im Juli 2013 wurde Knight von GETCO \u00fcbernommen \u2013 das Unternehmen existierte nicht mehr als eigenst\u00e4ndige Einheit.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Die technischen und organisatorischen Lehren<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Toter Code ist gef\u00e4hrlicher Code<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Der Power-Peg-Fall ist ein Musterbeispiel f\u00fcr die Gefahren von \u201edormant code&#8220; \u2013 Code, der im Produktionssystem verbleibt, obwohl er nicht mehr genutzt wird. Die SEC formulierte es so: Knight habe es vers\u00e4umt, den Code zu entfernen, und ihn stattdessen \u201eim Router belassen&#8220;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die technische Gemeinschaft zog daraus die Lehre, dass Code, der nicht mehr ben\u00f6tigt wird, vollst\u00e4ndig entfernt werden sollte \u2013 nicht nur deaktiviert. Die Begr\u00fcndung: Jeder verbleibende Code stellt eine potenzielle Angriffsfl\u00e4che dar, insbesondere wenn er durch Flags oder andere Mechanismen aktiviert werden kann.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Die Wiederverwendung von Flags als Antipattern<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ein besonders t\u00fcckisches Element des Falls war die Wiederverwendung des Power-Peg-Aktivierungsflags f\u00fcr den neuen RLP-Code. Diese Praxis \u2013 die Belegung eines Schalters mit neuer Semantik, w\u00e4hrend die alte Funktionalit\u00e4t im System verbleibt \u2013 wird heute als klarer Versto\u00df gegen gute Software-Engineering-Prinzipien angesehen. Sie schuf eine direkte Br\u00fccke zwischen dem neuen Feature und dem alten, fehlerhaften Code.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Deployment ohne Verifikation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Der Fehler, den achten Server nicht zu aktualisieren, w\u00e4re durch einfache Ma\u00dfnahmen vermeidbar gewesen: ein zweiter Techniker, der die Installation \u00fcberpr\u00fcft, oder ein automatisiertes System, das die Konsistenz der Server-Konfigurationen pr\u00fcft. Die SEC stellte fest, dass Knight \u201ekeine schriftlichen Verfahren hatte, die eine solche \u00dcberpr\u00fcfung vorschrieben&#8220;.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Das Fehlen von Sicherheitsnetzen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Vielleicht der schwerwiegendste Aspekt war das Fehlen jeglicher Echtzeit-Sicherheitsnetze. Es gab keine Kontrolle, die die ausgehenden Orders mit den eingehenden verglich, keine automatische Abschaltung bei \u00dcberschreitung von Kapitalschwellen, keine M\u00f6glichkeit, den fehlerhaften Server zu isolieren. Daniel Hawke von der SEC brachte es auf den Punkt: \u201eBroker und H\u00e4ndler m\u00fcssen jede Komponente ihrer Systeme betrachten und sich fragen, was passieren w\u00fcrde, wenn die Komponente versagt, und welche Sicherheitsnetze vorhanden sind, um den Schaden zu begrenzen. Knight Capitals Vers\u00e4umnis, diese Fragen zu stellen, hatte katastrophale Folgen.&#8220; <a href=\"https:\/\/www.sec.gov\/newsroom\/press-releases\/2013-222#1\" target=\"_blank\" rel=\"noopener\"><\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Das Fehlen einer operationellen Risikofunktion<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u00dcber das Fehlen schriftlicher Verfahren hinaus offenbarte der Fall ein <strong>strukturelles Organisationsversagen<\/strong>: Ein Zeuge im Rahmen der anschlie\u00dfenden Sammelklage sagte aus, dass bei Knight Capital <strong>keine Unternehmens- oder operationelle Risikofunktion existierte<\/strong>. Auf die Frage, wer f\u00fcr operationelles Risiko zust\u00e4ndig sei, antwortete der ehemalige Leiter des globalen Marktrisikos mit einem Wort: <strong>\u201eNiemand.&#8220;<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Einordnung und Ausblick<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Der Fall im Kontext des algorithmischen Handels<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Der Knight-Capital-Vorfall war nicht das erste und nicht das letzte Ereignis dieser Art. Bereits 2010 hatte der \u201eFlash Crash&#8220; gezeigt, wie fragil die automatisierten M\u00e4rkte sein k\u00f6nnen. Am 6. Mai 2010 verlor der Dow Jones innerhalb weniger Minuten rund 1.000 Punkte; einige Aktien verloren bis zu 99 Prozent ihres Wertes <a href=\"https:\/\/books.google.com.sg\/books?id=abtYMT7pgDIC&amp;newbks=1&amp;newbks_redir=0&amp;hl=zh-CN&amp;redir_esc=y\" target=\"_blank\" rel=\"noopener\"><\/a>. Der anschlie\u00dfende Untersuchungsbericht der SEC und CFTC stellte fest, dass kein einzelner Faktor f\u00fcr den Crash verantwortlich war, sondern das Zusammenspiel von hoher Volatilit\u00e4t, schwindender Liquidit\u00e4t und einem gro\u00dfen algorithmischen Verkaufsauftrag <a href=\"https:\/\/www.cftc.gov\/PressRoom\/SpeechesTestimony\/chiltonstatement100710\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nach 2012 folgten weitere Vorf\u00e4lle \u2013 etwa der Flash Crash von 2015 oder die Probleme bei der London Stock Exchange. Was Knight Capital jedoch einzigartig macht, ist die Klarheit der Ursachenkette: Ein einzelner unterlassener Deployment-Schritt, kombiniert mit einem jahrelang vernachl\u00e4ssigten Codeabschnitt, f\u00fchrte zu einem Verlust in der Gr\u00f6\u00dfenordnung eines mittleren Unternehmens.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Regulatorische Konsequenzen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die SEC nutzte den Fall, um die 2010 verabschiedete Market Access Rule erstmals durchzusetzen. Die Regel verpflichtet Broker-Dealer zu:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Risikokontrollen vor der Order-\u00dcbermittlung<\/li>\n\n\n\n<li>Finanziellen Limits f\u00fcr Handelsaktivit\u00e4ten<\/li>\n\n\n\n<li>Schriftlichen Verfahren f\u00fcr Code-Deployment und Incident-Response<\/li>\n\n\n\n<li>Regelm\u00e4\u00dfigen \u00dcberpr\u00fcfungen der Wirksamkeit dieser Kontrollen<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Die Botschaft war klar: Wer Zugang zum Markt hat, tr\u00e4gt Verantwortung f\u00fcr die Sicherheit seiner Systeme. Die 12-Millionen-Dollar-Strafe war symbolisch bedeutsam, auch wenn sie im Verh\u00e4ltnis zum verursachten Schaden gering erscheint.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Die technische Perspektive: Was wurde gelernt?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In der Software-Engineering-Community wurde der Fall zu einem vielzitierten Lehrst\u00fcck. Die zentralen Lehren:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Code-Hygiene ist keine Option:<\/strong> Nicht genutzter Code muss entfernt werden. Die Vorstellung, dass \u201eschlafender&#8220; Code harmlos sei, ist tr\u00fcgerisch.<\/li>\n\n\n\n<li><strong>Regressionstests f\u00fcr alle Code-Pfade:<\/strong> Wenn Code im System verbleibt, muss er bei \u00c4nderungen an gemeinsamen Abh\u00e4ngigkeiten getestet werden \u2013 auch wenn er offiziell nicht genutzt wird.<\/li>\n\n\n\n<li><strong>Deployment ist ein kritischer Prozess:<\/strong> Automatisierte Verifikation, Vier-Augen-Prinzipien und Konsistenzpr\u00fcfungen sind unerl\u00e4sslich.<\/li>\n\n\n\n<li><strong>Alarme m\u00fcssen als Alarme funktionieren:<\/strong> Die 97 E-Mails, die Knight vor Handelsbeginn erhielt, waren eine verpasste Gelegenheit. Systeme m\u00fcssen so gestaltet sein, dass sie auf Fehler aufmerksam machen \u2013 nicht nur Daten protokollieren.<\/li>\n\n\n\n<li><strong>Incident-Response braucht Verfahren:<\/strong> Die Verschlimmerung des Problems durch die Deinstallation des neuen Codes auf den funktionierenden Servern zeigt, wie wichtig klare, ge\u00fcbte Reaktionspl\u00e4ne sind.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Die Frage der Systemrelevanz<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Knight Capital war kein kleines Unternehmen \u2013 es war ein systemrelevanter Akteur im US-Aktienmarkt. Der Vorfall warf die Frage auf, wie die Gesellschaft mit der Konzentration kritischer Infrastruktur in den H\u00e4nden weniger, hochautomatisierter Firmen umgehen soll. Die Rettung durch ein Bankenkonsortium und die \u00dcbernahme durch GETCO verhinderten einen Kollaps, aber sie warfen auch die Frage auf, ob der Markt allein solche Risiken tragen kann.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der Power-Peg-Fehler bei Knight Capital ist mehr als eine technische Anekdote. Er ist ein Fall, in dem sich in 45 Minuten die Konsequenzen von neun Jahren Nachl\u00e4ssigkeit entluden. Ein Codeabschnitt, der 2003 stillgelegt, aber nicht entfernt wurde. Eine \u00c4nderung von 2005, die nicht getestet wurde. Ein Deployment-Fehler von 2012, der nicht \u00fcberpr\u00fcft wurde. Und das Fehlen jeglicher Sicherheitsnetze, die den Schaden h\u00e4tten begrenzen k\u00f6nnen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die eigentliche Tragik liegt nicht im Versagen der Technik \u2013 sondern im Versagen der Prozesse, die Technik sicher machen sollen. Knight Capital hatte die Ressourcen, die Expertise und die Zeit, diese Fehler zu vermeiden. Was fehlte, war die institutionelle Disziplin, die Risiken des eigenen Systems ernst zu nehmen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr die heutige Zeit, in der algorithmische Systeme immer mehr Bereiche des Lebens durchdringen \u2013 von Finanzm\u00e4rkten \u00fcber Logistik bis hin zu KI-gesteuerten Entscheidungen \u2013, bleibt der Fall aktuell. Er erinnert daran, dass Komplexit\u00e4t ohne entsprechende Kontrolle nicht Sicherheit bedeutet, sondern nur eine gr\u00f6\u00dfere Oberfl\u00e4che f\u00fcr das Unerwartete.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Quellen<\/h2>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>U.S. Securities and Exchange Commission, Press Release 2013-222: <em>SEC Charges Knight Capital With Violations of Market Access Rule<\/em>, 16. Oktober 2013 <a href=\"https:\/\/www.sec.gov\/newsroom\/press-releases\/2013-222#1\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/li>\n\n\n\n<li>U.S. Securities and Exchange Commission, <em>In the Matter of Knight Capital Americas LLC<\/em>, Administrative Proceeding File No. 3-15570, 16. Oktober 2013.<\/li>\n\n\n\n<li>U.S. Securities and Exchange Commission, <em>SEC News Digest: Enforcement Proceedings<\/em>, 16. Oktober 2013 <a href=\"https:\/\/www.sec.gov\/news\/digest\/2013\/dig101613.htm#1\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/li>\n\n\n\n<li>Traders Magazine, <em>Knight Revenue Cut in Half in 2012, Loss Exceeds $500M<\/em>, 15. April 2013 <a href=\"https:\/\/www.tradersmagazine.com\/departments\/brokerage\/knight-revenue-cut-in-half-in-2012-loss-exceeds-500m\/?gad_source=1&amp;gclid=CjwKCAjwqMO0BhA8EiwAFTLgIHoH56sP_HMvsrI7GqPCSKBkK2r0cdzbUkCsUhu4WdgosKaHWMfYlRoC-YkQAvD_BwE&amp;hsa_acc=3033166203&amp;hsa_ad=691419495322&amp;hsa_cam=21042145381&amp;hsa_grp=158489472465&amp;hsa_kw=bioniq&amp;hsa_mt=p&amp;hsa_net=adwords&amp;hsa_src=g&amp;hsa_tgt=kwd-310236798439&amp;hsa_ver=3&amp;utm_campaign=US+-+EN+-+Search+-+Brand&amp;utm_term=bioniq#:~:text=Knight%E2%80%99s%20revenue%20fell%20to%20%24736.1%20million%20in%202012%2C%20from%20%241.4%20billion%20in%202011%2C%20according%20to%20a%20filing%20with%20the%20Securities%20and%20Exchange%20Commission%20amending%20its%20agreement%20to%20merge%20with%20fellow%20market%20maker%20GETCO.\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/li>\n\n\n\n<li>The New York Times (DealBook), <em>Knight Capital Says Trading Glitch Cost It $440 Million<\/em>, 2. August 2012 <a href=\"https:\/\/archive.nytimes.com\/dealbook.nytimes.com\/2012\/08\/02\/knight-capital-says-trading-mishap-cost-it-440-million\/?_php=true&amp;_type=blogs&amp;_r=0#1\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/li>\n\n\n\n<li>The New York Times (DealBook), <em>Trying to Be Nimble, Knight Capital Stumbles<\/em>, 2. August 2012 <a href=\"https:\/\/archive.nytimes.com\/dealbook.nytimes.com\/2012\/08\/02\/trying-to-be-nimble-knight-capital-stumbles\/?app_v2=true%2F%2F%2F#1\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/li>\n\n\n\n<li>Bloomberg, <em>Knight Bruised in Haywire Day as Loss Reaches $440 Million<\/em>, 2. August 2012 <a href=\"https:\/\/www.bloomberg.com\/news\/articles\/2012-08-02\/knight-bruised-as-analyst-estimates-170-million-loss\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/li>\n\n\n\n<li>Nasdaq Analyst Blog, <em>Knight Capital to Merge with Getco<\/em>, 20. Dezember 2012 <a href=\"https:\/\/www.nasdaq.com\/articles\/knight-capital-to-merge-with-getco-analyst-blog-2012-12-20#1\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/li>\n\n\n\n<li>Chicago Federal Reserve Bank, <em>Chicago Fed Letter<\/em>, Oktober 2012 <a href=\"https:\/\/www.chicagofed.org\/publications\/chicago-fed-letter\/2012\/october-303\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/li>\n\n\n\n<li>SEC\/CFTC Joint Staff Report, <em>Statement on the May 6 Flash Crash<\/em>, 1. Oktober 2010 <a href=\"https:\/\/www.cftc.gov\/PressRoom\/SpeechesTestimony\/chiltonstatement100710\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/li>\n\n\n\n<li>CFTC Commissioner Bart Chilton, <em>Statement on the Joint CFTC\/SEC Staff Report on the May 6 Flash Crash<\/em>, 1. Oktober 2010.<\/li>\n\n\n\n<li>Google Books, <em>Flash Crash: Elektronischer B\u00f6rsenhandel<\/em> <a href=\"https:\/\/books.google.com.sg\/books?id=abtYMT7pgDIC&amp;newbks=1&amp;newbks_redir=0&amp;hl=zh-CN&amp;redir_esc=y\" target=\"_blank\" rel=\"noopener\"><\/a>.<\/li>\n<\/ol>","protected":false},"excerpt":{"rendered":"<p>von DerSchneider Einleitung Es gibt Momente in der Technikgeschichte, in denen sich in wenigen Minuten zeigt, wie verletzlich hochkomplexe Systeme sein k\u00f6nnen. Der 1. August 2012 war ein solcher Moment. An diesem Morgen verlor die US-amerikanische Broker-Dealer-Firma Knight Capital innerhalb von nur 45 Minuten rund 460 Millionen US-Dollar \u2013 mehr, als das Unternehmen in den [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[41,17],"tags":[11242,11245,11243,11246,11244,6433,11247],"class_list":["post-7655","post","type-post","status-publish","format-standard","hentry","category-digitalkultur","category-im-herz","tag-algorithmischer-handel","tag-knight-capital","tag-marktzugangsgesetz","tag-power-peg","tag-smars","tag-softwarefehler","tag-systemrelevanz"],"_links":{"self":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts\/7655","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/comments?post=7655"}],"version-history":[{"count":1,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts\/7655\/revisions"}],"predecessor-version":[{"id":7656,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/posts\/7655\/revisions\/7656"}],"wp:attachment":[{"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/media?parent=7655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/categories?post=7655"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/technodidact.de\/en\/wp-json\/wp\/v2\/tags?post=7655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}