Tudo sobre a negociação automatizada: o que é e o que não é
[Este é um post convidado de um leitor que atualmente trabalha em uma equipe de desenvolvimento de arbitragem. Ele queria esclarecer alguns pontos sobre o que 8201; É e não é.]
Ah, tendo uma soneca no meio do dia e acordar com o dinheiro extra em sua conta de comércio8230; Que wouldnt quer ganhar dinheiro enquanto dorme?
Essa promessa do dinheiro de set-it-and-forget-it atrai muitos comerciantes para o campo e atrai estudantes de ciência da computação e engenharia que de repente descobriram seu interesse em finanças.
Apenas um problema: 8220; negociação automatizada8221; Está longe do fluxo de caixa automatizado, e você sempre precisa de intervenção humana.
Para descobrir por que e para aprender tudo sobre negociação algorítmica, arbitragem e outras formas de negociação automatizada, continue a ler.
Confusão de léxico?
Parte do problema decorre de todos os termos utilizados para descrever 8220, computador-assistida trading8221 ;:
8220; Algos8221;
8220; Máquinas de comércio8221;
8220; Alta freqüência de comércio8221;
8220; caixa-preta trading8221;
As pessoas usam estas de forma intercambiável, mas estão se referindo a diferentes conceitos - então vamos esclarecer isso.
Negociação Algorítmica vs. Origem Comercial
Aqui está a pergunta chave que você precisa perguntar:
É um ser humano a tomar as decisões de negociação e simplesmente ter um computador ajudar com a execução. Ou é a máquina de lidar com a execução e tomar as decisões de negociação?
A primeira categoria - onde o computador só auxilia na execução - é chamada de negociação algorítmica.
A segunda categoria - onde o computador realmente toma decisões - pode ser chamada de origem comercial. Embora isso não seja um nome canônico (não há nenhum que eu esteja ciente de).
Negociação algorítmica
Então, agora temos esclarecido o primeiro equívoco sobre negociação algorítmica.
O segundo equívoco: que a negociação algorítmica é sobre como fazer o máximo de dinheiro possível.
É realmente sobre como perder o mínimo de dinheiro possível e reduzir seus custos.
Para ilustrar isso, vamos percorrer um exemplo de como um sistema de negociação algorítmica pode funcionar:
Vamos dizer que você é um gestor de fundos de pensão e youve decidiu vender 1 milhão de ações da empresa Xs que você possui atualmente.
Observe como você - o ser humano - toma a decisão inicial aqui com base em sua análise.
Você quer obter o melhor preço disponível na troca que as ações da Companhia X são negociadas em, e você sabe que o preço mais alto lance - o preço mais alto em que alguém está disposto a comprar o estoque - é de US $ 20.
Então, idealmente, quando você vender esses 1 milhão de ações você receberá US $ 20 milhões.
Mas não completamente.
O problema é o volume - o mais provável, que a ordem de lance para US $ 20 foi para muito menos de 1 milhão de ações; Ele poderia ter sido o seu vizinho ao lado de negociação 20 partes em sua conta E * Trade.
Se for esse o caso, então você vai acabar vendendo apenas 20 ações por US $ 20 - e as restantes 999.980 partes irão para qualquer que seja o próximo melhor preço depois de US $ 20 é.
Se o mais alto alguém está disposto a pagar é de US $ 10, então você só pode obter cerca de US $ 10 milhões de seu 1 milhão de ações em vez de US $ 20 milhões - mesmo que o preço da oferta foi de US $ 20 de acordo com o seu software de negociação.
Liquidez limitada
Este problema é chamado de 8220, liquidez limitada 8221; Em círculos de troca - você recebe menos do que 8220; papel value8221; De sua posição porque não há ordens de oferta suficientes no preço que você pensou que você estava recebendo.
Como um ser humano, você poderia simplesmente monitorar o mercado durante todo o dia e estar atento para as ordens de lance de US $ 20.
Isso é extremamente demorado e intensivo em mão-de-obra, mas isso foi exatamente o que os comerciantes de execução de agência fizeram nos 8220, dias antigos.
E é por isso que a negociação algorítmica foi inventada - para gerenciar o processo de negociação durante um longo período de tempo e chegar tão perto do 8220; papel value8221; que possível.
Um algoritmo de negociação para este cenário pode dividir a ordem em muitas peças menores - blocos de mil partes em vez de 1 milhão de uma vez - e executá-los ao longo de um dia ou mais.
Esta é uma das principais razões pelas quais a negociação algorítmica tornou-se tão popular: há um investimento inicial elevado, mas uma única máquina pode substituir dezenas de comerciantes pura execução da agência para que você comece a ver grandes economias de custos uma vez que você foi instalado e funcionando por algum tempo.
Origem comercial
A negociação algorítmica poupa muito tempo e dinheiro aos comerciantes, mas há um pequeno problema: você ainda precisa tomar suas próprias decisões.
Para tornar o processo verdadeiramente automatizado (em teoria), foram criados vários sistemas para gerar trades.
Theres uma variedade enorme nas estratégias que estes sistemas usam - apenas pense sobre todos os fundos de hedge e as companhias negociando do hélice para fora lá e todas as estratégias negociando diferentes usam.
Para dar um exemplo concreto de como esses sistemas funcionam, no entanto, focalize bem em apenas um por agora: a arbitragem não-estatística.
Arbitragem não estatística
Arbitragem refere-se à compra e venda de títulos múltiplos, ao mesmo tempo, na esperança de fazer um lucro.
O tipo mais simples é não-estatístico, ou determinista, arbitragem, onde você encontrar e explorar discrepâncias de preços entre 2 ou mais títulos cujos preços devem ser relacionados. Idealmente (ignorando questões técnicas), este tipo de arbitragem é livre de risco.
(A arbitragem estatística, por outro lado, lida com os valores esperados dos títulos a longo prazo. Não há garantia de que o futuro se comportará como o passado e, portanto, isso não é isento de risco em qualquer forma).
Heres como você pode aplicar a arbitragem não-estatística e, em seguida, como um computador poderia torná-lo mais eficaz:
O índice SP 500 tem um contrato de futuros associado a ele - que apenas promete entregar as ações em um determinado ponto no futuro e é negociado em uma bolsa.
As ações subjacentes do comércio SP 500 também em troca, para que você possa tomar seus preços, descobrir o quanto custaria para manter as ações até o futuro expirar, e com base em que decidir se o futuro é uma pechincha ou rip - Off ao preço atual.
Então vamos dizer que você acha que o futuro é muito caro - seus US $ 1.000, mas as ações subjacentes valem apenas US $ 990 e vai custar US $ 5 para mantê-los até a expiração de futuros.
Você pode então vender o futuro e comprar as ações subjacentes - você entregar as ações quando o futuro expira e, em seguida, fazer um lucro com base na diferença entre o que você pensava que o futuro valeu a pena eo preço mais alto que você vendeu para ele.
Isso realmente funciona?
Este é um exemplo muito simples, e nunca funcionaria na vida real, porque todo mundo está procurando as mesmas discrepâncias de preço.
E mesmo se você for Rain Man. Ainda levaria pelo menos alguns segundos para detectar esse tipo de discrepância de preço8230;
... que é onde as máquinas entram. Eles podem detectar oportunidades de arbitragem como este em milésimos de segundos, em vez de segundos ou minutos, e tomar decisões comerciais muito mais rapidamente do que qualquer humano.
Se você estava criando um algoritmo como este, você pode programar nos títulos específicos ou tendências para procurar no mercado e, em seguida, dar instruções exatas sobre o que comprar eo que vender quando determinadas condições são atendidas.
Estes algoritmos dias se tornaram muito mais avançados e vão muito além de apenas olhar para os preços alguns realmente tentar digitalizar histórias de notícias para determinar 8220; sentiment8221; Para ou contra uma empresa e tomar decisões de negociação com base nisso.
Ainda confuso?
Então, voltando aos termos no topo deste artigo, o que cada um realmente significa?
8220; Algos8221; - Curto para 8220; algoritmos8221; - Poderia ser negociação algorítmica ou origem comercial.
8220; Máquinas de comércio8221; - Geralmente origem comercial.
8220; Alta freqüência de comércio8221; - Um tipo de sistema de originação comercial onde os títulos são mantidos por milissegundos (ou menos) ao invés de horas ou dias.
8220; caixa-preta trading8221; - Pode referir-se tanto à negociação algorítmica ou origem comercial.
Muitos desses termos poderiam se referir a uma ou outra variedade de 8220, comércio assistido por computador, 8221; Assim que você necessita escavar dentro e perguntar o que está indo realmente sobre quando você as vê.
Hora de aposentar-se à praia?
Então você tem um sistema de originação de comércio criado e você está fazendo um monte de dinheiro sem intervenção ou tomada de decisão da sua parte ... tempo para se aposentar?
Não tão rápido.
Todos os tipos de sistemas de negociação automatizados devem ser supervisionados, verificados e atualizados constantemente.
Mesmo se o software em si é correto e não tem bugs, condições de mercado em si pode ser um 8220; bug.8221;
Vimos isto em 2008, durante o início da crise financeira, quando os fundos de hedge começaram a explodir - supostamente 8220; uma vez na vida8221; Eventos começaram a acontecer todos os dias e quebrar todos os algoritmos antigos.
Assim, não importa o quão grande o seu algoritmo é, só será eficaz até a próxima crise, o próximo 8220, condição de mercado incomum, 8221; Ou até que todo mundo comece a copiá-lo.
Os principais bancos gastaram uma pequena fortuna desenvolvendo algoritmos de negociação, e as dezenas de milhões de dólares (ou mais) que você precisa para essa tecnologia coloca bem fora de alcance de qualquer pessoa pequena.
E então há a pequena questão que nenhum software é sempre livre de bugs - especialmente quando o algoritmo é novo, você precisa de um ser humano para monitorá-lo o tempo todo.
Portanto, mesmo se o seu novo programa de negociação automática está fazendo banco, você pode querer segurar na compra de bungalow praia.
Para Aprendizagem
Este foi apenas pretendido como uma breve visão geral de negociação automatizada - se você quiser saber mais, obter uma cópia de negociação algorítmica e DMA: uma introdução às estratégias de negociação de acesso direto por Barry Johnson.
Boa sorte com o seu comércio, e deixe-nos saber se você nunca fazê-lo para a praia para a reforma antecipada.
Comments
Post a Comment