вторник, 12 июня 2018 г.

Voltar sistemas de negociação testados


Backtesting
O que é 'backtesting'
Backtesting é o processo de testar uma estratégia de negociação em dados históricos relevantes para garantir sua viabilidade antes que o negociador arrisque qualquer capital real. Um trader pode simular a negociação de uma estratégia durante um período de tempo apropriado e analisar os resultados para os níveis de lucratividade e risco.
Amostragem de Aceitação.
Negligência do tamanho da amostra.
Ordem de Mercado.
Teorema do Limite Central - CLT.
QUEBRANDO "backtesting"
Uma quantidade significativa do volume negociado no mercado financeiro atual é feita por traders que usam algum tipo de automação de computadores. Isso é especialmente verdadeiro para estratégias de negociação baseadas em análises técnicas. O backtesting é parte integrante do desenvolvimento de um sistema de negociação automatizado.
Backtesting significativo.
Quando feito corretamente, o backtesting pode ser uma ferramenta inestimável para a tomada de decisões sobre a utilização de uma estratégia de negociação. O período de tempo de amostra no qual um backtest é realizado é crítico. A duração do período de tempo da amostra deve ser longa o suficiente para incluir períodos de condições de mercado variáveis, incluindo tendências de alta, tendências de baixa e negociação limitada por faixa. Realizar um teste em apenas um tipo de condição de mercado pode gerar resultados únicos que podem não funcionar bem em outras condições de mercado, o que pode levar a conclusões falsas.
O tamanho da amostra no número de negociações nos resultados do teste também é crucial. Se o número da amostra de negociações for muito pequeno, o teste pode não ser estatisticamente significativo. Uma amostra com muitos negócios durante um período muito longo pode produzir resultados otimizados, nos quais um número esmagador de negociações vencedoras se aglutina em torno de uma condição ou tendência de mercado específica que é favorável à estratégia. Isso também pode levar um comerciante a tirar conclusões enganosas.
Mantendo a realidade.
Um backtest deve refletir a realidade na melhor medida possível. Os custos de negociação que, de outra forma, poderiam ser considerados insignificantes pelos comerciantes, quando analisados ​​individualmente, podem ter um impacto significativo quando o custo agregado é calculado ao longo de todo o período de backtesting. Esses custos incluem comissões, spreads e derrapagens, e eles poderiam determinar a diferença entre se uma estratégia de negociação é lucrativa ou não. A maioria dos pacotes de software de backtesting inclui métodos para contabilizar esses custos.
Talvez a métrica mais importante associada ao backtesting seja o nível de robustez da estratégia. Isso é realizado comparando os resultados de um teste de retorno otimizado em um período de tempo de amostra específico (chamado de amostra) com os resultados de um backtest com a mesma estratégia e configurações em um período de tempo de amostra diferente (referido como out - de amostra). Se os resultados forem igualmente lucrativos, a estratégia pode ser considerada válida e robusta, e está pronta para ser implementada em mercados em tempo real. Se a estratégia falhar em comparações fora da amostra, então a estratégia precisa de mais desenvolvimento, ou deve ser abandonada por completo.

Backtesting: Interpretando o Passado.
O backtesting é um componente chave do desenvolvimento efetivo do sistema de negociação. Isso é realizado reconstruindo, com dados históricos, negociações que teriam ocorrido no passado usando regras definidas por uma determinada estratégia. O resultado oferece estatísticas para avaliar a eficácia da estratégia.
A teoria subjacente é que qualquer estratégia que funcionou bem no passado provavelmente funcionará bem no futuro e, inversamente, qualquer estratégia que tenha tido um desempenho ruim no passado provavelmente terá um desempenho ruim no futuro. Este artigo analisa quais aplicativos são usados ​​no backtesting, que tipo de dados é obtido e como colocá-lo em uso.
Os dados e as ferramentas.
O backtesting pode fornecer muitos dados estatísticos valiosos sobre um determinado sistema. Algumas estatísticas de backtesting universais incluem:
Lucro líquido ou perda - Porcentagem líquida ganha ou perdida Medidas de volatilidade - Máximo percentual de acréscimo e desvantagem Médias - Ganho médio percentual e perda média, barras médias detidas Exposição - Porcentagem do capital investido (ou exposto ao mercado) Índices - Ganhos a perdas ratio Retorno anualizado - Retorno percentual ao longo de um ano Retorno ajustado pelo risco - Retorno percentual em função do risco.
Normalmente, o software de backtesting terá duas telas importantes. O primeiro permite que o comerciante personalize as configurações para o backtesting. Essas personalizações incluem tudo, desde período de tempo até custos de comissão. Aqui está um exemplo de tal tela no AmiBroker:
A segunda tela é o relatório de resultados de backtesting real. É aqui que você pode encontrar as estatísticas mencionadas acima. Mais uma vez, aqui está um exemplo desta tela no AmiBroker:
Em geral, a maioria dos softwares de negociação contém elementos semelhantes. Alguns programas de software high-end também incluem funcionalidades adicionais para realizar dimensionamento automático de posição, otimização e outros recursos mais avançados.
As 10 regras para o backtesting.
Há muitos fatores que os investidores prestam atenção quando estão testando estratégias de negociação. Aqui está uma lista das 10 coisas mais importantes a serem lembradas durante o backtesting:
Leve em consideração as amplas tendências de mercado no período de tempo em que uma determinada estratégia foi testada. Por exemplo, se uma estratégia só foi testada novamente em 1999-2000, ela pode não se sair bem em um mercado em baixa. Muitas vezes, é uma boa ideia fazer backtest durante um longo período de tempo, abrangendo vários tipos diferentes de condições de mercado. Leve em conta o universo em que ocorreu o backtesting. Por exemplo, se um sistema amplo de mercado for testado com um universo constituído por ações de tecnologia, ele pode não se dar bem em setores diferentes. Como regra geral, se uma estratégia é direcionada para um gênero específico de estoque, limite o universo a esse gênero; mas, em todos os outros casos, mantenha um universo grande para fins de teste. Medidas de volatilidade são extremamente importantes para considerar no desenvolvimento de um sistema de negociação. Isto é especialmente verdadeiro para as contas alavancadas, que são sujeitas a chamadas de margem se o seu patrimônio cai abaixo de um certo ponto. Os comerciantes devem procurar manter a volatilidade baixa para reduzir o risco e facilitar a transição dentro e fora de um determinado estoque. O número médio de bares mantidos também é muito importante para assistir ao desenvolver um sistema de negociação. Embora a maioria dos softwares de backtesting inclua custos de comissão nos cálculos finais, isso não significa que você deva ignorar essa estatística. Se possível, aumentar o seu número médio de barras pode reduzir os custos de comissão e melhorar seu retorno geral. A exposição é uma faca de dois gumes. O aumento da exposição pode levar a lucros mais altos ou perdas maiores, enquanto a diminuição da exposição significa lucros menores ou perdas menores. Em geral, é uma boa ideia manter a exposição abaixo de 70% para reduzir o risco e facilitar a transição para dentro e para fora de um determinado estoque. A estatística de ganho médio / perda, combinada com a relação ganhos / perdas, pode ser útil para determinar o tamanho ideal de posição e gestão de dinheiro usando técnicas como o Critério Kelly. Os traders podem assumir posições maiores e reduzir os custos de comissão aumentando seus ganhos médios e aumentando sua taxa de ganhos por perdas. (Para mais, consulte: Gerenciamento de dinheiro usando o critério Kelly.) O retorno anualizado é usado como uma ferramenta para avaliar os retornos de um sistema em relação a outros locais de investimento. É importante não só olhar para o retorno anualizado global, mas também para levar em conta o aumento ou diminuição do risco. Isso pode ser feito observando o retorno ajustado ao risco, que é responsável por vários fatores de risco. Antes de um sistema de negociação ser adotado, ele deve superar todos os outros espaços de investimento em risco igual ou menor. A personalização de backtesting é extremamente importante. Muitos aplicativos de backtesting têm entradas para quantidades de comissão, tamanhos de lotes redondos (ou fracionários), tamanhos de ticks, requisitos de margem, taxas de juros, premissas de slippage, regras de dimensionamento de posição, regras de saída de barra idêntica, configurações de parada (trailing) e muito mais. Para obter os resultados de backtesting mais precisos, é importante ajustar essas configurações para imitar o broker a ser usado quando o sistema for ativado. O backtesting às vezes pode levar a algo conhecido como otimização excessiva. Essa é uma condição na qual os resultados de desempenho são ajustados tão altos para o passado que não são mais precisos no futuro. Geralmente, é uma boa ideia implementar regras que se apliquem a todas as ações, ou a um conjunto selecionado de ações específicas, e que não sejam otimizadas na medida em que as regras não sejam mais compreensíveis pelo criador. O backtesting nem sempre é a maneira mais precisa de avaliar a eficácia de um determinado sistema de negociação. Às vezes, as estratégias que tiveram bom desempenho no passado não se dão bem no presente. O desempenho passado não é indicativo de resultados futuros. Certifique-se de que o comércio de papel é um sistema que foi testado com sucesso antes de entrar em operação para garantir que a estratégia ainda se aplica na prática.
Conclusão.
O backtesting é um dos aspectos mais importantes do desenvolvimento de um sistema de negociação. Se criado e interpretado corretamente, ele pode ajudar os traders a otimizar e melhorar suas estratégias, encontrar falhas técnicas ou teóricas, bem como ganhar confiança em sua estratégia antes de aplicá-la aos mercados do mundo real. (Para leitura relacionada, consulte: Backtesting and Forward Testing: A Importância da Correlação.)

Como backtest sistemas de negociação e evitar o ajuste de curva.
Para julgar como um determinado sistema comercial deve funcionar no futuro, nós o testamos em dados de mercado anteriores. O backtesting aplica um conjunto de regras de negociação a dados históricos para estimar como essas regras teriam sido realizadas se realmente as tivéssemos negociado. Bons resultados históricos hipotéticos não garantem que um conjunto de regras funcionará bem no futuro. No entanto, resultados históricos hipotéticos pobres quase certamente significam que um sistema não deve ser negociado em tempo real.
O valor percebido do backtesting está enraizado na crença de que as tendências históricas se repetem. Os comerciantes têm testado estratégias sobre dados históricos por gerações. No entanto, a prática tornou-se popular com o advento dos computadores pessoais e com o software de teste do sistema, como o System Writer, que evoluiu para o TradeStation. Este software e um banco de dados de dados históricos permitiram que aqueles sem um histórico de escrita de códigos testassem as idéias do sistema de negociação. A compreensão e aceitação mais amplas dos sistemas de negociação, bem como a frustração que muitos enfrentaram ao tentar construir sistemas de negociação por conta própria, ajudaram o mercado de sistemas de terceiros a florescer durante os anos 90.
A Futures Truth é uma empresa independente que acompanha os sistemas de negociação disponíveis comercialmente desde os anos 80. Atualmente, ele rastreia mais de 500 sistemas. A Futures Truth testa sistemas de negociação em tempo real, não em dados históricos. Isso impede a modificação de regras ao longo do tempo e simula melhor a execução de regras em condições reais de mercado, como períodos de alta volatilidade. De acordo com a Futures Truth, apenas cerca de 45% dos sistemas rastreados são rentáveis ​​a longo prazo, enquanto apenas 20% exibiram uma boa relação risco / recompensa. No entanto, esses números provavelmente são melhores do que a população em geral, porque apenas os fornecedores realmente confiantes em sua lógica entregam-se à Futures Truth para análise em tempo real e crítica pública.
Muitos sistemas falham porque não têm uma premissa válida. Em vez disso, os parâmetros de entrada e saída são derivados da mineração de dados. A mineração de dados simplesmente verifica dados históricos em busca de regras que funcionariam no passado. Freqüentemente, essas regras se encaixam precisamente no passado e não têm esperança de funcionar melhor do que aleatoriamente em dados não vistos. Em vez disso, o desenvolvimento do sistema deve começar com uma teoria que possa ser testada, analisada e ajustada para aplicação. Esse conceito também implica uma perspectiva diferente sobre o próprio teste do sistema: o objetivo do backtesting não é produzir uma coleção de estatísticas hipotéticas de lucros e perdas. É testar a validade da teoria e a precisão das regras para capturar a premissa.
O teste do sistema é um processo multifacetado a partir dos dados, até a escala de tempo, para as suposições de entrada do pedido, para as especificações do contrato e controle de risco. A falha em qualquer um deles pode arruinar um teste de outra forma válido & mdash; ou, manipulá-los pode gerar resultados muito superiores ao que atingiríamos em tempo real. Você precisa fazer isso corretamente se você deseja validar o & mdash; ou quando apropriado, invalidar & mdash; Seu sistema.
Existem dois elementos para backtesting: as ferramentas adequadas & mdash; software e dados & mdash; e um método científico para desenvolver sistemas usando essas ferramentas. Vamos começar por olhar para as ferramentas do comércio.
Muitas opções estão disponíveis para testar suas ideias. Eles diferem na facilidade de transformar idéias em código e em como eles lidam com os detalhes, o que pode ter um grande impacto nos resultados. Por exemplo, se um sistema entrar em uma ordem de limite, algum software registrará um preenchimento se esse preço for tocado. No entanto, dificilmente há uma garantia de que tal ordem teria sido preenchida em negociação real, nem há uma garantia de que não vai ser. Entrando em paradas garante uma entrada, mas não um preço.
Outra questão é registrar preços reais. Embora a maioria dos softwares desenvolvidos profissionalmente não tenha mais esse problema, ainda é uma preocupação para aqueles que testam manualmente sistemas em planilhas, como o Microsoft Excel. Por exemplo, se um sistema compra em uma parada igual ao fechamento mais um terço da faixa média nos últimos três períodos, e se a faixa média é 10, então estamos comprando no fechamento mais 3,333. Se estamos negociando o E-mini S & P 500, ele negocia em tamanhos de 0,25 ticks. Isso significa que o diferencial de entrada deve arredondar para 3.50. Um operador iniciante pode não perceber isso se processar manualmente os números, e não faz muito tempo que muitos programas profissionais cometeram o mesmo erro. Com o tempo, esse erro pode resultar em uma discrepância considerável.
No quadro geral, no entanto, tais detalhes processuais são menores. O grande problema são os dados.

Voltar sistemas de negociação testados
Construção de arquitetura de alta performance e baixa latência para negociação automatizada completa com centenas de símbolos.
Implantação de servidor.
Reduza a latência de execução e aumente a confiabilidade implantando sistemas na infraestrutura do broker.
R Integração.
A integração nativa com R permite que estatísticos e subordinados estejam diretamente envolvidos no desenvolvimento de estratégias sem precisar de programadores.
e Negociação Automatizada.
A arquitetura de alto desempenho e baixa latência suporta negociação totalmente automática com centenas de símbolos.
Integração.
Os desenvolvedores têm acesso ao pacote estatístico R de código aberto líder de dentro da plataforma SEER.
Implantação de H Server.
Os sistemas de negociação desenvolvidos no Seer podem ser implantados em servidores fisicamente próximos ou nos data centers dos corretores.
3 multi sistemas.
Crie vários sistemas que são executados simultaneamente na mesma base de caixa / patrimônio.
L Proteção da propriedade intelectual.
Sistemas de negociação são criptografados para usuários específicos. Isso significa que não há risco de redistribuição do sistema.
1 classes multi-ativos.
Crie sistemas que abrangem várias classes de ativos, como ações, futuros e Forex.
v Visualização e otimização.
Visualize seus resultados de testes de contra-relógio com mais de 35 indicadores de desempenho para encontrar o melhor equilíbrio entre risco e recompensa.
Y Backtesting do portfólio.
True backtesting de passagem única e otimização, independentemente do número de sistemas de negociação, símbolos, prazos ou gerenciamento de dinheiro usado.
Testemunhos
Honestamente, o mais sofisticado mecanismo de back-testing e forward execution que já usamos!
H. Van Eeden, Desenvolvedor de Sistemas & Trader.
Corretores Suportados.
A FXCM é uma provedora líder de negociação de moeda estrangeira (FX) on-line, negociação de CFDs, apostas de spread e serviços relacionados. A missão da empresa é fornecer aos traders globais acesso ao maior e mais líquido mercado do mundo, oferecendo ferramentas de negociação inovadoras, contratando excelentes instrutores de negociação, atendendo a rigorosos padrões financeiros e buscando a melhor experiência de negociação on-line do mercado. Os clientes têm a vantagem de negociar em dispositivos móveis, execução de pedidos com um clique e negociação a partir de gráficos em tempo real. Além disso, a FXCM oferece cursos educacionais sobre negociação FX e fornece ferramentas de negociação, dados proprietários e recursos premium.
A OANDA utiliza tecnologia computacional e financeira inovadora para fornecer serviços de informações cambiais e de moeda estrangeira com base na Internet para todos, de indivíduos a grandes corporações, de gestores de carteiras a instituições financeiras. OANDA é um formador de mercado e uma fonte confiável de dados monetários. Ele tem acesso a um dos maiores bancos de dados históricos e de alta frequência filtrados do mundo.
Há 36 anos, o Grupo 1 do IB vem construindo tecnologia de negociação de acesso eletrônico que oferece vantagens reais para traders, investidores e instituições em todo o mundo. O Interactive Brokers Group e o capital acionário de suas afiliadas excedem US $ 4,8 bilhões. Somos o maior corretor dos EUA com base em operações de receita média diária que executam 407.000 negócios por dia. Descubra algumas das razões pelas quais os comerciantes e investidores profissionais escolhem o IB.

9. Teste de volta.
A arte de negociar o teste.
Como mencionei antes, uma das coisas que realmente adoro na negociação é que, diferentemente de qualquer outra empresa, você pode testar totalmente seu "modelo de negócios" (plano de negociação) sem arriscar dinheiro real. Na negociação, esse processo de avaliação é chamado de back testing. Testes de testes são a área agora mais negligenciada pelos traders.
Eu falei sobre a importância da psicologia e gestão de dinheiro em capítulos anteriores - e assim tem muitos outros treinadores de negociação. Tanto assim, há agora um bando de informações e consciência em torno.
Você só tem que navegar na rede para ver o quanto de foco é colocado nessas áreas - como deveria haver. Mas toda essa atenção parece ser à custa do teste de volta. Como resultado, na negociação de testes, eu acho, agora se tornou a nova área de negociação menos compreendida e apreciada.
Por que o teste de volta é tão importante?
O teste de negociação é mais importante porque afeta diretamente suas entradas e saídas, gerenciamento de dinheiro e psicologia das seguintes maneiras.
Entradas e saídas - o teste de retorno permite que você teste o desempenho de todo o seu sistema usando dados históricos. Com essas informações, você pode fazer os ajustes necessários para produzir os resultados que procura. Gerenciamento de dinheiro - o teste de retorno permite que você teste vários modelos de gerenciamento de dinheiro para ver qual funciona melhor com o seu sistema. Psicologia - como discutido anteriormente no livro, entender os pontos fortes e fracos do seu sistema - mesmo que sejam apenas no papel - irá melhorar sua confiança comercial. Isso terá um efeito incalculável em seu desempenho quando você começar a negociar em real.
Seja qual for o critério de análise técnica usado para negociar - sejam médias móveis, castiçais, desvios de volatilidade, retrações de Fibonacci ou qualquer outro sistema de negociação - você precisará fazer um teste completo, a fim de remover qualquer dúvida sobre sua capacidade .
Sem o retorno dos testes, a falta de confiança surge e geralmente força os operadores a questionar seus próprios sistemas de negociação.
Eles cedem à tentação de modificar seu plano de negociação ... muitas vezes com consequências devastadoras. Essa tentação normalmente vem de uma sequência de negociações perdidas ou de uma oportunidade de substituir seu sistema de negociação por um novo indicador de grande vendagem, que é a mais recente moda falada em fóruns de bate-papo.
Tudo o que parece bom demais para ser verdade vai atrair a atenção de um comerciante que não está satisfeito com seu sistema de negociação, simplesmente porque ela não testou adequadamente seu sistema em primeiro lugar. Ela não acumulou a confiança necessária para negociar com sucesso o sistema que desenvolveu.
Minha estratégia de negociação será lucrativa?
Esta é a pergunta mais frequente no mundo dos negócios. O autor Mark Jurik tentou respondê-lo em seu livro Computerized Trading, como mostra o Quadro 9.1.
Fonte: Jurik, M 1999, Negociação informatizada: maximizando o dia de negociação e os lucros overnight, Instituto de Finanças de Nova York, Nova York.
Mas o que está sendo negociado de volta exatamente?
O backtesting de negociação é o processo de testar uma estratégia de negociação usando dados históricos, em vez de testá-la em tempo real com dinheiro real. As métricas obtidas dos testes podem ser usadas como uma indicação de quão bem a estratégia teria sido realizada se tivesse sido aplicada a negociações passadas. A interpretação desses resultados fornece ao profissional as métricas suficientes para avaliar o potencial do sistema de negociação.
Logicamente, sabemos que os resultados desse tipo de teste não serão capazes de prever retornos futuros com grande precisão; no entanto, ele pode fornecer um indicador se você deve ou não buscar um sistema de negociação ou não. Além disso, se você decidir seguir em frente e negociar o sistema, ele fornecerá guias sobre o que esperar.
Mas a questão permanece: como você pode testar o desempenho de um sistema comercial ao longo do tempo?
Existem apenas duas maneiras de fazer isso - manualmente ou com software de computador. Para ser honesto, o software de computador é a única opção "real". Eu tentei ambos os métodos de teste e teste manual não é apenas demorado, mas muito difícil de replicar e testar de forma eficaz.
Os benefícios derivados do software de backtesting de negociação não podem ser superestimados. Isso economizará tempo e proporcionará uma oportunidade infinita para ajustar e testar seu sistema.
Um pequeno investimento em capital para a compra de um bom software de teste de back-end potencialmente poupará milhares de pessoas no mercado; É um investimento muito sábio se você estiver pensando em projetar um sistema de negociação bem-sucedido e mecânico.
Testes mecânicos nas costas.
Por favor, entenda, contanto que o seu sistema de negociação mecânica trabalhe exclusivamente com dados de preço (aberto, alto, baixo, próximo, volume), você poderá usar o software de teste de volta.
Por exemplo, digamos que você crie um sistema de negociação mecânico com a seguinte regra de entrada:
Regra: Compre uma garantia quando a média móvel de 10 dias do preço de fechamento ultrapassar a média móvel de 30 dias do preço de fechamento.
Essa regra pode ser testada com bastante facilidade em dados históricos. Por outro lado, sua regra de sinal de compra pode ser um pouco mais complexa, como:
Regra: Compre uma garantia quando a média móvel de 10 dias do preço de fechamento ultrapassar a média móvel de 30 dias do preço de fechamento e o índice de PE tiver sido 75% ou inferior ao seu valor três meses antes.
Essa regra introduz dados que nem sempre são fornecidos ou mantidos em um banco de dados de informações de preço.
Para testar com sucesso, isso envolveria a obtenção de dados históricos de um título, bem como a relação preço-lucro (índice PE). Tipicamente, os dados históricos de um grupo de ações incluiriam apenas o aberto, alto, baixo, fechamento e volume. para cada período. Devido a essa limitação, muitos sistemas de negociação mecânicos são projetados com base em indicadores técnicos puramente de preço.
Infelizmente, o sistema de negociação mais mecânico baseado em dados fundamentais está além do escopo dos investidores de varejo, devido à falta de dados históricos disponíveis para realizar um teste completo de negociação.
Voltar software de teste.
Felizmente, atualmente, muitos pacotes de gráficos possuem um software de teste embutido. Se você seguiu o processo para selecionar um pacote de gráficos no capítulo anterior, você deve ter encontrado um com os recursos de teste incluídos ou um compatível com outro - o pacote de prateleira.
Para aqueles que decidiram comprar o MetaStock no capítulo 8, TradeSim & # 8211; O ultimate-trading-systems / tradesim é provavelmente o simulador / analisador de negociação mais realista e verdadeiro que encontrei.
Ele pode testar e avaliar rapidamente um sistema de negociação, seja um único título de segurança ou um portfólio de múltiplas seguranças.
Acredito que repetir o teste é a única maneira de remover a insegurança. Depois de ter estabelecido que você tem um sistema de negociação confiável e robusto só então você estará confiante em negociá-lo.
Similarmente ao seu software de gráficos, certifique-se de que você conhece o seu pacote de trás para frente. Você não poderá tirar o melhor proveito disso, a menos que entenda como funciona e o que pode fazer com isso.
Soluções alternativas.
Infelizmente, tenho visto muitos clientes nunca "entenderem" em relação ao back testing. Para muitos, o software de teste é simplesmente muito técnico. Se você se enquadra nessa categoria, não desista. É uma etapa crítica no processo de design do sistema.
Para os menos técnicos, encontrei uma solução chamada Trading Performance Analyzer - ultimate-trading-systems / tpa.
É fácil de usar e perfeito para analisar seu sistema antes de negociá-lo em tempo real.
Nota importante: Se você está testando e re-testando na esperança de tropeçar na bala de prata, lembre-se, você nunca criará um sistema de negociação que tenha 100% de sucesso. Muitos já tentaram (inclusive eu) e todos falharam.
Você deve estar à procura de um bom sistema de negociação com drawdown mínimo e uma boa relação risco-recompensa. Muitos sistemas de negociação têm mais negociações perdedoras do que vencem e ainda assim ganham dinheiro. Como? Gerenciamento de dinheiro . (Veja o capítulo 6.)
A peça final no quebra-cabeça do design do sistema é pegar o sistema de negociação que você projetou nos capítulos anteriores e testá-lo. Ao testar seus sistemas, você acaba de se colocar entre os 1% dos traders, garantindo seu sucesso. Parabéns!
Adquira um pacote de testes de negociação:
Analisador de Desempenho de Negociação & # 8211; ultimatetradingsystems / tpa Aprenda o software de teste de volta escolhido por dentro e por fora. Volte a testar seu sistema recém-projetado, incluindo suas regras de entrada, saída e gerenciamento de dinheiro.

Комментариев нет:

Отправить комментарий