A Emergência do Algoritmo Forex Trading
A negociação de algoritmos, ou o uso de computadores para fazer negócios automatizados nos mercados financeiros, tem suas raízes na década de 1970 com o surgimento das primeiras trocas eletrônicas. Um dos primeiros usos para o programa de negociação (como era então mais comumente conhecido) foi usado principalmente para quebrar grandes encomendas em lotes de menores simultâneas, a fim de evitar que o preço das ações de mudar muito drasticamente antes da ordem poderia ser concluída. Mais tarde, outras técnicas, como a arbitragem, foram desenvolvidas e usadas amplamente pelos comerciantes, ea prática do programa de negociação tornou-se tão difundida na década seguinte que foi culpado pela queda do mercado de 1987.
A descoberta real veio no início dos anos 2000, quando a IBM ea HP demonstraram que as estratégias de negociação algorítmica que tinham desenvolvido poderia consistentemente out-perform comerciantes humanos em uma simulação. Isso enviou ondas de choque em todo o mundo comercial, e os esforços foram redobrados em toda a placa para desenvolver novos algoritmos de negociação e encontrar maneiras de melhorar a sua eficácia.
Negociação de alta freqüência (HFT)
Uma estratégia que estava provando ser particularmente eficaz era conhecida como negociação de alta freqüência, ou HFT para o short. Isso envolve fazer lotes de negociações de curto prazo, abertas por apenas alguns segundos ou menos, a fim de fazer pequenos lucros a partir do relativamente previsível (de um ponto de vista algorítmico) a curto prazo movimentos de preços de instrumentos financeiros, tais como moedas.
Muitos lucros pequenos e regulares representaram grandes lucros para os grandes investidores institucionais, mas a eficácia dessa estratégia foi limitada pela latência das conexões às principais bolsas. Isto foi abordado pela construção de estações de comércio dedicadas situadas geograficamente perto de trocas, ligadas por conexões dedicadas de fibra óptica super-rápidas. Alguns acham que isso dá aos bancos uma vantagem injusta em mercados como o mercado cambial, mas novamente os bancos sempre tiveram várias vantagens sobre os pequenos investidores no mercado cambial, como maior liquidez, capacidade de influenciar diretamente os preços através de grandes encomendas , Menores custos de negociação, e assim por diante.
Investidores independentes começ um olhar-em
Enquanto alguns se queixaram - e ainda fazem - sobre a vantagem injusta entregue aos bancos por negociação algorítmica, alguns investidores independentes têm sido empenhados em encontrar formas de alavancar esta tecnologia emergente para si. O lançamento da plataforma de negociação MetaTrader 4 (MT4) em 2005 trouxe negociação de algoritmos ao alcance de comerciantes de forex independentes pela primeira vez. Ao contrário das plataformas de algo de nível institucional, que comumente usavam linguagens de programação como C ++ ou Python para codificar seus algoritmos, MT4 usava sua própria linguagem proprietária chamada MQL4.
Ao contrário de linguagens como o C ++, o MQL4 era muito fácil de usar e não exigia que os usuários tivessem habilidades de computação de nível universitário para escrever scripts efetivos para automatizar o MT4. Os usuários estavam escrevendo seus próprios algoritmos e compartilhá-los livremente com outros na comunidade on-line MQL4, e em pouco tempo uma biblioteca substancial de livre, open-source algoritmos de negociação, indicadores e scripts foram construídas. Além disso, havia um mercado crescente para programas pagos, o que deu aos desenvolvedores um grande incentivo para escrever para esta plataforma. Isso, em vez de quaisquer outras vantagens funcionais do software, logo tornou a escolha padrão para os comerciantes independentes, e hoje a maioria das corretoras oferecer MT4 ao lado de suas próprias plataformas de negociação proprietário, ou mesmo em alguns casos como a opção padrão.
O futuro para os comerciantes independentes?
O sucesso fugaz de MT4 e MQL4 criou uma dificuldade enorme para os rivais que olham para entrar no mercado. De fato, até mesmo os fabricantes do MetaTrader, Metaquotes, tentaram ganhar espaço com a sequela do MT4, MetaTrader 5, porque usavam uma nova e incompatível versão da linguagem MQL, o que significava que a biblioteca de algoritmos era muito menor. No entanto, nos últimos tempos, alguns challengers surgiram que oferecem vantagens significativas sobre MT4 e MQL4.
Talvez a principal ameaça à sua dominação vem da crescente popularidade da linguagem de programação C #, que é quase tão fácil de usar como MQL4, mas é adotado em uma gama muito mais ampla de plataformas, incluindo QuantConnect e NinjaTrader. Como resultado, a biblioteca de algoritmos livremente disponíveis escritos nessa linguagem está aumentando de forma constante, e embora tenha um caminho a percorrer, sua ascensão ao domínio da cena de negociação de algo para os investidores individuais parece inevitável. Outras inovações, como o backtesting baseado em nuvem de algoritmos oferecidos por serviços como Quantopian e QuantConnect, que cobrimos há algumas semanas. Oferecem um nível de funcionalidade para os comerciantes independentes que haviam sido previamente preservados dos principais investidores institucionais.
Os reguladores entram em ação
Embora seja claro que o algoritmo de negociação tem uma grande parte a desempenhar no futuro do mercado cambial, pode haver alguns obstáculos à frente. Assim como o crash do mercado de 1987 foi culpado pela negociação de programas, eventos recentes como o "flash crash" eo "hack crash" foram atribuídos em grande parte às atividades de robôs de alta freqüência, e os reguladores estão mostrando crescente preocupação como um resultado. Em janeiro deste ano, a Comissão de Segurança e Câmbio dos EUA lançou uma nova unidade para monitorar as atividades dos comerciantes de alta freqüência, usando um sistema de computador conhecido como Midas. Embora alguns tenham chamado para uma proibição definitiva sobre essas atividades, ou um imposto de transação que efetivamente acabar com os lucros de negociações de alta freqüência, a abordagem da SEC sugere um certo grau de aceitação e / ou tolerância para HFT e negociação de algoritmos como um todo.
Do ponto de vista de um comerciante de forex independente, o surgimento de negociação de algoritmos tem sido algo de uma bênção misto. Ele aumentou a liquidez no mercado, levando a spreads mais apertados e forneceu novas oportunidades de fazer dinheiro para aqueles que adotaram técnicas de negociação de algoritmos. Por outro lado, tornou os mercados muito mais imprevisíveis, quase no ponto em que alguns acreditam que a análise racional dos movimentos de preços e dos fundamentos pode se tornar irrelevante. Uma coisa é certa, porém - negociação algoritmo não vai desaparecer a qualquer momento em breve, e os comerciantes seria bem aconselhados a aprender o máximo que puder sobre ele se eles estão a permanecer à frente do jogo.
No comments:
Post a Comment