Algoritmické obchodovanie využíva počítačové modely na rýchle a efektívne rozhodnutia na finančných trhoch, kombinuje dáta, modelovanie, exekúciu a rizikový manažment s rôznymi stratégiami ako momentum, arbitráž či market making.