Алгоритмическая торговля (или алготрейдинг) представляет собой использование компьютерных программ для выполнения торговых операций. Программы основаны на заранее заданных алгоритмах и правилах, что позволяет исключить эмоциональные решения и человеческие ошибки.