# Примена на 7 од 8 сервера довела је до губитка од 460 милиона долара. 45 минута.

Published: 2026-09-11

1. август 2012, 9:30 ујутро по источном времену: Knight Capital, креатор тржишта који стоји иза отприлике десетине целокупног трговања акцијама у САД, управо је применио нови код за рутирање налога на седам од осам својих SMARS сервера. Осминa и даље користи „Power Peg“, код пензионисан 2003. године, иза исте заставице коју нова функција поново користи. Током 45 минута шаље подређене налоге који никада не престају: 4 милиона извршења, 397 милиона акција, позиције вредне око 7 милијарди долара, губитак од 460 милиона долара. Пре отварања тржишта стигло је 97 упозоравајућих е-порука. Постмортем, из налога саме SEC-а: ручна примена коју нико није прегледао, заставица са два значења, бројач заустављања померен 2005. и никада поново тестиран, прекидач за искључивање који није постојао и „поправка“ на живом тржишту која је погоршала ситуацију. Пресуда за поправку: REVERT.

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

## Шта овај видео покрива

- 27–31. јул 2012: RLP код ручно копиран на 7 од 8 SMARS сервера; без другог прегледача, без писане процедуре
- 1. август, 8:01 ујутро: 97 е-порука „Power Peg disabled“ пре отварања; нису дизајниране као упозорења, нису прочитане
- 1. август, 9:30–10:15: 212 налога постаје 4M извршења у 154 акције; 3,5 милијарди долара дугих позиција, 3,15 милијарди долара кратких позиција; 460 милиона долара изгубљено; деинсталирање новог кода погоршава ситуацију
- 2. август – 19. децембар: акције −63% на 2,58 долара, спашавање од 400 милиона долара по 1,50 долара по акцији, спајање са GETCO; октобар 2013: казна SEC-а од 12 милиона долара, први случај правила Market Access

## Преведени транскрипт

Преведено са оригиналне енглеске нарације. Доступни аудио и титлови контролисани су од стране YouTube-а.

0:00 Трговачка фирма примењује нови код на седам од осам сервера, а осми купује и продаје акције вредне скоро седам милијарди долара за четрдесет пет минута, што је много, чак и за среду. 1. август 2012. Knight Capital, десетина целокупног америчког трговања акцијама, пријављује губитак од 440 милиона долара. SEC касније броји преко 460 милиона, кажњава Knight са дванаест милиона, и сама пише постмортем: десет страница, нула придева.

0:25 Како се то десило, зашто је то могуће, и ко је заправо крив. Ово је The Daily Diff, постмортем. 27. јул. Њујоршка берза покреће програм ликвидности за малопродају 1. августа, па Knight копира нови код на SMARS, свој рутер налога, по неколико сервера дневно, ручно. Један техничар, осам сервера, седам копија. Нико не проверава; ниједно правило не налаже да то неко мора. 8:01 ујутро. Интерни систем почиње да шаље е-поруке особљу са грешком која гласи: Power

0:51 Peg је онемогућен. Деведесет седам е-порука пре отварања. Нису дизајниране као упозорења, па их нико не чита, што је одлука о дизајну са одређеном ценом. 9:30, тржиште се отвара. Седам сервера покреће нови код. Осми види исту заставицу и уместо тога покреће Power Peg: код који је Knight пензионисао 2003. и никада није обрисао. Шаље подређене налоге за 212 корисничких налога и никада не престаје.

1:13 Четири милиона извршења. 397 милиона акција. Рачун за држање расте преко свог лимита од два милиона долара, који није ни са чим повезан. Инжењери, на живом тржишту, деинсталирају нови код са седам добрих сервера, што укључује Power Peg свуда. Око 10:15 престаје: три и по милијарде дугих позиција, три тачка један пет милијарди кратких позиција.

1:31 Један: услов заустављања Power Peg-а, бројач који каже да је матични налог попуњен, померен је 2005. и никада није поново тестиран, тако да пензионисани код петље заувек. Два: нова функција поново користи стару заставицу Power Peg-а, тако да исто да значи две ствари на два сервера. Три: нема прекидача за искључивање. Ништа не упоређује излазне налоге са улазним; ништа не зауставља SMARS. Монитор ризика је екран који посматрају људи; не приказује лимите. git blame: заставица поново коришћена уместо нове, мртав код који се може позвати девет

2:00 година, и ручна примена без другог пара очију. Не техничар. Налог SEC-а га никада не именује, па нећу ни ја. Радијус експлозије: 460 милиона долара, отприлике десет милиона у минути. Акције пале 63 процента на два долара педесет осам центи, спасавање од 400 милиона долара по долар педесет по акцији, спајање са Getco-ом до Божића. Hacker News, четвртак: како је радио 45 минута без људске интервенције? Није. Људи су то погоршали.

2:25 Пресуда, постмортем: REVERT. Knight никада не пише свој постмортем; то ради регулатор, четрнаест месеци касније, а поправка је казна и спајање. Понедељак: нова функција, нова заставица; мртав код се брише, не онемогућава; све што шаље налоге добија прекидач за искључивање. Пошаљите ми инцидент о којем још увек не смете да причате, у коментарима, или на the daily diff dot dev. И то је дифф за данас.

2:48 Ја сам Нико из Axrisi-ја. Спајајте одговорно.

## Извори

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