Os prós e contras de robôs de negociação e software de consultoria especializada
Muitas pessoas são atraídas para os mercados por promessas de dinheiro fácil através de robôs de negociação do dia ou consultores especializados (EAs). Um EA, ou robô de negociação, é um programa de negociação automatizado que é executado no seu computador e é negociado para você na sua conta. Vender robôs e EAs on-line tornou-se um grande negócio, mas antes de você mergulhar, há coisas a considerar.
Certamente há alguns benefícios em automatizar uma estratégia, mas também há algumas desvantagens. A coisa a ter em mente é que raramente é fácil fazer um monte de dinheiro. A promessa de dinheiro fácil é o esquema de negociação mais antigo do livro. Há dinheiro para ser feito com robôs de negociação e aprender a automatizar estratégias. Infelizmente, para isso, efetivamente, poderia realmente demorar mais do que simplesmente aprender a negociar manualmente, uma vez que uma pessoa precisa aprender a negociar primeiro, e depois ainda aprender como 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, analisamos tudo isso e mais, explorando os prós e contras do comércio robótico e dos EAs.
01 O que é automatizado ou software EA?
O software automatizado é um programa executado em um computador e comercializado para a pessoa que está executando o programa. Uma vez que é um programa, só serão realizadas negociações com parâmetros que se alinham com o que está escrito no programa. A criação de um programa de negociação requer amplo conhecimento de negociação, bem como habilidades de programação.
Os EAs são baseados em uma estratégia de negociação, portanto, a estratégia precisa ser simples o suficiente para ser dividida em uma série de regras que podem ser programadas. Quanto mais complexa for uma estratégia, mais difícil será efetivamente programar.
Para as pessoas que compram softwares comerciais, elas dependem completamente das habilidades de negociação e programação da pessoa que escreveu o programa. Esta é uma posição vulnerável para se estar.
Como a maioria dos softwares, exigirá uma atualização de tempos em tempos. As condições do mercado mudam e o software de negociação precisa ser atualizado com ele. Se o software não for atualizado por alguém que saiba o que está fazendo, é bem provável que o software tenha uma vida útil muito curta (se fosse lucrativo, para começar). Os EAs escritos e mantidos por traders e programadores experientes têm a melhor chance de manter a rentabilidade a longo prazo.
02 Cuidado com o empurrão de vendas
As pessoas bem-sucedidas com EAs observam constantemente o desempenho do seu EA, fazem ajustes quando 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). Comerciantes robóticos de sucesso, assim como traders manuais bem-sucedidos, dedicam-se ao trabalho necessário para criar e manter a lucratividade .
Isso é bem diferente dos EAs vendidos online que descrevem uma vida de dinheiro fácil e nenhum trabalho ... tudo por US $ 79,95! Depois de comprar um EA, raramente há suporte e atualizações após o fato. Mesmo se o criador do EA for bem sucedido, isso não significa que alguém que compra o EA será. O criador ocasionalmente pode intervir ou desativar o programa (durante grandes eventos de notícias , por exemplo). Pequenas mudanças para quando o programa é executado podem mudar drasticamente os resultados. A menos que o criador do programa esteja treinando você sobre como fazer isso ou fornecendo atualizações e monitoramento de longo prazo conforme as condições do mercado mudam, é melhor evitar ser sugado para o discurso de vendas.
03 Raramente é automatizado TOTALMENTE automatizado
Se uma pessoa compra uma EA, é improvável que ela tenha o conhecimento necessário para saber quando intervir e quando não. Intervir, quando não for necessário, poderia transformar uma estratégia vencedora em uma perdida, assim como não intervir quando necessário poderia drenar a conta de negociação com pressa.
Na série de livros da Wizards Market, de Jack Schwager , vários comerciantes automatizados de sucesso são entrevistados. Todos esses comerciantes estavam altamente envolvidos com suas estratégias, e não apenas sentados sem fazer nada. É altamente improvável que uma pessoa possa comprar um EA e deixá-lo funcionando enquanto ele dorme e trabalha em outro emprego. Essa abordagem pode funcionar, mas somente se eles ficarem no topo do desempenho dos EAs, terão o know-how para alterar o programa se as condições do mercado mudarem e souberem como e quando intervir manualmente quando necessário.
Algumas pessoas pensam que a negociação robótica tira a emoção da negociação. Infelizmente, isto não é verdade. Enquanto o programa não sente emoção, a pessoa que executa o programa faz . As pessoas podem se sentir tentadas a intervir quando vêem o programa perdendo dinheiro, mas o programa ainda pode estar funcionando bem (as negociações perdidas acontecem). Ou eles podem intervir para obter lucros prematuramente, substituindo manualmente um negócio quando a pessoa vê um lucro que eles gostam. Todas essas ações motivadas por emoções podem destruir uma vantagem lucrativa da EA no mercado.
Negociação automatizada raramente é negociação de piloto automático. É preciso muito conhecimento para manter um EA, e as habilidades de negociação / habilidades psicológicas ainda são necessárias para intervir quando necessário, mas não muito.
04 Prós de Negociação Automatizada (Robótica ou EA)
- EAs remover algumas das pressões psicológicas de negociação. Embora as pessoas que usam um EA ainda precisem saber quando intervir e quando não também, o que ainda é uma pressão / habilidade psicológica.
- Os EAs reagem mais rapidamente do que os humanos. Quando um sinal de negociação aparece (para entrar ou sair), não há hesitação por parte do EA. Os humanos, por outro lado, podem congelar ou questionar o comércio. O tempo de reação extremamente rápido do EA é benéfico em condições de mercado em movimento rápido.
- O software automatizado pode monitorar muito mais mercados do que um ser humano . A qualquer momento, um ser humano só pode monitorar efetivamente alguns mercados, mas um EA pode monitorar centenas. Uma vez solto, um EA pode encontrar oportunidades em todos os mercados que está programado para monitorar. Os EAs podem aproveitar mais oportunidades do que um ser humano.
- Aceitará negociações que atendam a uma estratégia, mesmo que o profissional sinta o contrário. se a estratégia se mostrou lucrativa, isso é bom.
- Força o comerciante a simplificar uma estratégia até um nível em que ela possa ser programada. Este processo dá aos comerciantes uma visão detalhada de sua estratégia. As pessoas que compram EAs não recebem esse benefício e, muitas vezes, não sabem o que está "sob o capô".
- Enquanto alguma intervenção é necessária, uma vez que um programa de negociação é criado, pode exigir manutenção mínima por longos períodos de tempo. Isso significa que, durante certos períodos de tempo, um programa de negociação automatizado pode ser menos trabalhoso do que negociar manualmente. Quando um programa precisa funcionar, pode exigir muito tempo.
- A negociação automatizada é o teste mais verdadeiro para saber 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 sob as 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 fraqueza e força do programa. Por exemplo, pode ter bom desempenho em mercados de tendência, mas mal em mercados variados. Estes dados podem então ser usados para alterar o programa ou para mostrar ao profissional quando é apropriado intervir e ativar ou desativar o programa.
05 Contras de Negociação Automatizada
- Ainda requer muito trabalho para criar e / ou manter o programa.
- A intervenção manual é ocasionalmente necessária, o que significa que a negociação automatizada não é totalmente automática. Por exemplo, se a volatilidade aumentar muito mais que o normal, o tamanho da posição pode precisar ser alterado manualmente.
- Algumas habilidades de programação são definitivamente desejadas. Mesmo se comprar um programa, a maioria não vem com suporte ou atualizações de longo prazo, pois as condições do mercado mudam. Se você não souber como alterar o programa, o programa acabará sendo inútil (não lucrativo).
- Comprar um programa significa não saber o que está sob o capô. Um dos benefícios de automatizar uma estratégia é que ela força o usuário a realmente conhecer os meandros 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 está indo bem (proteger os lucros) ou fazendo mal (proteger o capital). Há também a pressão psicológica de decidir quando é o momento certo para intervir.
- É improvável que comprar um EA online produza resultados positivos a longo prazo. Pode funcionar por um curto período de tempo, mas, em última instância, a pessoa que o usa precisa mantê-lo e saber quando intervir e quando não.
- Para criar seus próprios 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.
- Como as estratégias automatizadas podem ser facilmente testadas, isso as deixa abertas para uma otimização excessiva. A otimização excessiva ocorre quando um programa é ajustado para gerar o maior lucro nos movimentos de preços anteriores. Embora isso possa fazer com que o programa pareça muito lucrativo no passado, a otimização geralmente leva a um desempenho ruim no futuro. Além disso, como os testes podem ser executados com facilidade, os vendedores da EA geralmente mostram apenas os períodos em que o programa teve um bom desempenho. Um teste da estratégia pode ser realizado em qualquer período da história, deixando-o aberto a muitos ajustes nas estatísticas. Tenha isso em mente ao visualizar estatísticas de negociação automatizadas. Idealmente, as estatísticas devem basear-se em negociações ao vivo e não ser executadas em dados simulados ou com backtested.
06 Palavra Final sobre o Uso de Software Automatizado de Negociação (EAs)
Aprender a automatizar estratégias é um esforço que vale a pena. Automatizar uma estratégia requer um conhecimento profundo da estratégia e torna o teste da estratégia muito fácil. Se uma estratégia simples puder ser programada, ver como o programa foi executado recentemente pode fornecer insights sobre como ela será executada no futuro. Os EAs podem monitorar mais oportunidades de negociação em mercados do que os humanos, e podem reagir mais rapidamente quando ocorrem sinais comerciais.
Não seja atraído por argumentos de venda que prometam dinheiro fácil se você comprar um EA. O tempo é melhor gasto aprendendo como negociar e, em seguida, adquirindo algumas habilidades de programação, se você quiser automatizar suas estratégias.