Um algoritmo é um conjunto de regras para realizar uma tarefa em um determinado número de etapas. Um exemplo comum é uma receita, que é um algoritmo para preparar uma refeição. Algoritmos são essenciais para que os computadores processem informações. Como tal, eles se tornaram centrais para a vida cotidiana dos seres humanos, quer alguém compre um livro on-line, faça uma reserva aérea ou use um mecanismo de busca.
As empresas financeiras usam algoritmos em áreas como precificação de empréstimos, negociação de ações e gerenciamento de ativos e passivos. Por exemplo, o comércio algorítmico, conhecido como “algo”, é usado para decidir o tempo, o preço e a quantidade de pedidos de ações.