Jedna linijka kodu, która kosztowała 440 milionów dolarów [Błąd Techniczny kosztujący 440 mln dolarów]

Katastrofa z jedną linią kodu: jak drobiazgi decydują o fortunie

W 2012 roku firma Knight Capital straciła 440 milionów dolarów w mniej niż 45 minut – a przyczyna? Jedna zignorowana linijka kodu. Ten film analizuje zagłębione mechanizmy błędu, który spowodował apokaliptyczny scenariusz na rynkach giełdowych. Odkrywamy, jak stary, zapomniany moduł, pozostawiony na jednym z serwerów, doprowadził do katastrofy finansowej.

Dowiedz się o: jakie konsekwencje pádła niewystarczająca kontrola kodu, jakie dynamiczne procesy rynkowe mogły ujawnić małą usterkę w gigantycznej scenie, jakie znaczące straty czasowe, finansowe i operacyjne poniosła firma, jakie kluczowe lekcje inżynierii oprogramowania ujawnił ten wybuch technologiczny.

Zobacz też:

  • Analiza przypadków finansowych
  • Czytać o operacjach rynkowych
  • Oprogramowanie w finansach
Zobacz pełną transkrypcję filmu

1 sierpnia 2012 roku w ciągu 45 minut firma straciła 440 milionów dolarów więcej niż zarobiła przez cały poprzedni rok. A powód jest prosty. Jedna linijka kodu, której zapomnieli usunąć. Night Capital, jeden z największych animatorów rynku w Stanach Zjednoczonych. Tego dnia miał wystartować z najnowszym programem na New York Stock Exchange. Inżynierowie aktualizowali oprogramowanie na ośmiu serwerach. Na jednym zapomnieli i zostawili stary, zapomniany moduł sprzed wielu lat. Stary kot miał jedną właściwość. Ignorował limity cenowe i o 9:30 rano, kiedy ruszyła sesja, algorytmy też ruszyły do handlu i w ciągu sekund komputery wpadły w prawdziwy szał. Zaczęły kupować akcje po cenach rynkowych i natychmiast sprzedawać po niższych cenach. Tysiące razy na sekundę robiły to samo. Robiły dokładnie to, czego każdy stara się unikać jak ognia. tracić po kilkanaście kilka cencików na każdej pojedynczej akcji, na każdej pojedynczej transakcji, tylko że robiły to właśnie w przeogromnej skali. Pracownicy panikowali przez 45 minut, starali się szukać co się stało. Próbowali odinstalować to oprogramowanie, ale to nic nie dawało, tylko pogarszało sytuację, bo zmuszało system do większej aktywności na starym kodzie. Bilans był taki, że dokonano 4 milionów transakcji. Zakupione akcje były za 7 miliardów dolarów. Firma w ogóle ich nie chciała, a po policzeniu sprzedaży zostało straty minus 440 milionów dolarów. Night Capital nigdy się z tego nie podniósł. Został potem przejęty za ułamek swojej wartości i to jest najmocniejsza lekcja z całej tej historii, bo to nie był żaden wirus, nie był żaden atak hakerski, to był stary, niepotrzebny kawałek kodu, błąd ludzki, ktoś czego coś zapomniał wyrzucić z całej aktualizacji. W świecie wartym biliony dolarów potrafi rządzić, jak się okazuje, jeden malutki detalik. jeden malutki szczególik, który wszyscy mieli w nosie, a który dla zwykłego inżyniera mógł wyglądać prosto jak nic nieistotna kosmetyka. Największe katastrofy nie biorą się z czarnych łabędzi, biorą się właśnie z takich drobiazgów, które potem eskalują. Obserwujcie ten kanał, bo w inwestowaniu wygrywają ci, którzy naprawdę rozumieją rynki, a nie tylko ci, którzy udają.

Przewijanie do góry