Eu frequentemente recebo e-mails de indivíduos que estão interessados em ingressar em empresas de alta freqüência (HFT). Eles às vezes ficam confusos sobre como se candidatar a um cargo e desconhecem as habilidades técnicas necessárias para obter um emprego. Eu escrevi este artigo para explicar o que é HFT, que tipo de habilidades são necessárias para ser contratado e quem abordar ao procurar uma carreira.
Esteja ciente de que HFT é uma disciplina extremamente técnica e atrai os melhores candidatos das áreas de matemática, física, informática e engenharia eletrônica, muitas vezes no nível de graduação ou com anos de experiência na indústria em uma área de nicho. Obter um papel numa empresa HFT, embora muitas vezes altamente lucrativo, exigirá um investimento significativo em termos de estudo e esforço.
O que é High Frequency Trading (HFT)?
O termo ‘HFT’ cobre uma ampla gama de atividades em negociação algorítmica. Para os fins deste artigo, significa executar operações em volumes extremamente altos sobre latências extremamente baixas. “Baixa latência” neste caso significa agir sobre a informação recebida dos dados do mercado e depois finalizar uma negociação na escala de sub-milissegundo. Na verdade, a “borda sangrenta” das empresas HFT de topo mede as latências das transacções na escala de sub-milissegundo. Esta latência só é definida para diminuir à medida que hardware personalizado mais sofisticado se torna disponível.
HFT é uma disciplina extremamente secreta. É muito difícil encontrar informações sobre como as empresas HFT operam. No entanto, anúncios de emprego, páginas de marketing de fornecedores e o estranho artigo na Internet fornecem algumas informações. Ultra-HFT (UHFT) também é muito distinto de outras formas de negociação algorítmica. Ele é altamente orientado tecnicamente e extremamente quantitativo. Não há quase nenhuma entrada discricionária uma vez que um algoritmo tenha sido implantado (até que ele se torne não lucrativo!), o que está em forte contraste com a negociação sistemática de baixa frequência, onde há frequentemente algum julgamento humano misturado em.
É também um ambiente muito competitivo e muitas vezes desanimador. Meses de pesquisa podem ser jogados fora em um dia se uma bolsa modificar sua arquitetura, se surgir um novo ambiente regulatório ou se um concorrente for capaz de explorar um processo a um ritmo mais rápido do que você. Por esta razão, ele se adapta a indivíduos altamente técnicos e disciplinados que anseiam por autonomia e um ambiente colegial de pessoas extremamente capazes, enquanto agem sob uma quantidade razoável de pressão.
Um conjunto de mentes empreendedoras
Muitas empresas HFT são empresas relativamente pequenas, muitas vezes com um baixo número de empregados (~20-25). Isto significa que possuem uma forte cultura empreendedora e uma mentalidade meritocrática. Qualquer empresa HFT questionará o que você como candidato pode trazer para a mesa que ainda não existe na empresa.
Dado que o grupo de bônus é compartilhado por muitos funcionários (embora de forma ponderada!), você precisará demonstrar uma capacidade de gerar receita (direta ou indiretamente) que exceda seu salário e parte do bônus, caso contrário, claramente não vale a pena contratá-lo. Isto significa que você precisa possuir um conjunto de habilidades únicas que a firma não inclui atualmente, a fim de ser considerado até mesmo para uma função.
O outro lado deste processo é que muitas vezes você será capaz de “criar sua própria função” dentro da firma. A firma pode até não estar contratando, mas se eles sentirem que suas habilidades em uma determinada área são fortes o suficiente, eles podem criar uma posição para você. A abordagem meritocrática das empresas HFT geralmente permite uma autonomia significativa em seus projetos. Assim, se você deseja trabalhar com indivíduos extremamente inteligentes e capazes, num ambiente de auto-arranque, então o HFT é provavelmente para você.
Estas funções muitas vezes vêm com mais horas do que muitas podem estar acostumadas. 60-70 horas semanais não são incomuns quando os prazos do projeto precisam ser cumpridos. No entanto, a rapidez, o estímulo intelectual e a compensação geralmente compensam a carga de trabalho. Isto pode ou não adequar-se ao seu estilo de vida desejado!
Caminhos para o HFT
Existem alguns caminhos para o HFT, mas a maioria deles requer extensas habilidades técnicas em uma ou mais das seguintes ciências duras, como matemática, física, informática ou engenharia eletrônica. Muitas vezes os indivíduos ingressam em empresas HFT via:
- Grad School – Muitos candidatos HFT são empregados diretamente da escola de graduação na área relevante. Isto é simplesmente porque é mais fácil avaliar a capacidade de um candidato com base no seu trabalho/módulos de doutoramento, publicações ou qualidade (percebida) da sua escola. Assim, se você está realmente empenhado em uma carreira no HFT, então a realização de pesquisas em sistemas de baixa latência é provavelmente uma boa maneira de entrar. Também não é inédito que os melhores graduados sejam escolhidos a dedo das melhores escolas técnicas (MIT, Stanford, Cambridge, Imperial) e depois “treinados” no trabalho.
- Especialização Industrial – Especialistas em uma indústria particular de baixa latência, como as telecomunicações, são frequentemente trazidos para o seu conhecimento de domínio particular. Embora, geralmente, para funcionar bem no domínio inicial, estes indivíduos têm uma profunda formação técnica (geralmente académica) de qualquer forma. Os cientistas que trabalham em projetos de computação de alto desempenho (como o centro de dados do CERN) ou outros laboratórios nacionais de super-computação também são muito procurados, em virtude de sua experiência com “grandes dados”.
- Experiência de troca financeira – Quaisquer indivíduos com conhecimentos sobre o funcionamento interno das bolsas que estão a ser negociadas serão muito procurados, uma vez que provavelmente poderão ajudar a realizar pesquisas sobre novos algoritmos que possam fazer uso da arquitectura da bolsa.
Um equívoco comum é que é um requisito difícil possuir uma vasta experiência em finanças para se candidatar a funções HFT. A maioria das empresas HFT são na verdade indiferentes ao seu conhecimento em finanças, assumindo que você tem uma vasta experiência técnica em outros lugares que eles podem fazer uso.
Common Skills
Os papéis em uma empresa HFT são bastante diversificados. Quase todos na empresa terão uma formação altamente técnica e serão capazes de fazer pesquisas independentes nesse campo (ou seja, provavelmente serão treinados academicamente). Como o HFT é essencialmente um “esporte tecnológico”, muitos terão formação em ciência da computação e engenharia eletrônica ou conhecimentos de baixa latência de outras indústrias, tais como telecomunicações.
Está também a tornar-se mais comum encontrar indivíduos com profunda experiência em certos tipos de hardware, tais como Unidades de Processamento Gráfico (GPU) ou Matrizes de Portais Programáveis (FPGA).
Essencialmente, qualquer habilidade que possa, de alguma forma, reduzir a latência do ciclo de vida do comércio ou aumentar a velocidade de execução dos cálculos algorítmicos será encontrada no HFT. Exemplos de tais habilidades incluem:
- Arquitetura de Trocas – Conhecimento extensivo de como as trocas comerciais operam é uma habilidade comum encontrada entre traders de alta freqüência. Estar ciente de como o livro de ordens opera, bem como os meandros da pilha de tecnologia em uma determinada bolsa pode colocá-lo em uma vantagem distinta.
- Projeto do Processador – HFT envolve volumes substanciais de cálculos em uma escala de tempo extremamente curta. Estar ciente de qualquer meio de avançar a velocidade de execução destes processos será vantajoso. Uma profunda experiência com design de hardware e processador, especialmente em sistemas que não sejam hardware x86 (alternativas como GPUs e FPGAs) é útil.
- Low-Latency Networking – Uma grande parte da latência do ciclo de vida do comércio vem da pilha de rede. A experiência na optimização do processamento de pacotes, na escrita de módulos de rede personalizados ou na utilização de redes de tecido comutado Infiniband também é atractiva.
- Compreensão regulamentar – Estar altamente consciente dos ambientes regulamentares de comércio, tais como a regulação NMS nos EUA e MiFID na UE, é essencial para as operações HFT.
- Optimização Kernal – O tema comum entre estes requisitos é a redução da latência e o aumento da velocidade de execução. Assim, é agora comum reescrever partes do software kernal a fim de ganhar uma velocidade. A experiência na modificação do kernal do Linux é benéfica para muitas empresas HFT.
- Algoritmos Online – Enquanto mencionei a latência/execução, não falei muito sobre algoritmos HFT. Estes consistem frequentemente em cálculos “rolantes” de médias, desvios e regressões lineares. Assim, qualquer histórico anterior de análise de séries temporais de alto rendimento é benéfico.
- Linguagens de Programação – Enquanto muitas empresas UHFT se moveram para hardware personalizado (tanto para processamento como para redes), algumas empresas de trading sistemático menos sensíveis à latência ainda fazem uso de multithreaded C, C++ e Java (com coleta de lixo personalizada). Uma vasta experiência em qualquer uma destas linguagens e processamento paralelo será atractiva para certas empresas.
Como se pode ver, estas competências são muitas vezes profundamente técnicas e requerem ou um nível de envolvimento escolar ou anos de experiência da indústria em certas tecnologias. Se o seu conjunto de habilidades se cruzar com qualquer uma das áreas acima, então você deve descobrir que você será capaz de marcar algumas entrevistas com empresas HFT.
Looking for a Job
As com a maioria das funções quantitativas em finanças a melhor maneira de ganhar um emprego é através de agências de recrutamento. As principais empresas HFT baseadas em equidade estão geralmente localizadas em Nova Iorque e Londres. Chicago é também um grande centro para commodities/derivativos HFT. Os bons recrutadores são frequentemente relativamente versados no domínio e serão capazes de o aconselhar sobre se a sua formação é adequada. Esteja ciente de que a fasquia é bastante alta! Você provavelmente terá que trabalhar duro para encontrar um papel e isso pode levar algum tempo.
Embora a aplicação direta a essas empresas seja possível, a parte complicada é descobrir quais empresas realmente participam do HFT! Muitas vezes, se você é conhecido em seu nicho técnico particular, as firmas tentarão recrutá-lo diretamente. Assim, pode ser vantajoso, se você estiver realmente interessado em ingressar em uma empresa desse tipo, experimentar o seu trabalho de publicação, participar/falar em algumas conferências e geralmente elevar o seu perfil.
Se você tiver alguma dúvida sobre HFT ou carreiras quânticas em geral, sinta-se à vontade para nos enviar um e-mail para [email protected].