Prós e contras de sistemas de negociação automatizados.
Os comerciantes e os investidores podem transformar regras de entrada, saída e gerenciamento de dinheiro precisas em sistemas de negociação automatizados que permitem aos computadores executar e monitorar os negócios. Uma das maiores atrações da automação de estratégia é que pode tirar parte da emoção fora da negociação, uma vez que os negócios são automaticamente colocados assim que determinados critérios forem atendidos. Este artigo apresentará os leitores e explicará algumas das vantagens e desvantagens, bem como as realidades, dos sistemas de negociação automatizados. (Para leitura relacionada, veja The Power Of Program Trades.)
O que é um sistema de negociação automatizado?
Os sistemas de negociação automatizados, também denominados sistemas de negociação mecânica, negociação algorítmica, negociação automatizada ou negociação de sistema, permitem que os comerciantes estabeleçam regras específicas para ambas as entradas comerciais e saídas que, uma vez programadas, podem ser executadas automaticamente através de um computador. As regras de entrada e saída comercial podem ser baseadas em condições simples, como um crossover médio móvel, ou podem ser estratégias complicadas que requerem uma compreensão abrangente da linguagem de programação específica para a plataforma de negociação do usuário ou a experiência de um programador qualificado. Os sistemas de negociação automatizados normalmente exigem o uso de software que esteja vinculado a um corretor de acesso direto, e quaisquer regras específicas devem ser escritas na linguagem proprietária dessa plataforma. 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 desencadeou três negociações durante uma sessão de negociação. (Para leitura relacionada, veja Comércio Global e Mercado Moeda.)
[Os sistemas de negociação automatizada podem usar muitos indicadores técnicos diferentes para definir pontos de entrada e saída. O Curso de Análise Técnica da Investopedia fornece uma visão geral detalhada desses indicadores técnicos e padrões de gráficos que os comerciantes podem usar ao criar sistemas de negociação automatizados.]
Algumas plataformas de negociação possuem "assistentes" de construção de estratégias que permitem aos usuários fazer seleções a partir de uma lista de indicadores técnicos comumente disponíveis para construir um conjunto de regras que podem ser negociadas automaticamente. O usuário poderia estabelecer, por exemplo, que um longo comércio será inserido uma vez que a média móvel de 50 dias cruza acima da média móvel de 200 dias em um gráfico de cinco minutos de um instrumento comercial específico. Os usuários também podem inserir o tipo de ordem (mercado ou limite, por exemplo) e quando o comércio será acionado (por exemplo, no fechamento da barra ou aberto da próxima barra), ou use 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 geralmente requer mais esforço do que usar o assistente da plataforma, ele permite um grau de flexibilidade muito maior e os resultados podem ser mais gratificantes. (Infelizmente, não existe uma estratégia de investimento perfeita que garanta o sucesso. Para mais informações, consulte Usando Indicadores Técnicos para Desenvolver Estratégias de Negociação.)
Uma vez que as regras foram estabelecidas, o computador pode monitorar os mercados para encontrar oportunidades de compra ou venda com base nas especificações da estratégia comercial. Dependendo das regras específicas, assim que uma negociação for inserida, serão gerados automaticamente quaisquer pedidos de perdas de proteção de paradas, paradas de trânsito e metas de lucro. Em mercados em movimento rápido, esta entrada de ordem instantânea pode significar a diferença entre uma pequena perda e uma perda catastrófica no caso de o comércio se mover contra o comerciante.
Vantagens de Sistemas de Negociação Automatizados.
Há uma longa lista de vantagens em ter um computador monitorando os mercados para oportunidades comerciais e executar os negócios, incluindo:
Minimize Emoções. Os sistemas de negociação automatizados minimizam as emoções ao longo do processo de negociação. Ao manter as emoções sob controle, os comerciantes normalmente têm um tempo mais fácil de aderir ao plano. Uma vez que as ordens comerciais são executadas automaticamente uma vez que as regras comerciais foram cumpridas, os comerciantes não poderão hesitar ou questionar o comércio. Além de ajudar os comerciantes que têm medo de "puxar o gatilho", o comércio automatizado pode conter aqueles que estão aptos a vender demais - comprando e vendendo em todas as oportunidades percebidas.
Capacidade de Backtest. Backtesting aplica as regras de negociação aos dados históricos do mercado para determinar a viabilidade da idéia. Ao projetar um sistema de negociação automatizada, todas as regras precisam ser absolutas, sem espaço para interpretação (o computador não pode fazer suposições - é preciso dizer exatamente o que fazer). Os comerciantes podem tomar esses conjuntos precisos de regras e testá-los em dados históricos antes de arriscar dinheiro em negociação ao vivo. O backtesting cuidadoso permite aos comerciantes avaliar e afinar uma idéia comercial e determinar a expectativa do sistema - o valor médio que um comerciante pode esperar para ganhar (ou perder) por unidade de risco. (Oferecemos algumas dicas sobre este processo que podem ajudar a repor suas estratégias de negociação atuais. Para mais informações, consulte Backtesting: Interpreting the Past.)
Preserve Discipline. Como as regras comerciais são estabelecidas e a execução comercial é executada automaticamente, a disciplina é preservada mesmo em mercados voláteis. A disciplina é muitas vezes perdida devido a fatores emocionais, como o medo de sofrer uma perda, ou o desejo de obter um pouco mais de lucro de um comércio. O comércio automatizado ajuda a garantir que a disciplina seja mantida porque o plano de negociação será seguido exatamente. Além disso, o erro piloto é minimizado, e uma ordem para comprar 100 ações não será inserida incorretamente como uma ordem para vender 1.000 ações.
Alcançar 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 rentável, os comerciantes que ignoram as regras estão alterando a expectativa de que o sistema teria tido. Não existe um plano de negociação que ganhe 100% do tempo - as perdas são parte do jogo. Mas as perdas podem ser psicologicamente traumatizantes, então um comerciante que tem duas ou três negociações perdidas em uma fila pode decidir ignorar o próximo comércio. Se esse próximo comércio fosse um vencedor, o comerciante já havia destruído qualquer expectativa do sistema. Os sistemas de negociação automatizados permitem que os comerciantes obtenham consistência ao negociar o plano. (É impossível evitar o desastre sem regras de negociação. Para mais informações, veja 10 Passos para construir um Plano de Negociação vencedor.)
Velocidade de entrada de pedido aprimorada. Uma vez que os computadores respondem imediatamente às mudanças nas condições do mercado, os sistemas automatizados são capazes de gerar ordens assim que os critérios comerciais forem atendidos. Entrar ou sair de um comércio alguns segundos antes pode fazer uma grande diferença no resultado do comércio. Assim que uma posição é inserida, todos os outros pedidos são gerados automaticamente, incluindo perdas protetoras de parada e metas de lucro. Os mercados podem se mover rapidamente, e é desmoralizante ter um comércio atingindo o objetivo de lucro ou superar um nível de perda de parada - antes que as ordens possam ser inseridas. Um sistema de negociação automatizado evita que isso aconteça.
Desvantagens e Realidades dos Sistemas Automatizados de Negociação.
Os sistemas de negociação automatizados possuem muitas vantagens, mas existem algumas quedas e realidades a que os comerciantes devem estar cientes.
Falhas mecânicas. A teoria por trás do comércio automatizado faz com que pareça simples: configurar o software, programar as regras e assisti-lo comercializar. Na realidade, no entanto, a negociação automatizada é um método sofisticado de negociação, mas não infalível. Dependendo da plataforma de negociação, uma ordem comercial 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 trades reais. A maioria dos comerciantes deve esperar uma curva de aprendizado ao usar sistemas de negociação automatizados, e geralmente é uma boa idéia começar com pequenos tamanhos comerciais enquanto o processo é refinado.
Monitoramento. Embora seja ótimo ligar o computador e sair para o dia, os sistemas de negociação automatizados requerem monitoramento. Isso é devido 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 experimente anomalias que possam resultar em ordens erradas, ordens faltantes ou pedidos duplicados. Se o sistema for monitorado, esses eventos podem ser identificados e resolvidos rapidamente.
Os comerciantes têm a opção de executar seus sistemas de negociação automatizados através de uma plataforma de negociação baseada no servidor, como o Strategy Runner. Essas plataformas freqüentemente oferecem estratégias comerciais para venda, um assistente para que os comerciantes possam projetar seus próprios sistemas ou a capacidade de hospedar sistemas existentes na plataforma baseada no servidor. Por uma taxa, o sistema de negociação automatizado pode pesquisar, executar e monitorar negócios - com todos os pedidos que residem em seu servidor, resultando em entradas de pedidos potencialmente mais rápidas e confiáveis.
Embora seja atraente por uma variedade de fatores, os sistemas automáticos de negociação não devem ser considerados um substituto para negociações cuidadosamente executadas. Falhas mecânicas podem acontecer e, como tal, esses sistemas requerem monitoramento. As plataformas baseadas em servidor podem fornecer uma solução para comerciantes que desejam minimizar os riscos de falhas mecânicas. (Para leitura relacionada, veja Day Trading Strategies For Beginners.)
Você deve usar o Software Automated Day Trading (EAs)?
Prós e contras de Trading Robots e Expert Advisor Software.
Muitas pessoas são atraídas para os mercados por promessas de dinheiro fácil por meio de robôs comerciais de dia ou consultores especializados (EAs). Um EA, ou robô comercial, é um programa de negociação automatizado que é executado em seu computador e negocia por você em sua conta. Comprar robôs e EAs online tornou-se um grande negócio, mas antes de você mergulhar, há coisas a considerar.
Há certamente alguns benefícios para automatizar uma estratégia, mas também há algumas desvantagens. O que deve ter em mente é que raramente é fácil fazer um barco com dinheiro. A promessa de dinheiro fácil é a fraude comercial mais antiga do livro. Há dinheiro a ser feito com robôs comerciais e aprender a automatizar estratégias. Infelizmente, para isso, efetivamente, pode demorar mais do que simplesmente aprender a negociar manualmente, uma vez que uma pessoa precisa aprender a negociar primeiro e, em seguida, ainda aprender a automatizar as estratégias através de uma linguagem de programação. E comprar um programa vem com muitas armadilhas, que serão discutidas em breve.
Abaixo, olhamos tudo isso, e mais, explorando os prós e os contras do comércio robótico e EAs.
O que é Automated ou EA Software?
O software automatizado de negociação passa por alguns nomes diferentes, como Expert Advisors (EAs), negociação robótica, negociação de programas, negociação automatizada ou negociação de caixa preta.
O software automatizado é um programa que é executado em um computador e negocia para a pessoa que está executando o programa. Uma vez que é um programa, somente serão negociados com parâmetros que se alinhem ao que está escrito no programa. Criar um programa de negociação requer um vasto conhecimento comercial, bem como habilidades de programação.
As EAs são baseadas em uma estratégia de negociação, então a estratégia precisa ser simples o suficiente para ser dividida em uma série de regras que podem ser programadas. A estratégia mais complexa, mais difícil será efetivamente programar.
Para as pessoas que compram software de negociação, eles são completamente dependentes das habilidades de negociação e habilidades de programação da pessoa que escreveu o programa. Esta é uma posição vulnerável para estar em.
Como a maioria dos softwares, exigirá uma atualização de tempos em tempos. As condições de mercado mudam, e o software de negociação precisa ser atualizado com ele. Se o software não for atualizado por alguém que sabe o que está fazendo, é provável que o software tenha uma vida útil muito curta de rentabilidade (se fosse lucrativo começar). As EAs escritas e mantidas por comerciantes e programadores experientes têm a melhor chance de manter a lucratividade no longo prazo.
Continue para 2 de 6 abaixo.
Cuidado com o envio de vendas.
Enquanto algumas EAs funcionam, e produzem bons retornos, a maioria não irá. Menos de 5% das pessoas que tentam operar são bem sucedidas, e isso inclui pessoas que criam e compram EAs. As chances de sucesso ainda são muito pequenas mesmo quando se usa um robô comercial.
As pessoas que são bem-sucedidas com EAs constantemente observam como sua EA está realizando, fazem ajustes à medida que as condições do mercado mudam e intervêm quando ocorrem eventos incomuns (podem ocorrer eventos aleatórios que afetam a programação de maneiras inesperadas). Os comerciantes robóticos de sucesso, assim como comerciantes manuais bem sucedidos, colocam o trabalho necessário para criar e manter a lucratividade.
Isso é bastante diferente dos EAs vendidos online que descrevem uma vida de dinheiro fácil e sem trabalho. tudo por US $ 79,95! Uma vez que você compra uma EA, raramente há apoio e atualizações após o fato. Mesmo que o criador da EA tenha sucesso, isso não significa que alguém que compra a EA será. O criador pode ocasionalmente intervir, ou desligar o programa (durante os principais eventos de notícias, por exemplo). Mudanças ligeiras quando o programa é executado podem alterar os resultados drasticamente. A menos que o criador do programa esteja treinando você sobre como fazer isso, ou fornecer atualizações e monitoramento de longo prazo à medida que as condições do mercado mudam, é o melhor para evitar ser sugado no campo de vendas.
Continue para 3 de 6 abaixo.
Raramente é automatizado TOTALMENTE automatizado.
Como aludimos acima, os comerciantes robóticos de sucesso colocaram muito trabalho para criar e manter seus programas. O verdadeiro trabalho é manter o programa. Alguém não pode simplesmente ativar um interruptor e assistir o papel do dinheiro enquanto não faz nada. Isso pode funcionar por um tempo, mas as condições do mercado mudam e ocorrem eventos inesperados, que exigem intervenção por parte do comerciante.
Se uma pessoa compra uma EA, é improvável que eles tenham a experiência para saber quando intervir e quando não. Intervenir, quando não for exigido, poderia transformar uma estratégia vencedora em uma perda, assim como não intervindo quando necessário, poderia drenar a conta comercial com pressa.
Algumas pessoas pensam que o comércio robótico tira a emoção das negociações. Infelizmente, isto não é verdade. Embora o programa não sinta emoção, a pessoa que está executando o programa faz. As pessoas podem se sentir tentadas a intervir quando vêem o programa perder dinheiro, mas o programa ainda pode estar funcionando bem (a perda de negócios acontece). Ou eles podem intervir para tirar proveitos prematuramente, substituindo manualmente um comércio quando a pessoa vê lucro que eles gostam. Todas essas ações motivadas emocionalmente poderiam destruir uma vantagem rentável da EAs no mercado.
O comércio automatizado raramente é comercializado por piloto automático. É preciso muito conhecimento para poder manter uma EA, e as habilidades de negociação / habilidades psicológicas ainda são necessárias para intervir quando necessário, mas não muito.
Prós de Automated (Robotic ou EA) Trading.
Alguns dos profissionais da negociação automatizada já foram discutidos, mas vamos passar por mais, em forma de bala.
As EAs eliminam algumas das pressões psicológicas da negociação. Embora, as pessoas que usam uma EA ainda precisam saber quando intervir e quando não, o que ainda é uma pressão / habilidade psicológica. EAs reagem mais rápido do que os humanos podem. Quando um sinal comercial aparece (para entrar ou sair), não há hesitação por parte da EA. Os seres humanos, por outro lado, podem congelar ou questionar o comércio. O tempo de reação rápido da EA é benéfico em condições de mercado em rápida mudança. O software automatizado pode monitorar muito mais mercados do que uma lata humana. A qualquer momento, um humano só pode controlar eficazmente alguns mercados, mas uma EA pode monitorar centenas. Uma vez solto, uma EA pode encontrar oportunidades em todos os mercados que está programado para monitorar. As EAs podem tirar proveito de mais oportunidades do que uma lata humana. Levará negócios que atendam a uma estratégia, mesmo que o comerciante sinta o contrário. Se a estratégia provou ser lucrativa, isso é uma coisa boa. Força o comerciante a simplificar uma estratégia até um nível onde pode ser programado. Este processo dá aos comerciantes uma visão aprofundada de sua estratégia. As pessoas que compram EAs não recebem esse benefício, e muitas vezes não sabem o que é "sob o capô". & # 34; Embora seja necessária alguma intervenção, uma vez que um programa de negociação é criado, pode exigir manutenção mínima por longos períodos de tempo. Isso significa que, por certos períodos de tempo, um programa de negociação automatizado pode ser menos trabalho do que a negociação manual. Quando um programa precisa de trabalho, pode exigir muito tempo. A negociação automatizada é o teste mais verdadeiro de se uma estratégia é viável ou não. A negociação manual tem muitas variáveis, enquanto um programa apenas faz o que é dito. Automatizar e testar uma estratégia é uma boa maneira de ver se uma estratégia é viável nas condições atuais do mercado. Uma vez que uma estratégia é automatizada, ela pode ser facilmente testada em diferentes condições de mercado (usando dados de preços atuais ou passados). Isso irá revelar fraquezas e pontos fortes do programa. Por exemplo, pode funcionar bem nos mercados de tendências, mas mal em mercados variados. Estes dados podem então ser usados para alterar o programa ou para mostrar ao comerciante quando é apropriado intervir e desligar ou desligar o programa.
Continue para 5 de 6 abaixo.
Pronto para começar a construir riqueza? Inscreva-se hoje para aprender a economizar para uma reforma antecipada, enfrentar sua dívida e aumentar seu patrimônio líquido.
Contras de negociação automatizada.
Algumas das desvantagens da negociação automatizada já foram discutidas, mas vamos passar por mais alguns, em forma de bala.
Ainda requer muito trabalho para criar e / ou manter o programa. A intervenção manual é ocasionalmente necessária, o que significa que o comércio automotivo não está totalmente despreocupado. Por exemplo, se a volatilidade aumentar muito mais do que o normal, o tamanho da posição pode precisar ser alterado manualmente. Algumas habilidades de programação são definitivamente desejadas. Mesmo que você compre um programa, a maioria não vem com suporte ou atualizações de longo prazo à medida que as condições do mercado mudam. Se você não sabe como alterar o programa, o programa acabará por ser inútil (não lucrativo). Comprar um programa significa não saber o que está embaixo do capô. Um dos benefícios da automação de uma estratégia é que obriga o usuário a conhecer realmente os prós e contras da estratégia. Esse benefício é perdido ao comprar o programa de outra pessoa. O usuário ainda enfrentará pressões psicológicas, como querer intervir quando o programa estiver indo bem (proteger os lucros) ou fazer mal (proteger o capital). Há também a pressão psicológica de decidir quando é o momento certo para intervir. É improvável que comprar uma EA online produza resultados positivos a longo prazo. Pode funcionar por um curto período de tempo, mas, em última análise, a pessoa que o usa precisa mantê-la, e saber quando intervir e quando não também. Para criar suas próprias EAs, as habilidades de negociação e programação são necessárias. As habilidades de negociação são necessárias para criar a estratégia que será programada. Uma vez que as estratégias automatizadas podem ser testadas com facilidade, elas as deixam abertas à sobre-otimização. O excesso de otimização é quando um programa é ajustado para criar o maior lucro nos movimentos de preços passados. Embora isso possa tornar o programa muito lucrativo no passado, a otimização muitas vezes leva a um desempenho fraco no futuro. Além disso, uma vez que os testes podem ser facilmente executados, as pessoas de vendas da EA geralmente mostrarão apenas os períodos em que o programa funcionou muito bem. Um teste da estratégia pode ser realizado para qualquer período na história, por isso deixa aberto um monte de brincadeiras com as estatísticas. Tenha isso em mente ao visualizar estatísticas comerciais automatizadas. Idealmente, as estatísticas devem ser baseadas em negociação ao vivo e não são executadas em dados simulados ou testados.
Palavra final sobre o uso de software de negociação automatizado (EAs)
O comércio automatizado pode ser uma habilidade benéfica e lucrativa, mas, normalmente, essa habilidade não pode ser comprada por alguns dólares na internet. Negociação automatizada tem muito trabalho e habilidade. Para efetivamente criar e manter uma EA, um comerciante precisa de conhecimento de negociação e programação. A negociação robótica também requer tempo. Não é algo para definir e esquecer. Ele precisa ser rotineiramente verificado e pode ser necessária uma intervenção manual quando ocorrem eventos aleatórios ou as condições do mercado mudam.
Aprender a automatizar as estratégias é um esforço que vale a pena. Automatizar uma estratégia requer um conhecimento aprofundado da estratégia e torna o teste da estratégia muito fácil. Se uma estratégia simples pode ser programada, ver como esse programa foi realizado recentemente pode fornecer informações sobre como ele será realizado no futuro. As EAs podem monitorar mais mercados para oportunidades de negociação do que os humanos, e podem reagir mais rapidamente quando ocorrem sinais comerciais.
Não seja atraído para lançamentos de vendas que prometem dinheiro fácil se você comprar uma EA. O tempo é melhor gasto aprendendo a trocar e, em seguida, adquirir algumas habilidades de programação se você quiser automatizar suas estratégias.
Negociação Automática: Limite de Emoção quando Day Trading.
Por NinjaTrader | 27 de outubro de 2018.
As estratégias de negociação automatizadas permitem que os comerciantes traduzam seu plano de negociação em um sistema baseado em computador que tomará decisões comerciais para você com base em um conjunto de condições predeterminadas. Esta estratégia é muitas vezes construída com a ajuda de dados históricos e indicadores comerciais diários que reconhecerão padrões de mercado.
Uma vantagem importante de automatizar sua estratégia comercial é que você elimina a emoção da equação e do comércio apenas com base em análises técnicas independentemente de fatores externos.
A plataforma de negociação gratuita de futuros do NinjaTrader permite que você personalize sua interface comercial e automatize negociações estrategicamente. Milhares de indicadores, aplicativos e complementos estão disponíveis para ajudá-lo a construir uma estratégia de negociação online que se encaixa em seus objetivos.
Selecione Seu Indicador Técnico & # 038; Backtest!
O primeiro passo na automação de sua estratégia de negociação é selecionar um indicador que o avise quando o volume aumenta e o movimento complementar em dois instrumentos financeiros. Depois de testar novamente este indicador, uma maneira de transformá-lo em uma ferramenta acionável é automatizar um comércio baseado em quando o alerta ocorre.
Por exemplo, você pode liquidar ou adicionar automaticamente à sua posição quando dois ou mais indicadores são violados por um ou mais movimentos de volume ou preço de segurança subjacente.
Consulte o gráfico abaixo que mostra uma configuração de troca automática em Verde e saia em vermelho usando Bollinger Bands® (topo) e Índice de força relativa (inferior):
* Quando ambos os indicadores são "atingidos" ou "tocados"
Existem várias vantagens em usar uma estratégia de negociação automatizada:
Reação em tempo real às configurações de comércio - Assim que seus indicadores de negociação do dia atinjam todas as suas condições prévias, sua plataforma de negociação on-line irá executar um comércio. Retirar a emoção de sua negociação - Negociação automatizada, minimiza o excesso de negociações e envolve reagindo a um potencial comércio sem questionar. Sua estratégia original, Streamline, de acordo com sua estratégia - aderindo à sua estratégia de negociação original pode ser muito complicada de fazer manualmente com todos os dados disponíveis em tempo real que possam influenciar e distrair você do seu plano inicial.
À procura de software de negociação de dia automático automatizado GRATUITO? NinjaTrader você tem coberto. Baixe a nossa plataforma GRATUITA para usar hoje!
Compartilhar isso:
Posts Relacionados:
Direitos autorais e cópia; 2018. Todos os direitos reservados. NinjaTrader e o logotipo NinjaTrader. Reg. U. S. Pat. & amp; Tm. Fora.
NinjaTrader Group, LLC Afiliados: NinjaTrader, LLC é uma empresa de desenvolvimento de software que possui e suporta todas as tecnologias proprietárias relacionadas e incluindo a plataforma de negociação NinjaTrader. NinjaTrader Brokerage & trade; é um corretor de introdução registrado na NFA (NFA # 0339976) que fornece serviços de corretagem para comerciantes de futuros e produtos de câmbio.
Futuros, moeda estrangeira e negociação de opções contém um risco substancial e não é para cada investidor. Um investidor poderia potencialmente perder todo ou mais do que o investimento inicial. O capital de risco é dinheiro que pode ser perdido sem prejudicar a segurança financeira ou o estilo de vida. Somente o capital de risco deve ser usado para negociação e somente aqueles com capital de risco suficiente devem considerar a negociação. O desempenho passado não é necessariamente indicativo de resultados futuros. Veja a Divulgação de risco total.
Este conteúdo destina-se apenas a fins educacionais e informativos e não deve ser visto como uma solicitação ou recomendação de qualquer produto, serviço ou estratégia de negociação. Nenhuma oferta ou solicitação para comprar ou vender valores mobiliários, produtos derivativos de valores mobiliários ou futuros de qualquer tipo, ou qualquer tipo de consultoria, recomendação ou estratégia de negociação ou investimento, é feita, dada ou de qualquer forma endossada por qualquer afiliado da NinjaTrader e as informações feitas disponível aqui não é uma oferta ou solicitação de qualquer tipo. As perguntas específicas relacionadas a uma conta de corretagem devem ser enviadas diretamente ao seu corretor. O conteúdo e as opiniões expressas neste site são as dos autores e não refletem necessariamente a política ou posição oficial da NinjaTrader ou de qualquer das suas afiliadas.
Definição Automatizada de Negociação de Dia.
Definição Automatizada de Negociação de Dia.
A negociação automática do dia é provavelmente um dos aspectos mais interessantes do dia comercial. Muitas vezes traz admiração e mistério para isso. Isto é em parte devido ao fato de termos como algo-trading, comércio de alta freqüência e assim por diante são amplamente utilizados na mídia convencional.
Aprenda a negociar o dia do jeito certo:: Veja como você pode aprender a negociar ações, futuros e bitcoins sem riscos.
Na realidade, não há nada inspirador sobre negociação automatizada. Afinal, é apenas um programa simples que toma decisões com base nas condições definidas. É claro que, em alguns casos, os programas automáticos de negociação diária podem ser muito mais sofisticados.
Mas, independentemente do quão complexo seja o programa automatizado de troca de um dia, o quadro básico permanece o mesmo.
Existem vários tipos de estratégias ou algoritmos automatizados de negociação diária. Os comerciantes podem criar um programa automatizado de troca diária com base nos indicadores técnicos já disponíveis ou com base em indicadores e ferramentas personalizados.
Alguns algoritmos complexos chegam a olhar para outros mercados, lendo as notícias e buscando palavras específicas para executar negócios.
1 - Por que os comerciantes e as instituições usam o comércio automatizado de dias?
Existem algumas vantagens com o comércio automóvel de dia. O mais importante é que a negociação é mais baseada em regras e isso remove o papel das emoções. As emoções são provavelmente um dos maiores desafios para os comerciantes do dia.
Um comércio vencedor depois de outro geralmente pode aumentar a confiança em um comerciante. Isso pode levar à complacência. De vez em quando, o mercado atravessa um tremor e até mesmo as posições fortes caem.
Da mesma forma, em uma série de derrotas, as emoções podem fazer você tomar decisões ilógicas ou decisões impulsivas. Momentos como estes levam ao mal uso de fundos, ignorando as estratégias de gerenciamento de riscos e assim por diante.
Embora as emoções sejam um obstáculo para os comerciantes do dia, com bastante prática e disciplina, pode-se superar isso. No entanto, alguns comerciantes preferem fazer uso de estratégias automatizadas, não apenas porque desejam trocar sem emoções, mas também por vários outros motivos.
Por exemplo, alguns dias os comerciantes preferem fazer algumas negociações antes de voltarem a sua rotina. A exibição de gráficos pode ser um luxo para alguns, não para muitos. Nesses casos, as estratégias automáticas de negociação diária podem ajudar.
Do lado institucional, como grandes bancos e instituições financeiras, o comércio automatizado é um grande negócio. Empresas como Goldman Sachs empregam pessoas conhecidas como quants e despejam muito dinheiro em pesquisa e desenvolvimento.
Também conhecido como quants, o trabalho exige que as pessoas analisem os mercados e criem modelos que possam negociar automaticamente os mercados.
2 - Os comerciantes do dia devem usar o comércio automatizado?
A resposta para isso é muito subjetiva, então é um sim e um não.
Alguns comerciantes preferem uma abordagem manual para negociação. Para ter sucesso nisso, é preciso ser paciente e, mais importante, aprender a controlar suas emoções comerciais.
Ainda assim, também há comerciantes em tempo integral que preferem usar estratégias automatizadas de negociação diária. As razões por trás disso podem ser muitas.
No final do dia, cabe ao comerciante do dia decidir se eles querem fazer uso de estratégias automatizadas de negociação diária em vez de negociar manualmente. Na maioria dos casos, os comerciantes procuram negociação diária automática quando sentem que possuem uma estratégia vencedora que pode ser automatizada.
Afinal, fazemos uso de macros no MS Excel, pequenos programas que podem fazer tarefas repetitivas. Assim também é o papel do comércio automatizado.
Existem muitas maneiras de construir estratégias de negociação automatizadas. Você pode personalizar uma estratégia de negociação por si mesmo e ter um código de programador, ou você pode comprar um sistema de negociação automatizado fora da prateleira, como um sistema de caixa preta.
Não importa qual das duas abordagens tomadas, os comerciantes do dia devem perceber que a estratégia de negociação automatizada precisa ser completamente testada e enviada testada para ver se ela realmente pode ganhar dinheiro nos mercados.
3 - Coisas para evitar quando se olha para sistemas de negociação automatizados.
A maioria das vezes e, especialmente, quando você olha para os sistemas de negociação automáticos disponíveis, é preciso ter muito cuidado.
É muito fácil alterar os parâmetros de uma estratégia de negociação para que mostre que é lucrativo. Isso geralmente é referido como ajuste de curva. Às vezes isso pode ser intencional e às vezes pode ser um erro genuíno.
Curva ajustando uma estratégia de negociação automatizada.
Em um esforço para construir a melhor estratégia de negociação automatizada, os comerciantes de dias e os desenvolvedores acabam ajustando o sistema de negociação em uma medida em que parece ser bom quando testados novamente, mas não tão bons resultados quando testados para frente.
Exemplo de resultados de teste de retorno usados para testar uma estratégia de negociação automatizada.
Portanto, é importante que os comerciantes do dia compreendam que o que pode parecer um bom sistema comercial pode ser simplesmente ajustado em curva para fazer mais vendas.
Claro, a melhor maneira de fazer uso da negociação automática é personalizando uma estratégia comercial sozinha. Desta forma, você é capaz de dar uma olhada no sistema de negociação e entender como funciona, em vez de ajustar a curva e configurar-se para perdas.
4 - Quais são os prós e contras da negociação automatizada?
Tal como acontece com tudo, existem vantagens e desvantagens com sistemas de negociação automatizados. No entanto, o aspecto mais importante do dia-a-dia automatizado é saber quando usá-lo e como usá-lo. Na maioria dos casos, os comerciantes do dia costumam usar uma estratégia de negociação automatizada e aplicá-la a diferentes mercados ou em quadros de tempos diferentes.
Isso é feito com a esperança de aproveitar ao máximo o sistema automatizado de troca de dia. Embora as intenções possam ser evidentes, esta é uma abordagem bastante errada. Em alguns casos, o sistema automatizado de comércio de dias pode realmente desencadear falsos negócios. Isso ocorre durante condições de mercado agitado ou volátil.
No entanto, é evidente que existem algumas vantagens e desvantagens claras dos sistemas automáticos de negociação diária. Os prós e contras estão listados abaixo.
5 - Prós de Automated Day Trading.
Apenas uma pequena quantidade de comerciantes do dia pode gerir bem suas emoções quando se trata dos mercados. Honing essas habilidades leva tempo e para a maioria dos comerciantes neste caso, um sistema automatizado de comércio de dia pode ajudar a remover as emoções da imagem.
O dia comercial também requer um pouco de tempo e dedicação. Isto significa que os comerciantes do dia precisam continuar constantemente a estudar o risco, a gestão comercial, as entradas e as saídas. Isso pode demorar muito tempo e honestamente, nem muitos conseguem gerenciar isso. Um sistema automatizado de comércio de dia pode ajudar os comerciantes a gerenciar esses aspectos de uma maneira melhor.
A exibição de gráficos, como mencionado anteriormente, é um luxo que muitos não podem pagar. Se você é comerciante do dia, as chances são de que você está negociando ativamente e se concentrando em um determinado período de tempo. Isso significa que os comerciantes do dia precisarão manter um olho constante, não apenas nos gráficos, mas também uma série de instrumentos. Isso pode ficar tedioso em um ponto.
O comércio automatizado de dia pode ajudar nesses casos, especialmente se não houver regras complexas envolvidas. Por exemplo, com o dia de negociação automatizado, pode-se simplesmente criar um programa que irá trocar quando houver um cruzamento médio móvel e lucros de livros e gerenciar negócios de acordo.
Isso elimina completamente a necessidade de intervenção humana. Dependendo da complexidade, o código também pode ser personalizado para escanear apenas ativos ou instrumentos específicos. Outras adições, como gerenciamento de riscos, gerenciamento de comércio e assim por diante também podem ser feitas.
6 - Contras de Automated Day Trading.
A desvantagem do uso de negociação automática de dias é que os mercados nunca estão realmente em um fluxo constante.
O preço sempre reage aos desenvolvimentos em desenvolvimento e, portanto, é bem possível que o sistema automatizado de troca de dias possa desencadear negócios falsos. Há momentos em que a intervenção humana é necessária e é aí que uma estratégia automatizada de negociação diária é baixa.
Existem inúmeros casos de algoritmos de negociação que são desonesto. Um dos exemplos mais famosos é o incidente com a empresa comercial Knight Capital Group.
Em apenas 30 minutos, em 1 de agosto de 2018, a empresa perdeu mais de US $ 440 milhões. Isso foi por causa do software de negociação que foi berserk devido às condições do mercado. Este erro simples colocou a empresa à beira da falência como resultado.
Outro exemplo famoso de sistemas de negociação automatizados que são desonesto é o famoso fracasso instantâneo dos mercados em 6 de maio de 2018. O mercado caiu por cerca de 36 minutos enquanto os principais índices caíram acentuadamente. O Dow Jones testemunhou as maiores quedas intradiárias no dia, perdendo 9%.
6 de maio de 2018, ES Futures Flash Crash.
No entanto, apenas um tempo depois, os mercados recuperaram fortemente.
Após uma investigação mais aprofundada, revelou-se que o flash crash foi resultado de um comerciante, o Navinder Singh, usando algoritmos de falsificação. Singh colocou uma série de pedidos falsos no mercado de futuros E-mini S & P500.
A falsificação, em termos leigos não é nada além de enganar outros participantes do mercado na compra. Isso leva a um forte aumento no preço do ativo. Quando isso acontece, o comerciante que iniciou as ordens falsas está em vantagem porque sabem que outros comerciantes estão comprando.
Eles podem comprar o frenesi ou simplesmente esperar por um bom preço para começar a vender.
Os dois exemplos acima mostram como o comércio automatizado pode ser usado de diferentes maneiras.
Embora no caso do Knight Capital Group, foi um erro genuíno do algoritmo, enquanto no caso de Singh, foi uma tentativa intencional de enganar o mercado com o algoritmo de spoofing.
No segundo caso, esse uso intencional de sistemas de negociação automatizados pode realmente causar estragos com comerciantes de dia regulares ou comerciantes de dias manuais.
7 - Sistemas automatizados de negociação de dia automáticos populares.
Se você está considerando usar um sistema automatizado de comércio de dia, então é melhor começar com o muito simples de ganhar experiência antes de procurar estratégias de negociação automatizadas complexas.
Lembre-se de que cada sistema automatizado de troca de dia na maioria dos casos é ajustado a um determinado mercado e a um certo estilo de negociação. Embora possa ser tentador usá-lo em diferentes mercados, o fato é que pode ou não funcionar. Em alguns casos, você também terá que personalizar o sistema de negociação automatizado um pouco diferente também.
Para ter um bom sistema de negociação automatizado, assegure-se de que a estratégia de negociação que você segue agora seja mecânica, sem qualquer discrição envolvida. Mais comumente, os sistemas automatizados baseados em negociação de breakout são os melhores, pois estes podem ser configurados com bastante facilidade.
O sistema automatizado de comércio de dia também pode levar em consideração a sessão de negociação, incluindo limitar a negociação apenas para a abertura ou no fechamento (quando os volumes são altos). Muitas configurações também podem ser feitas e é inteiramente até o comerciante do dia sobre como eles querem ajustar o sistema de negociação.
Independentemente do sistema de negociação automatizado que você use, é essencial que o sistema seja inicialmente completamente testado em um ambiente de troca de demonstração. Isso impedirá que você perca dinheiro. Também é importante testar o sistema em diferentes condições de mercado.
Neste caso, o teste para frente é ideal.
A questão de quanto tempo a frente testar uma estratégia de negociação depende do comerciante. Em alguns casos, seu sistema automatizado de troca de dias pode começar a perder o dinheiro apenas para se recuperar da retirada mais tarde. Assim, cancelar a estratégia de negociação automatizada em primeira instância pode ser prejudicial.
Em conclusão, a negociação automática do dia é parte integrante do dia comercial. Os comerciantes manuais realmente não gostam da automação, mas existem inúmeros estudos que mostram como a negociação automatizada, como a negociação de alta freqüência e assim por diante, pode ajudar a trazer mais liquidez para os mercados. O flipside é o fato de que a volatilidade também aumenta acentuadamente em função dos sistemas de negociação automatizados.
Embora não haja compulsão de que um comerciante do dia deve procurar uma estratégia de negociação automatizada, é uma questão de escolha pessoal sobre se deve usar um sistema de negociação automatizado ou não. A negociação diária é única de um comerciante para outro e, portanto, a escolha de usar ou não um sistema de negociação automatizado depende inteiramente do próprio comerciante do dia.
Комментариев нет:
Отправить комментарий