Algoritmo

Um algoritmo, em sua definição mais ampla, é um conjunto de informações e instruções que servem como um “passo a passo” para resolver determinados problemas ou realizar tarefas específicas. Apesar de, teoricamente, poder ser usado para se referir a atividades humanas, o termo é mais utilizado para se referir a processos computacionais, que fazem uso de algoritmos feitos em programação para realizar determinadas tarefas de forma muito mais rápida que uma pessoa.

Um algoritmo pode ser usado para várias finalidades, desde automatizar processos até analisar e tentar compreender comportamentos humanos, como é o caso de algoritmos de redes sociais.

No mercado financeiro, em específico, os algoritmos podem ser utilizados para automatizar negociações de ativos de acordo com os interesses do cliente. Esse processo é chamado de “algo trading”, ou trading por algoritmos. Por meio desse tipo de trading, um investidor pode inserir as condições para o computador realizar automaticamente a compra ou a venda de um ativo, determinar negociações automáticas de acordo com a época do ano ou até orientar o algoritmo a analisar notícias sobre variações de preços de ações para determinar se elas podem ser mais ou menos negociadas em um certo período.