Quão complexos são os algoritmos usados por instituições financeiras como o Goldman Sachs e outros fundos de hedge em seu software de negociação proprietário?
Respostas
11/21/2024
Vivienne
Antes de tudo, a GS não está mais no negócio de negociação de objetos. As negociações em bancos de investimento também são utilizadas para corretagem de primeira linha. A situação típica é que você possui um fundo de hedge que não realiza suas próprias operações comerciais, que deseja comprar ou vender uma ação pelo melhor preço, eles abrem alguns bancos de investimento e vão com o que consistentemente dá melhores preços.
Existem fundos de hedge que negociam algo.
Os algoritmos para negociação automática são geralmente simples (momentum simples ou reversão média). Você ganha dinheiro executando um algo simples muito rapidamente. Um algo típico usado na negociação de algo é "a média do preço nos últimos N minutos" e, se um pedido chegar acima ou abaixo do preço, faça alguma coisa. Também existem algos como o VWAP, que basicamente dizem "dividir meu pedido para que eu negocie mais quando houver muitos pedidos entrando e, portanto, não altero o preço pelo meu pedido".
Você não quer algos muito complexos, porque os algos complexos levam muito tempo para serem processados. Se você tem algum cálculo que não pode ser feito em uma fração de segundo, então esqueça de usá-lo em algo de negociação. Isso significa que os algos de negociação de algo não podem usar nenhum tipo de estatística complexa. Além disso, se você estiver executando seu algo em todo o mercado (por exemplo, diga-me quais ações da NYSE nos últimos 30 segundos estão sendo negociadas acima ou abaixo da média de 30 minutos), você será morto com custos de computação se seu algo for complexo. Finalmente, há tempo de implementação. Um algo simples é muito mais fácil de testar e é menos provável que faça algo louco.
Existem algumas matemáticas complexas, mas elas não são usadas para negociação de algo.
Quando você liga para o mecanismo de discagem do seu banco, obtém uma opção separada para bloquear seu cartão de débito / crédito, quando o caixa eletrônico começa a fazer um barulho irritante quando você esquece de retirar seu cartão, quando vê essas caixas no formulário de pedido de empréstimo, quando vê declarações como 'serviço será entregue em X dias'. Pense em SEIS SIGMA!Em muitas or...
Respostas
Existem fundos de hedge que negociam algo.
Os algoritmos para negociação automática são geralmente simples (momentum simples ou reversão média). Você ganha dinheiro executando um algo simples muito rapidamente. Um algo típico usado na negociação de algo é "a média do preço nos últimos N minutos" e, se um pedido chegar acima ou abaixo do preço, faça alguma coisa. Também existem algos como o VWAP, que basicamente dizem "dividir meu pedido para que eu negocie mais quando houver muitos pedidos entrando e, portanto, não altero o preço pelo meu pedido".
Você não quer algos muito complexos, porque os algos complexos levam muito tempo para serem processados. Se você tem algum cálculo que não pode ser feito em uma fração de segundo, então esqueça de usá-lo em algo de negociação. Isso significa que os algos de negociação de algo não podem usar nenhum tipo de estatística complexa. Além disso, se você estiver executando seu algo em todo o mercado (por exemplo, diga-me quais ações da NYSE nos últimos 30 segundos estão sendo negociadas acima ou abaixo da média de 30 minutos), você será morto com custos de computação se seu algo for complexo. Finalmente, há tempo de implementação. Um algo simples é muito mais fácil de testar e é menos provável que faça algo louco.
Existem algumas matemáticas complexas, mas elas não são usadas para negociação de algo.