# Egy 8 szerverből 7-re történő telepítés 460 millió dollár veszteséget okozott. 45 perc.

Published: 2026-09-11

2012. augusztus 1., 9:30 ET: A Knight Capital, amely az összes amerikai részvénykereskedelem mintegy tizedéért felelős piacvezető, épp most telepített új rendelés-útválasztó kódot nyolc SMARS szerveréből hétre. A nyolcadik még mindig a „Power Peg” nevű kódot futtatja, amelyet 2003-ban vontak vissza, ugyanazon zászló mögött, amelyet az új funkció újra felhasznál. 45 percen keresztül soha nem leálló gyermekmegbízásokat küld: 4 millió végrehajtás, 397 millió részvény, körülbelül 7 milliárd dollár pozíció, 460 millió dollár veszteség. Nyitás előtt 97 figyelmeztető e-mail érkezett. Utólagos elemzés, az SEC saját rendeletéből: a kézi telepítés, amit senki sem ellenőrzött, a két jelentésű zászló, a 2005-ben áthelyezett és soha nem újratesztelt leállítási számláló, a nem létező leállítókapcsoló, és az élő piacon alkalmazott „javítás”, ami rontott a helyzeten. A javításról szóló ítélet: REVERT.

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

## Amit ez a videó tartalmaz

- 2012. július 27–31.: RLP kód kézi másolása 8 SMARS szerverből 7-re; nincs második ellenőrző, nincs írásos eljárás
- Augusztus 1., 8:01: 97 "Power Peg kikapcsolva" e-mail a nyitás előtt; nem riasztásként tervezték, nem olvasták el
- Augusztus 1., 9:30–10:15: 212 megbízásból 4 millió végrehajtás 154 részvényben; 3,5 milliárd dollár hosszú, 3,15 milliárd dollár rövid; 460 millió dollár veszteség; az új kód eltávolítása ront a helyzeten
- Augusztus 2. – december 19.: részvények -63% 2,58 dollárra, 400 millió dolláros mentőakció 1,50 dollár/részvény áron, egyesülés a GETCO-val; 2013. október: 12 millió dollár SEC bírság, első piaci hozzáférési szabály eset

## Lefordított átirat

Az eredeti angol narrációból fordítva. A rendelkezésre álló hangot és feliratokat a YouTube vezérli.

0:00 Egy kereskedőcég új kódot telepít nyolc szerverből hétre, és a nyolcadik közel hétmilliárd dollár értékű részvényt vesz és ad el negyvenöt perc alatt, ami nagyon sok, még egy szerdai napra is. 2012. augusztus 1. A Knight Capital, amely az összes amerikai részvénykereskedelem tizedéért felel, 440 millió dolláros veszteségről számol be. Az SEC később több mint 460-at számol, tizenkét millió dollárra bírságolja a Knightot, és maga írja meg az utólagos elemzést: tíz oldal, nulla melléknév.

0:25 Hogyan történik, miért lehetséges, és ki a valójában hibás. Ez a The Daily Diff, utólagos elemzés. Július 27. A New York-i Tőzsde elindít egy lakossági likviditási programot augusztus 1-jén, így a Knight új kódot másol az SMARS-ra, a rendelés-útválasztójára, néhány szerverre naponta, kézzel. Egy technikus, nyolc szerver, hét másolat. Senki sem ellenőrzi; egyetlen szabály sem írja elő, hogy valakinek kellene. 8:01. Egy belső rendszer hibát tartalmazó e-mailt kezd küldeni a személyzetnek, amely így szól: Power

0:51 Peg kikapcsolva. Kilencvenhét e-mail a nyitás előtt. Nem riasztásként vannak tervezve, így senki sem olvassa el őket, ami egy árral járó tervezési döntés. 9:30, a piac nyit. Hét szerver futtatja az új kódot. A nyolcadik ugyanazt a zászlót látja, és helyette a Power Peget futtatja: a Knight által 2003-ban visszavont kódot, amelyet soha nem töröltek. 212 ügyfélrendelésre küld gyermekmegbízásokat, és soha nem áll le.

1:13 Négy millió végrehajtás. 397 millió részvény. Egy tartós számla a kétmillió dolláros limit fölé duzzad, ami semmivel sincs összekötve. Az mérnökök, élő piacon, eltávolítják az új kódot a hét jó szerverről, ami mindenhol bekapcsolja a Power Peget. 10:15 körül leáll: három és fél milliárd hosszú, három egész tizenöt milliárd rövid.

1:31 Egy: A Power Peg leállítási feltétele, a számláló, amely azt jelzi, hogy a szülőrendelés kitöltődött, 2005-ben áthelyezésre került és soha nem tesztelték újra, így a visszavont kód örökké ciklust fut. Kettő: az új funkció újra felhasználja a Power Peg régi zászlóját, így ugyanaz az igen két dolgot jelent két szerveren. Három: nincs leállítókapcsoló. Semmi sem hasonlítja össze a kimenő és bejövő rendeléseket; semmi sem állítja le az SMARS-t. A kockázatfigyelő egy emberek által figyelt képernyő; nem mutatja a limiteket. git blame: egy zászló újrafelhasználva egy új helyett, kilenc éve hívható

2:00 halott kód, és egy kézi telepítés második pár szem nélkül. Nem a technikus. Az SEC rendelete soha nem nevezi meg, és én sem fogom. Robbanási sugár: 460 millió dollár, körülbelül tíz millió percenként. A részvények 63 százalékot esnek két dollár ötvennyolcra, 400 millió dolláros mentőakció egy dollár ötven cent/részvény áron, egyesülés a Getco-val karácsonyig. Hacker News, csütörtök: hogyan futott 45 percig anélkül, hogy emberi beavatkozás történt volna? Nem úgy történt. Az emberek rontottak a helyzeten.

2:25 Ítélet, utólagos elemzés: REVERT. A Knight soha nem írja meg a saját utólagos elemzését; a szabályozó teszi, tizennégy hónappal később, és a javítás egy bírság és egy egyesülés. Hétfő: új funkció, új zászló; a halott kód törlődik, nem letiltásra kerül; bármi, ami rendeléseket küld, kap egy kikapcsoló kapcsolót. Küldje el nekem azt az incidenst, amiről még mindig nem szabad beszélnie, a kommentekben, vagy a daily diff dot dev címen. És ennyi a mai különbség.

2:48 Niko vagyok az Axrisi-től. Felelősségteljesen egyesítsen.

## Források

- [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
