Kako mogu postati kvantitativni programer?

Osoba koja želi postati kvantitativni programer trebala bi imati dobru kombinaciju vještina računalnog programiranja kao i financijskih analitičkih vještina. Kvantitativni programeri, također poznati kao “kvantovi”, specijalizirani su za stvaranje softverskih programa koji analiziraju financijske podatke i predviđaju buduća kretanja cijena. Oni koji žele postati kvantitativni programer trebali bi razumjeti da je ovo vrlo konkurentno područje, a potencijalni kandidati će morati imati jaku pozadinu u računalno programiranje i matematiku kako bi bili uzeti u obzir za otvoreno radno mjesto.

Većina kvantitativnih programera morat će poznavati jezike kao što su C/C++, Excel, Python, Matlab i Perl. Programeri redovito koriste te jezike kako bi stvorili nove sustavne programe trgovanja koji pretražuju ogromne količine financijskih podataka kako bi obavili profitabilne trgovine u korist financijske tvrtke koja koristi softver. Mnogi se programi koriste u visokofrekventnom modelu trgovanja, a programer mora dati softveru mogućnost da izvrši višestruke trgovine u toku sekundi.

Programeri koji žele ući u svijet kvantitativnog programiranja morat će biti vješti u analizi kvantitativnih podataka i provođenju temeljite statističke analize. Iako mnogi pojedinci koji žele postati kvantitativni programeri imaju iskustva u stvaranju softverskih programa, oni u financijskoj industriji također moraju imati opsežno znanje iz matematike. Mnogi kvantitativni programeri uz formalno obrazovanje iz računalnih znanosti imaju diplome iz matematike ili kvantitativnih financija.

Programeri s iskustvom u statistici, fizici ili operativnim istraživanjima općenito mogu napraviti neprimjetan prijelaz u industriju kvantitativnog financijskog programiranja. Osoba koja želi postati kvantitativni programer, ali joj nedostaju tradicionalne kvantitativne vještine, može pokušati ući u industriju kao nekvantitativni programer i prijeći na kvantitativno programiranje u kasnijem trenutku. Ne-kvantitativni programeri općenito su odgovorni za izgradnju aplikacija orijentiranih na korisnike koje uključuju podnošenje narudžbi ili organiziranje informacija unutar baze podataka.

Općenito, postati kvantitativni programer može biti unosna prilika za pravog kandidata; međutim, ima svojih nedostataka. Financijska industrija u cjelini je industrija s visokim ulozima i velikim stresom i nije neuobičajeno da kvantitativni programeri provedu 50 do 65 sati tjedno na poslu. Ovo opterećenje često je opravdano za mnoge pojedince jer godišnji prihod i bonusi za određenu količinu mogu biti znatno veći od šesteroznamenkastih. Kako mnoge financijske institucije nastavljaju izdvajati velike iznose u svoje proračune za financijsku tehnologiju, važnost i potražnja za kvantitativnim programiranjem i dalje će biti značajna.