Sunday 29 April 2018

How electronic trading system works


Os prós e contras dos sistemas automatizados de negociação Os comerciantes e investidores podem transformar a entrada precisa. regras de gerenciamento de saída e dinheiro em sistemas de negociação automatizados que permitem que os computadores executem e monitorem os negócios. Uma das maiores atrações da automação estratégica é que ela pode tirar um pouco da emoção do comércio, já que as negociações são feitas automaticamente quando certos critérios são atendidos. Este artigo irá apresentar aos leitores e explicar algumas das vantagens e desvantagens, bem como as realidades, dos sistemas de negociação automatizados. (Para leitura relacionada, consulte O poder das negociações de programas.) O que é um sistema de negociação automatizado Sistemas de negociação automatizados, também conhecidos como sistemas de negociação mecânicos, negociação algorítmica. negociação automatizada ou negociação de sistema, permite que os operadores estabeleçam regras específicas para entradas e saídas comerciais que, uma vez programadas, podem ser executadas automaticamente por meio de um computador. As regras de entrada e saída de negociação podem ser baseadas em condições simples, como um crossover de média móvel. ou podem ser estratégias complicadas que exigem uma compreensão abrangente da linguagem de programação específica para a plataforma de negociação de usuários ou a experiência de um programador qualificado. Os sistemas de negociação automatizados normalmente exigem o uso de software vinculado a um corretor de acesso direto. e quaisquer regras específicas devem ser escritas na linguagem proprietária dessas plataformas. A plataforma TradeStation, por exemplo, usa a linguagem de programação EasyLanguage, a plataforma NinjaTrader, por outro lado, utiliza a linguagem de programação NinjaScript. A Figura 1 mostra um exemplo de uma estratégia automatizada que acionou três negociações durante uma sessão de negociação. (Para leitura relacionada, consulte Comércio global e o mercado de moeda.) Figura 1: Um gráfico de cinco minutos do contrato de ES com uma estratégia automatizada aplicada. Algumas plataformas de negociação têm assistentes de construção de estratégias que permitem que os usuários façam seleções de uma lista de indicadores técnicos comumente disponíveis para criar um conjunto de regras que podem ser automaticamente negociadas. O usuário pode estabelecer, por exemplo, que uma negociação longa será registrada quando a média móvel de 50 dias ultrapassar a média móvel de 200 dias em um gráfico de cinco minutos de um determinado instrumento de negociação. Os usuários também podem inserir o tipo de pedido (mercado ou limite, por exemplo) e quando a negociação será acionada (por exemplo, no fechamento da barra ou abertura da próxima barra) ou usar as entradas padrão da plataforma. Muitos comerciantes, no entanto, optam por programar seus próprios indicadores e estratégias personalizados, ou trabalhar em estreita colaboração com um programador para desenvolver o sistema. Embora isso normalmente exija mais esforço do que usar o assistente de plataformas, ele permite um grau muito maior de flexibilidade e os resultados podem ser mais recompensadores. (Infelizmente, não há uma estratégia de investimento perfeita que garanta o sucesso. Para mais, use o uso de indicadores técnicos para desenvolver estratégias de negociação.) Uma vez estabelecidas as regras, o computador pode monitorar os mercados para encontrar oportunidades de compra ou venda baseadas na negociação. especificações de estratégia. Dependendo das regras específicas, assim que uma negociação é inserida, quaisquer ordens para perdas de parada de proteção. paradas finais e metas de lucro serão automaticamente geradas. Em mercados de rápido movimento, essa entrada instantânea de pedidos pode significar a diferença entre uma pequena perda e uma perda catastrófica no caso de a negociação se mover contra o comerciante. Vantagens dos sistemas de negociação automatizados Há uma longa lista de vantagens em ter um computador monitorando os mercados de oportunidades de negociação e executando as negociações, incluindo: Minimize Emotions. Sistemas automatizados de negociação minimizam as emoções durante todo o processo de negociação. Ao manter as emoções sob controle, os operadores normalmente têm mais facilidade em aderir ao plano. Uma vez que as ordens de negociação são executadas automaticamente uma vez cumpridas as regras de negociação, os comerciantes não poderão hesitar ou questionar o negócio. Além de ajudar os investidores que têm medo de puxar o gatilho, a negociação automatizada pode restringir aqueles que estão aptos a vender e comprar em excesso a cada oportunidade percebida. Capacidade de backtest. O backtesting aplica regras de negociação a dados históricos do mercado para determinar a viabilidade da ideia. Ao projetar um sistema para negociação automatizada, todas as regras precisam ser absolutas, sem espaço para interpretação (o computador não pode adivinhar que é preciso dizer exatamente o que fazer). Os comerciantes podem tomar esses conjuntos de regras e testá-los em dados históricos antes de arriscar dinheiro em negociações ao vivo. Um backtesting cuidadoso permite que os traders avaliem e ajustem uma ideia de negociação, e determinem a expectativa de sistemas na quantidade média que um trader pode esperar ganhar (ou perder) por unidade de risco. (Oferecemos algumas dicas sobre esse processo que podem ajudar a refazer suas estratégias de negociação atuais. Para mais, consulte Backtesting: Interpreting the Past.) Preserve Discipline. Como as regras comerciais são estabelecidas e a execução comercial é realizada automaticamente, a disciplina é preservada mesmo em mercados voláteis. Frequentemente, a disciplina é perdida devido a fatores emocionais, como o medo de sofrer uma perda ou o desejo de lucrar um pouco mais com o comércio. A negociação automatizada ajuda a garantir que a disciplina seja mantida porque o plano de negociação será seguido exatamente. Além disso, o erro do piloto é minimizado e uma ordem para comprar 100 ações não será inserida incorretamente como uma ordem para vender 1.000 ações. Conseguir consistência. Um dos maiores desafios na negociação é planejar o comércio e negociar o plano. Mesmo que um plano de negociação tenha o potencial de ser lucrativo, os operadores que ignoram as regras estão alterando qualquer expectativa que o sistema teria. Não existe um plano de negociação que ganha 100 das perdas de tempo que fazem parte do jogo. Mas as perdas podem ser psicologicamente traumatizantes, de modo que um operador que tenha dois ou três negócios perdedores seguidos pode decidir pular a próxima negociação. Se esta próxima negociação tiver sido um vencedor, o trader já destruiu qualquer expectativa que o sistema tivesse. Os sistemas de negociação automatizados permitem que os negociadores alcancem consistência negociando o plano. (É impossível evitar desastres sem regras de negociação. Para mais, veja 10 Passos para Construir um Plano de Negociação Vencedor.) Velocidade de entrada de pedidos melhorada. Como os computadores respondem imediatamente às mudanças nas condições de mercado, os sistemas automatizados são capazes de gerar pedidos assim que os critérios de negociação são atendidos. Entrar ou sair de uma negociação alguns segundos antes pode fazer uma grande diferença no resultado das negociações. Assim que uma posição é inserida, todos os outros pedidos são gerados automaticamente, incluindo perdas de parada de proteção e metas de lucro. Os mercados podem se mover rapidamente, e é desmoralizante ter um negócio atingindo a meta de lucro ou ultrapassar um nível de perda de parada antes que os pedidos possam ser inseridos. Um sistema de negociação automatizado impede que isso aconteça. Diversifique a negociação. Os sistemas de negociação automatizados permitem que o usuário negocie várias contas ou várias estratégias ao mesmo tempo. Isso tem o potencial de distribuir o risco sobre vários instrumentos, ao mesmo tempo em que cria uma proteção contra a perda de posições. O que seria incrivelmente desafiador para um ser humano realizar é eficientemente executado por um computador em questão de milissegundos. O computador pode procurar oportunidades de negociação em vários mercados, gerar pedidos e monitorar transações. Desvantagens e Realidades dos Sistemas Automatizados de Negociação Os sistemas de negociação automatizados possuem muitas vantagens, mas existem algumas quedas e realidades das quais os investidores devem estar cientes. Falhas mecânicas. A teoria por trás da negociação automatizada faz com que pareça simples: configurar o software, programar as regras e assisti-lo ao comércio. Na realidade, porém, a negociação automatizada é um método sofisticado de negociação, mas não infalível. Dependendo da plataforma de negociação, uma ordem de negociação pode residir em um computador e não em um servidor. O que isso significa é que, se uma conexão com a Internet for perdida, um pedido pode não ser enviado ao mercado. Também pode haver uma discrepância entre os negócios teóricos gerados pela estratégia e o componente da plataforma de entrada de pedidos que os transforma em transações reais. A maioria dos traders deve esperar uma curva de aprendizado ao usar sistemas de negociação automatizados, e geralmente é uma boa ideia começar com pequenos tamanhos de negociação enquanto o processo é refinado. Monitorização Embora seja ótimo ligar o computador e sair para o dia, os sistemas de negociação automatizados exigem monitoramento. Isso se deve ao potencial de falhas mecânicas, como problemas de conectividade, perdas de energia ou falhas no computador, e às peculiaridades do sistema. É possível que um sistema de negociação automatizado enfrente anomalias que possam resultar em pedidos incorretos, pedidos ausentes ou pedidos duplicados. Se o sistema for monitorado, esses eventos podem ser identificados e resolvidos rapidamente. Otimização excessiva. Embora não sejam específicos dos sistemas de negociação automatizados, os traders que empregam técnicas de backtesting podem criar sistemas com ótima aparência no papel e com um desempenho excelente em um mercado ao vivo. A otimização excessiva refere-se ao ajuste de curva excessivo que produz um plano de negociação que não é confiável na negociação ao vivo. É possível, por exemplo, ajustar uma estratégia para obter resultados excepcionais nos dados históricos em que foi testada. Os operadores às vezes assumem incorretamente que um plano de negociação deve ter perto de 100 transações lucrativas ou nunca deve experimentar um rebaixamento para ser um plano viável. Como tal, os parâmetros podem ser ajustados para criar um plano quase perfeito que falha completamente assim que é aplicado a um mercado ativo. (Essa otimização excessiva cria sistemas com boa aparência apenas no papel. Para mais, consulte Teste de backtesting e encaminhamento: A importância da correlação.) Os operadores de automação baseados em servidor têm a opção de executar seus sistemas de negociação automatizados por meio de uma negociação baseada em servidor. plataforma como o Strategy Runner. Essas plataformas frequentemente oferecem estratégias comerciais para venda, um assistente para que os operadores possam projetar seus próprios sistemas ou a capacidade de hospedar sistemas existentes na plataforma baseada em servidor. Por uma taxa, o sistema de negociação automatizado pode procurar, executar e monitorar negociações com todos os pedidos que residem em seu servidor, resultando em entradas de pedidos potencialmente mais rápidas e confiáveis. Conclusão Embora seja um reflexo de uma variedade de fatores, os sistemas de negociação automatizados não devem ser considerados substitutos para negociações executadas com cautela. Falhas mecânicas podem acontecer e, como tal, esses sistemas exigem monitoramento. As plataformas baseadas em servidor podem fornecer uma solução para os comerciantes que desejam minimizar os riscos de falhas mecânicas. (Para leitura relacionada, consulte Estratégias de Negociação Diária para Iniciantes.) Como ações de negociação de ações negociam ações. Você ouve essa frase o tempo todo, embora esteja realmente errado, você não troca ações como cartões de beisebol (troco 100 unidades da IBM por 100 Intels). Trade 61 Buy or Sell A negociação significa comprar e vender no jargão dos mercados financeiros. Como um sistema que pode acomodar um bilhão de ações negociando em um único dia funciona é um mistério para a maioria das pessoas. Sem dúvida, nossos mercados financeiros são maravilhas da eficiência tecnológica. No entanto, eles ainda precisam lidar com seu pedido de 100 ações da Acme Kumquats com o mesmo cuidado e documentação que meu pedido de 100.000 ações da MegaCorp. Você não precisa conhecer todos os detalhes técnicos de como comprar e vender ações, mas é importante ter uma compreensão básica de como os mercados funcionam. Se você quiser ir mais fundo, há links para artigos explicando o lado técnico dos mercados. Dois métodos básicos Há duas maneiras básicas de as trocas executarem uma negociação: No pregão eletrônico Há um forte empurrão para mover mais negociação para as redes e para fora dos pregões, mas esse esforço está encontrando alguma resistência. A maioria dos mercados, principalmente o NASDAQ. comercializar ações eletronicamente. Os mercados de futuros negociam pessoalmente no pregão de várias bolsas, mas isso é um tópico diferente. Piso de câmbio A negociação no pregão da Bolsa de Valores de Nova York (NYSE) é a imagem que a maioria das pessoas tem graças à televisão e aos filmes de como o mercado funciona. Quando o mercado está aberto, você vê centenas de pessoas se apressando em gritar e gesticular umas com as outras, falando em telefones, observando monitores e inserindo dados nos terminais. Não poderia parecer mais caótico. No entanto, no final do dia, os mercados resolvem todos os negócios e se preparam para o dia seguinte. Aqui está um passo-a-passo através da execução de um simples comércio na NYSE. Você diz ao seu corretor para comprar 100 ações da Acme Kumquats no mercado. O departamento de ordens dos seus corretores envia a ordem ao seu funcionário do pregão na bolsa. O funcionário do andar alerta um dos operadores de mercado que encontra outro negociante de chão disposto a vender 100 ações da Acme Kumquats. Isso é mais fácil do que parece, porque o trader de piso sabe quais operadores de pregão fazem mercados em ações específicas. Os dois concordam com um preço e concluem o acordo. O processo de notificação retorna à linha e seu corretor o chama de volta com o preço final. O processo pode demorar alguns minutos ou mais dependendo do estoque e do mercado. Alguns dias depois, você receberá o aviso de confirmação pelo correio. É claro que esse exemplo foi um comércio simples, transações complexas e grandes blocos de ações envolvem mais detalhes. Eletronicamente Neste mundo em rápida evolução, alguns se perguntam por quanto tempo um sistema baseado em humanos, como a NYSE, pode continuar a fornecer o nível de serviço necessário. A NYSE lida com uma pequena porcentagem de seu volume eletronicamente, enquanto o rival NASDAQ é totalmente eletrônico. Os mercados eletrônicos usam vastas redes de computadores para combinar compradores e vendedores, em vez de corretores humanos. Embora este sistema não tenha as imagens românticas e emocionantes do andar da NYSE, é eficiente e rápido. Muitos grandes traders institucionais, como fundos de pensão. fundos mútuos. e assim por diante, prefira este método de negociação. Para o investidor individual. você freqüentemente pode obter confirmações quase instantâneas em seus negócios, se isso for importante para você. Também facilita o controle adicional do investimento on-line, colocando você um passo mais perto do mercado. Você ainda precisa de um corretor para lidar com seus negócios não ter acesso aos mercados eletrônicos. Seu corretor acessa a rede de troca e o sistema encontra um comprador ou vendedor dependendo do seu pedido. Conclusão O que isso tudo significa para você? Se o sistema funciona, e na maior parte do tempo, tudo isso ficará oculto para você, no entanto, se algo der errado, é importante ter uma idéia do que está acontecendo nos bastidores. Outros artigos nesta série Como funciona o comércio eletrônico O corretor está acompanhando o número de ações que você possui. Mas isso não é suficiente. Em algum lugar, precisa haver um repositório central que saiba quem possui o quê. Isso é crítico por várias razões: cada empresa precisa conhecer todas as pessoas que possuem suas ações para poder pagar dividendos e enviar avisos aos acionistas. Se todos os que possuíssem essa informação de estoque fossem detidos apenas pelos corretores, seria muito difícil para as empresas encontrarem todos os seus acionistas. Se os corretores tivessem que se comunicar entre si para fazer todos os negócios, isso complicaria as coisas e introduziria a chance de erro. Ao centralizar as coisas, a vida é mais fácil para todos. Se, por algum motivo, uma corretora cair ou sair do mercado, alguma entidade precisa saber quem é dono do quê. Em outras palavras, é preciso haver um sistema de backup, separado do revendedor, que saiba quem é o proprietário de cada ação. A entidade central que detém as pessoas que possuem informações nos Estados Unidos é chamada de Depository Trust Company, ou DTC. Quando você negocia ações, o DTC recebe a notificação do negócio e cuida da mudança real de propriedade de uma pessoa para outra. Em outras palavras, o DTC lida com os detalhes de retirar as ações do vendedor e entregá-las ao comprador. Ele também lida com o movimento de dinheiro entre os corretores para o comprador e o vendedor. Esse processo é chamado de folga e pode levar vários dias. Emergências Como os corretores mantêm todas as informações da sua conta e do seu portfólio em seu nome, e como a negociação de ações é uma parte tão importante do sistema financeiro americano, os corretores são obrigados a permanecer cotados o tempo todo. Como em, eles não podem sair do ar por um dia de manutenção. Eles não podem descer se houver uma falha de energia ou uma tempestade. Eles precisam ter sistemas redundantes e extremamente confiáveis, sempre presentes quando as pessoas precisam negociar. O mesmo vale para as bolsas de valores e o DTC. Muitas vezes, por causa da prudência e dos regulamentos, essas organizações farão grandes esforços para planejar contra emergências. Um cenário típico pode ser para um corretor intermediário construir seu computador primário longe de áreas densamente povoadas e em um prédio seguro e protegido. O prédio terá geradores de energia reserva e combustível suficiente para durar dias se a energia acabar. Além disso, os corretores podem ter uma instalação de backup localizada a centenas ou milhares de quilômetros de distância da instalação principal. Isso é feito para lidar com catástrofes em grande escala em que algo como um terremoto, erupção ou queda de avião pode destruir a instalação primária. O recurso primário e secundário pode ser executado em um modo totalmente síncrono, permitindo a alternância em um momento. Outra possibilidade: O recurso de backup pode precisar ser colocado online durante a noite, para que esteja pronto para operação no próximo dia útil. Toda essa redundância é colocada em prática para garantir que as pessoas possam negociar, não importa o que aconteça. Para mais informações sobre negociação eletrônica e tópicos relacionados, consulte os links na próxima página. Imprimir x09x0Ax09x09x0Ax09x09x09x09x09x09x09x09x09x09x09x09x09x09x09x09x09x09ltax20data-track-gtmx3DquotBylinequotx20hrefx3Dquothttpx3Ax2Fx2Fhowstuffworksx2Fabout-author. htmx23brainquotgtx0Ax09x09x0Ax09x09Marshallx20x0Ax09x09Brainx0Ax09x09x09x09x09ltx2Fagtx0Ax09x09x09x20quotHowx20Electronicx20Tradingx20Worksquotx209x20Augustx202007.ltbrx20x2FgtHowStuffWorks. x20ampltx3Bhttpx3Ax2Fx2Fmoney. howstuffworksx2Felectronic-trading. htmampgtx3Bx2018x20Decemberx202016 hrefCitation amp Data

No comments:

Post a Comment