# Ein Deployment auf 7 von 8 Servern kostete 460 Millionen Dollar. 45 Minuten.

Published: 2026-09-11

1. August 2012, 9:30 Uhr ET: Knight Capital, der Market Maker, der für etwa ein Zehntel des gesamten US-Aktienhandels verantwortlich ist, hat gerade neuen Order-Routing-Code auf sieben seiner acht SMARS-Server implementiert. Der achte Server führt immer noch "Power Peg" aus, einen 2003 ausgemusterten Code, hinter genau dem Flag, das die neue Funktion wiederverwendet. 45 Minuten lang sendet er untergeordnete Aufträge, die niemals aufhören: 4 Millionen Ausführungen, 397 Millionen Aktien, Positionen im Wert von etwa 7 Milliarden Dollar, ein Verlust von 460 Millionen Dollar. 97 Warn-E-Mails waren vor der Eröffnung eingetroffen. Postmortem, aus dem Beschluss der SEC selbst: das manuelle Deployment, das niemand überprüfte, das Flag mit zwei Bedeutungen, der 2005 verschobene und nie erneut getestete Stop-Zähler, der nicht existierende Kill Switch und die "Korrektur" in einem Live-Markt, die alles noch schlimmer machte. Urteil zur Korrektur: REVERT.

Canonical: https://thedailydiff.dev/de/video/2026-09-11-knight-capital/

## Was dieses Video behandelt

- 27.–31. Juli 2012: RLP-Code manuell auf 7 von 8 SMARS-Servern kopiert; kein zweiter Prüfer, kein schriftliches Verfahren
- 1. August, 8:01 Uhr: 97 "Power Peg disabled" E-Mails vor der Eröffnung; nicht als Warnungen konzipiert, nicht gelesen
- 1. August, 9:30–10:15 Uhr: 212 Aufträge werden zu 4 Mio. Ausführungen in 154 Aktien; 3,5 Mrd. $ Long, 3,15 Mrd. $ Short; 460 Mio. $ Verlust; Deinstallation des neuen Codes macht es schlimmer
- 2. August – 19. Dezember: Aktienkurs −63 % auf 2,58 $, 400 Mio. $ Rettung für 1,50 $/Aktie, Fusion mit GETCO; Oktober 2013: 12 Mio. $ SEC-Strafe, erster Fall der Market Access Rule

## Übersetztes Transkript

Aus der englischen Originalerzählung übersetzt. Verfügbare Audio- und Untertitel werden von YouTube gesteuert.

0:00 Eine Handelsfirma spielt neuen Code auf sieben von acht Servern ein, und der achte kauft und verkauft Aktien im Wert von fast sieben Milliarden Dollar in fünfundvierzig Minuten, was viel ist, selbst für einen Mittwoch. 1. August 2012. Knight Capital, ein Zehntel des gesamten US-Aktienhandels, meldet einen Verlust von 440 Millionen Dollar. Die SEC zählt später über 460, verhängt eine Strafe von zwölf Millionen gegen Knight, und schreibt das Postmortem selbst: zehn Seiten, null Adjektive.

0:25 Wie es passiert, warum es möglich ist und wer tatsächlich die Schuld trägt. Dies ist The Daily Diff, Postmortem. 27. Juli. Die New York Stock Exchange startet ein Retail-Liquiditätsprogramm am 1. August, also kopiert Knight neuen Code auf SMARS, seinen Order-Router, einige Server pro Tag, von Hand. Ein Techniker, acht Server, sieben Kopien. Niemand prüft; keine Regel besagt, dass jemand muss. 8:01 Uhr. Ein internes System beginnt, Mitarbeitern eine Fehlermeldung zu mailen, die lautet: Power

0:51 Peg deaktiviert. Siebenundneunzig E-Mails vor der Eröffnung. Sie sind nicht als Warnungen konzipiert, also liest sie niemand, was eine Designentscheidung mit einem Preis ist. 9:30 Uhr, der Markt öffnet. Sieben Server führen den neuen Code aus. Der achte sieht dasselbe Flag und führt stattdessen Power Peg aus: Code, den Knight im Jahr 2003 ausgemustert und nie gelöscht hat. Es sendet untergeordnete Aufträge für 212 Kundenaufträge und hört nie auf.

1:13 Vier Millionen Ausführungen. 397 Millionen Aktien. Ein Holding-Konto übersteigt sein Zwei-Millionen-Dollar-Limit, das an nichts angeschlossen ist. Die Ingenieure deinstallieren in einem Live-Markt den neuen Code von den sieben guten Servern, was Power Peg überall einschaltet. Gegen 10:15 Uhr stoppt es: dreieinhalb Milliarden Long, dreikommafünfzehn Milliarden Short.

1:31 Eins: Die Stoppbedingung von Power Peg, der Zähler, der besagt, dass der übergeordnete Auftrag ausgeführt ist, wird 2005 verschoben und nie erneut getestet, so dass der ausgemusterte Code endlos läuft. Zwei: Die neue Funktion verwendet das alte Flag von Power Peg wieder, so dass dasselbe Ja auf zwei Servern zwei Dinge bedeutet. Drei: kein Kill Switch. Nichts vergleicht ausgehende Aufträge mit eingehenden Aufträgen; nichts stoppt SMARS. Der Risikomonitor ist ein von Menschen überwachter Bildschirm; er zeigt die Limits nicht an. git blame: ein wiederverwendetes statt eines neuen Flags, seit neun

2:00 Jahren aufrufbarer toter Code und ein manuelles Deployment ohne zweite Augen. Nicht der Techniker. Der SEC-Beschluss nennt ihn nie, und ich werde es auch nicht tun. Blast Radius: 460 Millionen Dollar, etwa zehn Millionen pro Minute. Aktienkurs um 63 Prozent auf zwei Dollar achtundfünfzig gefallen, eine 400-Millionen-Dollar-Rettung für einen Dollar fünfzig pro Aktie, eine Fusion mit Getco bis Weihnachten. Hacker News, Donnerstag: Wie lief es 45 Minuten lang, ohne dass ein Mensch eingriff? Das tat es nicht. Die Menschen machten es schlimmer.

2:25 Urteil, Postmortem: REVERT. Knight schreibt nie sein eigenes Postmortem; die Regulierungsbehörde tut es, vierzehn Monate später, und die Korrektur ist eine Geldstrafe und eine Fusion. Montag: neue Funktion, neues Flag; toter Code wird gelöscht, nicht deaktiviert; alles, was Aufträge sendet, erhält einen Ausschalter. Schicken Sie mir den Vorfall, über den Sie immer noch nicht sprechen dürfen, in den Kommentaren oder unter the daily diff dot dev. Und das ist der Unterschied für heute.

2:48 Ich bin Niko von Axrisi. Verantwortungsbewusst mergen.

## Quellen

- [SEC Administrative Order, Release No. 34-70694 (Oct 16, 2013), In the Matter of Knight Capital Americas LLC](https://www.sec.gov/litigation/admin/2013/34-70694.pdf) — www.sec.gov
- [SEC press release 2013-222, "SEC Charges Knight Capital With Violations of Market Access Rule"](https://www.sec.gov/newsroom/press-releases/2013-222) — www.sec.gov
- [Knight Capital Group 8-K, Aug 2, 2012 (the $440M statement)](https://www.sec.gov/Archives/edgar/data/1060749/000119312512332176/d391111dex991.htm) — www.sec.gov
- [Knight Capital Group 8-K, Aug 6, 2012 (the $400M convertible preferred)](https://www.sec.gov/Archives/edgar/data/1060749/000119312512336167/d392288d8k.htm) — www.sec.gov
- [Knight / GETCO merger announcement, Dec 19, 2012](https://www.sec.gov/Archives/edgar/data/1060749/000089882212000673/ex991.htm) — www.sec.gov
- [NYT DealBook, "Knight Capital Says Trading Glitch Cost It $440 Million" (Aug 2, 2012)](https://archive.nytimes.com/dealbook.nytimes.com/2012/08/02/knight-capital-says-trading-mishap-cost-it-440-million/) — archive.nytimes.com
- [Hacker News, Aug 2, 2012 (73 points)](https://news.ycombinator.com/item?id=4329101) — news.ycombinator.com
- [Hacker News, "The $440M software error at Knight Capital" (294 points)](https://news.ycombinator.com/item?id=31239033) — news.ycombinator.com
