Žmonės, kuriantys programinės įrangos algoritmus, paprastai būna baigę fizikos ar matematikos mokslus ir dirba rizikos valdymo skyriuje – įvertina, ar apsimoka sudaryti konkretų sandorį – ir kainodaros skyriuje, t. y., biržoje pasiūlo kokį nors skaičių, kuris iš tiesų taikomas kitoje biržoje.
Procesas be galo sudėtingas, todėl jį suprasti gali tik tokie analitikai. O gal ir jie ne visada supranta. Istorija būtent ir parodė, kad nesuprato.
Analitikų atsiradimas atspindėjo finansinių rinkų automatizavimą. Kadangi dauguma naujesnių rinkų nebuvo reguliuojamos, būtent šiuos analitikus, sukūrusius nepaprastai sudėtingas sistemas, ir reikia kaltinti dėl Vakarų pasaulio bankų žlugimo.
Šie algoritmai pagrįsti rizikos vertinimais, kurie turėjo daug trūkumų – buvo atsižvelgiama tik į pavojų rinkai būtent tuo konkrečiu metu, ir visai nebuvo objektyviai ir griežtai vertinamos žmogaus galimybės mokėti kreditą. Taip pat nebuvo pagalvota, kas atsitiktų, jei daugybė žmonių vienu metu nustotų mokėti.