Negociação de alta frequência (HFT): algoritmos e estratégias
Negociação de alta frequência (HFT): algoritmos e estratégias

Vídeo: Negociação de alta frequência (HFT): algoritmos e estratégias

Vídeo: Negociação de alta frequência (HFT): algoritmos e estratégias
Vídeo: ❤️ LUCRO R$13,000 - NEGOCIAÇÃO DE OPÇÕES BINÁRIAS AO VIVO | Ebinex Binárias | Ebinex Estratégia 2024, Abril
Anonim

As pessoas não são mais responsáveis pelo que acontece no mercado porque os computadores tomam todas as decisões, diz Michael Lewis, autor de Flash Boys. Esta declaração caracteriza mais completamente o HFT de negociação de alta frequência. Mais da metade de todas as promoções implementadas nos EUA não são feitas por humanos, mas por supercomputadores capazes de fazer milhões de pedidos todos os dias e ganhar vantagem de milissegundos competindo por mercados.

HFT histórico

História da criação do HFT
História da criação do HFT

HFT é uma forma de negociação algorítmica em finanças criada em 1998. A partir de 2009, as negociações de alta frequência representaram 60-73% de todas as negociações de ações nos EUA. Em 2012, esse número caiu para cerca de 50%. O nível de transações de alta frequência hoje varia de 50% a 70% dos mercados financeiros. As empresas que operam na área de negociação de alta frequência compensam margens baixas com taxas incrivelmente altas.volumes de negociação na casa dos milhões. Ao longo da última década, as oportunidades e os retornos desse tipo de comércio diminuíram drasticamente.

HFT usa programas de computador sofisticados para prever o desempenho dos mercados com base em um método quantitativo. O algoritmo analisa dados de mercado em busca de oportunidades de colocação, monitorando parâmetros de mercado e outras informações em tempo real. Com base nessas informações, é traçado um mapa, no qual a máquina determina o momento certo para combinar preço e quantidade. Com foco na divisão de ordens por tempo e mercados, seleciona uma estratégia de investimento em ordens limite e a mercado, esses algoritmos são implementados em um tempo muito curto.

A capacidade de entrar diretamente nos mercados e colocar ordens nas posições, a uma velocidade de milissegundos, levou ao rápido crescimento deste tipo de operações no volume total do mercado. De acordo com especialistas, a negociação de alta frequência representa mais de 60% das transações nos EUA, 40% na Europa e 10% na Ásia. O HFT foi desenvolvido inicialmente no contexto dos mercados de ações e, nos últimos anos, foi expandido para incluir opções, futuros, moedas ETFS (Treaty Funds Exchange) e commodities.

Termos de negociação algorítmicos

Negociação algorítmica: termos
Negociação algorítmica: termos

Antes de entrar no tópico de HFT, existem alguns termos que tornam as explicações da estratégia mais precisas:

  1. Algoritmo - um conjunto ordenado e finito de operações que permite encontrar uma solução para um problema.
  2. Linguagem de programação - uma linguagem formal projetada para descrever um conjunto deseqüência de ações e processos que o computador deve seguir. Este é um método prático pelo qual uma pessoa pode dizer à máquina o que fazer.
  3. Um programa de computador é uma sequência de instruções escritas para executar uma tarefa específica em um computador. Este é um algoritmo escrito em uma linguagem de programação.
  4. Backtest - o processo de otimização de uma estratégia de negociação no passado. Permite conhecer, numa primeira aproximação, o desempenho possível e avaliar se a operação é esperada.
  5. Servidor de mensagens - um computador projetado para combinar ordens de compra com vendas de um determinado ativo ou mercado. No caso de FOREX, cada provedor de liquidez possui seus próprios servidores que fornecem negociação online.
  6. Co-location - determina como colocar o servidor de execução o mais próximo possível do servidor de mensagens.
  7. Análise quantitativa - um ramo financeiro da matemática, que através do prisma de teorias, física e estatística, estratégias de negociação, pesquisa, análise, otimização e diversificação de portfólio, gestão de risco e estratégias de hedge, dá o resultado.
  8. Arbitragem é uma prática baseada na exploração de diferenças de preços (ineficiências) entre dois mercados.

Natureza do Sistema de Negociação de Alta Frequência

A Natureza do Sistema de Negociação de Alta Frequência
A Natureza do Sistema de Negociação de Alta Frequência

Esses sistemas não têm absolutamente nada a ver com Expert Advisors. Os algoritmos que acionam essas máquinas não correspondem ao estilo principal do consultor - se o preço cruzar para baixo, a média móvelentra em uma posição curta. Eles usam ferramentas de análise quantitativa, sistemas de previsão baseados na psicologia e comportamento humano e outros métodos que a maioria dos usuários provavelmente nunca conhecerá. Os cientistas e engenheiros que desenvolvem e codificam esses algoritmos de negociação de alta frequência são chamados de quants.

São sistemas que realmente ganham dinheiro, com enorme potencial de até US$ 120.000.000 por dia. Portanto, o custo de implantação desses sistemas é certamente alto. Basta calcular os custos de desenvolvimento de software, o salário dos quants, o custo dos servidores necessários para executar o software especificado, a construção de data centers, terrenos, energia, colocalização, serviços jurídicos e muito mais.

Este sistema de negociação é chamado de " alta frequência" pelo número de transações que ele faz a cada segundo. Portanto, a velocidade é a variável mais importante nesses sistemas, a chave da qual decorre a decisão. Portanto, a co-localização de servidores que calculam o algoritmo para negociação de criptomoedas de alta frequência é muito importante.

Isso decorre deste fato específico: Em 2009, a Spread Network instalou um cabo de fibra ótica em linha reta de Chicago a Nova Jersey, onde fica a Bolsa de Valores de Nova York, a um custo de US$ 20.000.000 pelo trabalho. Essa reformulação da rede reduziu o tempo de transmissão de 17 milissegundos para 13 milissegundos.

Exemplo de um acordo comercial. Um trader quer comprar 100 ações da IBM. Existem 600 ações no mercado BATS a $ 145,50 ehá mais 400 ações no mercado Nasdaq ao mesmo preço. Quando ele preenche seu pedido de compra, as máquinas de alta frequência o detectam antes que o pedido chegue ao mercado e compram essas ações. Então, quando a ordem chegar ao mercado, essas máquinas já as colocarão à venda por um preço mais alto, então eventualmente o trader comprará 1.000 ações a 145,51, e os formadores de mercado receberão a diferença devido à conexão mais rápida e velocidade de processamento. Para HFT, esta operação será livre de riscos.

Plataformas e infraestruturas opacas

Dado o exemplo anterior, você precisa entender como o HFT saberá no mercado sobre uma ordem de compra de 1000 ações. É aqui que entram as plataformas de negociação algorítmica opacas que usam os mesmos “corretores” e são uma sala de servidores. A vantagem é que, em vez de enviar ordens ao mercado, algumas corretoras as encaminham para sua opaca plataforma HFT, que usa velocidade e compra ações no mercado e as vende por mais do que o preço inicial para o investidor, em apenas alguns milissegundos. Em outras palavras, um corretor que teoricamente segue os interesses de um trader na verdade lhe vende HFT, pelo qual ele cobra uma boa taxa.

Plataformas e infraestrutura opacas
Plataformas e infraestrutura opacas

A infraestrutura que os mercados de alta frequência precisam é incrível. Ele está localizado em data centers, muitas vezes as próprias instituições financeiras, ao lado das centrais de câmbio, que também são data centers. A proximidade com os data centers é extremamente importante, pois a velocidade é importante nessa estratégia,e quanto menor a distância que o sinal tem que percorrer, mais rápido ele chegará ao seu destino. Isso inclui grandes empresas financeiras que podem arcar com o custo de comprar terrenos e construir seu próprio data center com milhares de servidores, sistemas de energia de emergência, segurança privada, contas astronômicas de eletricidade e outras despesas.

As empresas mais "pequenas" que se dedicam a esse negócio preferem hospedar seus servidores em plataformas de corretoras ou data centers não transparentes nos mesmos mercados. Este é um ponto discutível, pois os mesmos corretores e mercados estão 'alugando' espaço para HFT para minimizar os tempos de acesso aos preços.

Vantagens e desvantagens da negociação

Vantagens e desvantagens da negociação
Vantagens e desvantagens da negociação

De acordo com o exposto, a imagem do HFT no debate público é muito negativa, principalmente na mídia, e em um sentido mais amplo é percebida como uma emanação de finanças "frias", desumanização com consequências sociais danosas. Nesse contexto, muitas vezes é difícil falar racionalmente sobre um assunto tradicionalmente baseado na paixão financeira e no sensacionalismo, seja na arena política ou midiática.

Em determinadas circunstâncias, o HFT pode ter implicações para a estabilidade dos mercados financeiros. Além dos aspectos puramente técnicos associados às estratégias de negociação de alta frequência em títulos de baixa volatilidade, o principal risco em nível global é o risco sistêmico e a instabilidade do sistema. Para alguns HFT necessáriosum requisito para se adaptar ao ecossistema de mercado é a inovação, que aumenta o risco de uma crise financeira.

Três principais razões para a instabilidade do comércio de alta frequência na Rússia:

  1. Loop retroativo pode ser construído e auto-reforçado por meio de transações computadorizadas automatizadas. Pequenas mudanças no ciclo podem causar uma grande modificação e levar a resultados indesejáveis.
  2. Instabilidade. Este processo é conhecido como "normalização de variâncias". Especificamente, existe o risco de que atividades inesperadas e arriscadas, como pequenas falhas, gradualmente se tornem cada vez mais normais até que ocorra um desastre.
  3. Não é o risco instintivo inerente aos mercados financeiros. Uma razão para a instabilidade potencial é que algoritmos testados individualmente que dão resultados satisfatórios e encorajadores podem, na verdade, ser incompatíveis com algoritmos introduzidos por outras empresas, tornando o mercado instável.

Nesta controvérsia sobre os benefícios e malefícios do comércio de alta frequência HFT, há fãs suficientes desse tipo de comércio global com seus próprios argumentos:

  1. Aumentar a liquidez.
  2. Sem dependência psicológica dos operadores do mercado.
  3. O spread, que é a diferença entre o preço ask e o preço ask, é reduzido mecanicamente pelo aumento da liquidez gerado pelo HFT.
  4. Os mercados podem ser mais eficientes.
  5. De fato, os algoritmos podem apresentar anomalias de mercado queos seres humanos não podem ver devido a habilidades cognitivas e computação limitada. Assim, podem ser feitas trocas entre diferentes classes de ativos (ações, títulos e outros) e mercados de ações (Paris, Londres, Nova York, Moscou) para que um preço de equilíbrio.

Indústria financeira se opõe

O setor financeiro se opõe a tal regulamentação, argumentando que as consequências seriam contraproducentes. De fato, muita regulação equivale a menos troca e circulação de crédito, aumenta mecanicamente o custo deste último, acaba tornando o acesso ao capital mais caro para os negócios e tem consequências negativas para o mercado de trabalho, bens e serviços.

Por isso, vários países querem regular formalmente e até banir o HFT. No entanto, qualquer regulamentação puramente nacional afetará apenas uma pequena área, pois, por exemplo, o HFT para valores mobiliários naquele país pode ser feito em plataformas localizadas fora desse país. Uma lei puramente nacional terá a mesma fraqueza que qualquer lei territorial diante do capital livre que pode ser distribuído e trocado por todo o mundo. Um país que queira implementar unilateralmente tal regulação perderá. Ao mesmo tempo, outros países se beneficiarão duplamente de seu enfraquecimento.

A única opção viável a curto e médio prazo é a legislação em nível regional. Neste contexto, a Europa pode aceitá-lo, se fizer progressos significativosnessa direção, os países fora da Europa, o Reino Unido e os Estados Unidos serão beneficiados.

Características da mesa de negociação

Os agentes que usam essas negociações são firmas privadas de mesas de negociação em bancos de investimento e fundos de hedge que são capazes de gerar grandes volumes de transações em curtos períodos de tempo com base nessas estratégias.

As empresas de comércio de alta frequência têm:

  1. Utilização de equipamentos informáticos equipados com software e hardware de alta performance - geradores para encaminhamento, execução e cancelamento de ordens.
  2. Utilizando serviços de collocation, que instalam seus servidores fisicamente próximos ao sistema central de processamento.
  3. Introdução de vários pedidos cancelados logo após a apresentação, o objetivo da receita de tais pedidos é capturar vendas estendidas na frente de outros jogadores.
  4. Tempo muito curto para criar e liquidar posições.

Recursos de diferentes estratégias

Características de diferentes estratégias
Características de diferentes estratégias

Existem diferentes tipos de estratégias HFT, cada uma com suas próprias características de assinatura, geralmente:

  • criando um mercado;
  • arbitragem estatística;
  • detecção de liquidez;
  • manipulação de preços.

A Estratégia de Criação de Mercado está constantemente emitindo ordens competitivas de compra e venda com limite, proporcionando liquidez ao mercado, e seu lucro médio é determinado porspread bid/ask, que, juntamente com a introdução de liquidez, oferece sua vantagem, pois as transações rápidas são menos afetadas pelos movimentos de preços.

Em estratégias chamadas de detecção de liquidez, os algoritmos de HFT tentam determinar os benefícios das ações de outras grandes operadoras, por exemplo, adicionando vários pontos de dados de várias bolsas e procurando padrões característicos em variáveis como a profundidade do pedido. O objetivo dessa tática é capitalizar as flutuações de preço criadas por outros traders para que eles possam comprar de outros traders, pouco antes de grandes pedidos serem atendidos.

Estratégias de manipulação de mercado. Esses métodos usados pelos operadores de alta frequência não são tão limpos, criam problemas no mercado e, em certo sentido, são ilegais. Eles mascaram as ofertas, impedindo que outros participantes do mercado revelem a intenção comercial.

Algoritmos Comuns:

  1. Fueling é quando o algoritmo HFT envia mais ordens para o mercado do que o mercado pode processar, potencialmente causando problemas para os chamados traders mais lentos.
  2. Smoking é um algoritmo que envolve o envio de pedidos que são atraentes para traders lentos, após os quais os pedidos são rapidamente reemitidos com condições menos favoráveis.
  3. Spoofing é quando o algoritmo HFT publica ordens de venda quando a real intenção é comprar.

Cursos de negociação online

Cursos de negociação online
Cursos de negociação online

Criar sistemas de negociação automatizados é uma grande habilidade para os tradersqualquer nível. Você pode criar sistemas completos que negociam sem controle constante. E teste efetivamente suas novas ideias. Trader economize tempo e dinheiro aprendendo a codificar você mesmo. E mesmo se você terceirizar a codificação, é melhor comunicar se você conhece o básico do processo.

É importante escolher os cursos de negociação corretos. Ao escolher, os seguintes fatores são levados em consideração:

  1. Quantidade e qualidade das avaliações.
  2. Conteúdo e currículo do curso.
  3. Variedade de plataformas e mercados.
  4. Linguagem de codificação.

Se o futuro trader é novo na programação, o MQL4 é uma excelente escolha onde você pode fazer um curso básico de programação em qualquer linguagem Python ou C.

MetaTrader 4 (MT4) é a plataforma gráfica mais popular entre os comerciantes de Forex de varejo com uma linguagem de script - MQL4. A principal vantagem do MQL4 é uma enorme quantidade de recursos para negociação no Forex. Em fóruns como ForexFactory, você pode encontrar estratégias usadas em MQL4.

Existem bastantes cursos online sobre essa estratégia na Internet, com várias estratégias básicas e comuns, incluindo crossovers e fractais. Isso dá ao iniciante conhecimento suficiente para aprender estratégias de negociação avançadas.

Outro curso "Black Algo Trading: Create Your Own Trading Robot" é um produto de alta qualidade e é o mais completo para MQL4. Notavelmente, ele abrange técnicas de otimização que outros cursos ignoram e é abrangente para qualquer iniciante.

Professor, Kirill Eremenko,tem muitos cursos populares com ótimas críticas de usuários. Curso "Crie seu primeiro robô FOREX!" é um deles. Este é o principal curso prático que apresenta programas de negociação de alta frequência em MQL4. Destina-se a iniciantes absolutos e começa com o aprendizado de como instalar o software MetaTrader 4.

Bolsa de Moscou

Bolsa de Moscou
Bolsa de Moscou

Jovens traders pensam que a maior bolsa de valores russa opera exclusivamente no mercado de ações, o que certamente está errado. Tem muitos mercados como urgente, inovador, investimento e outros. Esses mercados diferem não apenas nos tipos de ativos de negociação, mas também na forma como as vendas são organizadas, o que indica a versatilidade do MB.

No ano passado, o CBR analisou as negociações na Bolsa de Moscou de participantes de HFT e seu impacto no trabalho do CBR. Foi realizado por especialistas do Departamento de Combate às Práticas Desleais. A necessidade deste tópico é explicada pela crescente importância do HFT nos mercados russos. Segundo o Banco Central, os participantes do HFT respondem por uma parte significativa das transações do MB russo, o que é comparável aos dados dos mercados financeiros desenvolvidos. No total, 486 contas HFT sólidas operam oficialmente nos mercados MB. Os especialistas do banco dividiram os participantes do HFT em quatro categorias, dependendo da quantidade de trabalho no IB:

  • Direcional;
  • Fabricante;
  • Tomadora;
  • Misto.

De acordo com os resultados, as empresas de HFT estão participando ativamente do trabalho do IB, que permite aos negociantes de negociação online cotar taxas em preços muitoampla e confirma o resultado positivo das operações de HFT sobre a liquidez do mercado. Além disso, os custos de transação dos participantes de HFT que realizam operações de compra/venda de moeda diminuirão. Esse nível de liquidez instantânea aumenta o prestígio do mercado de câmbio, segundo especialistas da CBR.

Especialistas registram uma variedade de atividades de negociação na Bolsa de Moscou, que têm a capacidade de influenciar as características do mercado. Estes são sistemas de negociação algorítmicos reais dos mercados financeiros. Existem sistemas responsáveis por absorver ou injetar liquidez em períodos de tempo muito curtos, que incorporam o padrão "watcher", que acaba por fazer o preço se mover.

HFT outlook

Nesta negociação, os criadores de mercado e grandes players usam algoritmos e dados para ganhar dinheiro colocando grandes volumes de pedidos e ganhando pequenas margens. Mas hoje tornou-se ainda menor, e as oportunidades para tal negócio diminuíram: a receita nos mercados mundiais no ano passado foi cerca de 86% menor do que há dez anos, no auge das negociações de alta frequência. Com a pressão contínua sobre o setor, os traders de alta frequência estão tentando defender condições operacionais mais difíceis.

Perspectivas para negociação de alta frequência
Perspectivas para negociação de alta frequência

Há muitas razões pelas quais a receita dessa prática diminuiu na última década. Em poucas palavras: o aumento da concorrência, o aumento dos custos e a baixa volatilidade desempenharam seu papel. Vikas Shah, banqueiro de investimentos da Rosenblatt Securities, disse ao Financial Times queOs traders de alta frequência têm duas matérias-primas de que precisam para trabalhar de forma eficaz: volume e volatilidade. O algoritmo se resume a um jogo de soma zero baseado em quão rápida a tecnologia atual pode ser. Quando atingirem a mesma velocidade, os benefícios da negociação de alta frequência desaparecerão.

Obviamente, este é um tema muito grande e interessante, e o sigilo que o envolve é plenamente justificado - quem tem a galinha dos ovos de ouro não vai querer compartilhá-lo.

Recomendado: