Računalništvo, telefonija
07.08.2012 11:49

Deli z drugimi:

Share

Malomaren test povzročil pol milijarde dolarjev škode

Napačno zapisan stavek IF je podjetje Knight Capital olajšal za preračunanih 355 milijonov evrov!
Napačno zapisan stavek IF je podjetje Knight Capital olajšal za preračunanih 355 milijonov evrov!

Programerji podjetja Knight Capital, ki se ukvarja z zagotavljanjem likvidnosti na trgu, so si pred kratkim privoščili neprijeten spodrsljaj, ki bo uspešno podjetje po vsej verjetnosti pahnilo v stečaj. Ti so v želji po večjem dobičku prenovili algoritem za trgovanje, ki pa ga niso preizkusili v testnem okolju ampak kar v produkciji. Vodilni podjetja Knight Capital so takoj po zagonu algoritma opazili, da gre nekaj hudo narobe, saj je njihovo podjetje delnice kupovalo po ceni ponudbe in prodajalo po ceni povpraševanja, kar je podjetju kopičilo izgubo.

Podjetje Knight Capital je zaradi napake v algoritmu programa (napačno zapisan stavek IF) na transakcijo izgubilo preračunanih 12 evrskih centov. Ker je algoritem v eni sekundi izvedel na tisoče transakciji, je podjetje hitro pričelo kopičiti izgubo. Programerjem je uspelo napačen algoritem za trgovanje »izključiti« šele 45 minut po odprtju borze. V eni sami šolski uri je podjetje Knight Capital, verjeti ali ne, pridelalo kar preračunanih 355 milijonov evrov izgube.

Newyorška borza je medtem že napovedala, da bo razveljavila vse posle oziroma transakcije, ki so od zaključnega tečaja prejšnjega dne odstopali za več kot 30 odstotkov. To podjetju Knight Capital ne bo kaj prida v pomoč. Ker celoten kapital podjetja znaša okoli preračunanih 480 milijonov evrov, so mnogi poznavalci prepričani, da bo to bodisi zaprosilo za prisilno poravnavo bodisi za stečaj. Ta primer je še enkrat več pokazal na to, kako pomembno je preizkušanje delovanja programske kode oziroma algoritma pred njegovo uporabo v produkcijskem okolju.


Prijavi napako v članku

Povezave



Kaj berejo drugi?

Partnerji Računalniških novic Prikaži vse

Zlati partner

CREAPLUS d.o.o.

Letališka cesta 33F, 1000 Ljubljana, Tel: 05 907 42 70
CREAPLUS d.o.o. je družba za zastopstva, mednarodno distribucijo in sistemsko integracijo sodobnih rešitev s področja računalniške varnosti in kriptografije ter za načrtovanje, ... Več

BILLY POS d.o.o.

Hudourniška pot 2, 1000 Ljubljana, Tel: 051 888 710
Billy rešitve za davčne blagajne temeljijo na tehnologiji v oblaku, kjer so podatki varno shranjeni v primeru izgube ali okvare naprave. Več

NAVEZA d.o.o.

Ščita 9, 1315 Velike Lašče, Tel: 01 787 30 25
Naveza d.o.o. je podjetje z več kot 15 leti izkušenj na področju računalniške podpore, digitalizacije ter izdelave in vzdrževanja spletnih strani. Vedno si prizadevajo najti rešitve, ... Več

noviSplet, ATRIBUT d.o.o.

Verovškova ulica 55, 1000 Ljubljana, Tel: 01 565 32 61
Agencija za spletne storitve noviSplet Spletna agencija noviSplet deluje od leta 2004. Izdelala je že več kot 1000 spletnih mest. Na področju izdelave spletnih strani spada med ... Več