Backtesting forex strategies work


Backtesting: Interpretando o passado O Backtesting é um componente chave do desenvolvimento efetivo do sistema de negociação. É realizado reconstruindo, com dados históricos, negócios que teriam ocorrido no passado usando regras definidas por uma determinada estratégia. O resultado oferece estatísticas que podem ser usadas para avaliar a eficácia da estratégia. Usando esses dados, os comerciantes podem otimizar e melhorar suas estratégias, encontrar quaisquer falhas técnicas ou teóricas, e ganhar confiança em sua estratégia antes de aplicá-lo aos mercados reais. A teoria subjacente é que qualquer estratégia que funcionou bem no passado é susceptível de funcionar bem no futuro e, inversamente, qualquer estratégia que teve um desempenho ruim no passado é susceptível de funcionar mal no futuro. Este artigo dá uma olhada no que as aplicações são usadas para backtest, que tipo de dados é obtido, e como colocá-lo para usar Os dados e as ferramentas Backtesting pode fornecer abundância de estatística valiosa comentários sobre um determinado sistema. Algumas estatísticas de backtesting universal incluem: Lucro líquido ou perda - ganho ou perda percentual líquido. Prazo - Datas passadas em que o teste ocorreu. Universo - Estoques que foram incluídos no backtest. Medidas de volatilidade - Percentagem máxima de subida e descida. Médias - Percentual de ganho médio e perda média, média de barras mantidas. Exposição - Percentual de capital investido (ou exposto ao mercado). Razões - Relação vitórias-perdas. Retorno anualizado - Retorno percentual ao longo de um ano. Retorno ajustado ao risco - Retorno percentual em função do risco. Normalmente, backtesting software terá duas telas que são importantes. O primeiro permite que o profissional personalize as configurações para backtesting. Essas personalizações incluem tudo, desde o período até os custos de comissão. Aqui está um exemplo de tal tela no AmiBroker: A segunda tela é o relatório de resultados de backtesting real. Isto é onde você pode encontrar todas as estatísticas mencionadas acima. Mais uma vez, aqui está um exemplo desta tela no AmiBroker: Em geral, a maioria dos softwares comerciais contém elementos semelhantes. Alguns programas de software high-end também incluem funcionalidades adicionais para realizar dimensionamento automático da posição, otimização e outros recursos mais avançados. Os 10 mandamentos Há muitos fatores comerciantes atenção para quando eles estão backtesting estratégias de negociação. Aqui está uma lista das 10 coisas mais importantes para lembrar enquanto backtesting: levar em conta as tendências do mercado amplo no período em que uma determinada estratégia foi testada. Por exemplo, se uma estratégia foi apenas testada de 1999 a 2000, pode não funcionar bem em um mercado de baixa. É muitas vezes uma boa idéia para backtest durante um período de tempo longo que engloba vários tipos diferentes de condições de mercado. Leve em conta o universo no qual o backtesting ocorreu. Por exemplo, se um sistema de mercado amplo é testado com um universo consistindo de ações de tecnologia, pode deixar de fazer bem em diferentes setores. Como regra geral, se uma estratégia é direcionada para um gênero específico de estoque, limitar o universo a esse gênero, mas, em todos os outros casos, manter um grande universo para fins de teste. Medidas de volatilidade são extremamente importantes a considerar no desenvolvimento de um sistema de comércio. Isto é especialmente verdadeiro para as contas alavancadas, que são sujeitas a chamadas de margem se a sua equidade desce abaixo de um certo ponto. Os comerciantes devem procurar manter a volatilidade baixa, a fim de reduzir o risco e permitir uma transição mais fácil dentro e fora de um determinado estoque. O número médio de barras mantidas também é muito importante para assistir ao desenvolver um sistema de negociação. Embora a maioria dos backtesting software inclui custos de comissão nos cálculos finais, isso não significa que você deve ignorar esta estatística. Se possível, aumentar o número médio de barras mantidas pode reduzir os custos de comissão e melhorar o retorno geral. A exposição é uma espada de dois gumes. Aumento da exposição pode levar a maiores lucros ou maiores perdas, enquanto diminuição da exposição significa lucros mais baixos ou menos perdas. No entanto, em geral, é uma boa idéia para manter a exposição abaixo de 70, a fim de reduzir o risco e permitir uma transição mais fácil dentro e fora de um determinado estoque. A estatística de ganhos / perdas médios, combinada com a relação ganhos-perdas, pode ser útil para determinar o dimensionamento de posição otimizado e o gerenciamento de dinheiro usando técnicas como o Critério Kelly. (Veja Money Management Usando o Critério Kelly.) Os comerciantes podem assumir posições maiores e reduzir os custos de comissão, aumentando seus ganhos médios e aumentando sua relação ganhos-para-perdas. Retorno anualizado é importante porque é usado como uma ferramenta para comparar os retornos de sistemas contra outros locais de investimento. É importante não só olhar para o retorno global anualizado, mas também para ter em conta o risco aumentado ou diminuído. Isso pode ser feito olhando para o retorno ajustado ao risco, que explica vários fatores de risco. Antes de um sistema de negociação ser adotado, ele deve superar todos os outros locais de investimento em igual ou menos risco. Backtesting personalização é extremamente importante. Muitas aplicações backtesting têm entrada para valores de comissão, tamanhos de lote redondos (ou fracionários), tamanhos de carrapatos, requisitos de margem, taxas de juros, pressupostos de deslizamento, regras de dimensionamento de posição, regras de saída da mesma barra, configurações de parada e muito mais. Para obter os resultados de backtesting mais precisos, é importante ajustar essas configurações para imitar o corretor que será usado quando o sistema for ativado. Backtesting às vezes pode levar a algo conhecido como super-otimização. Esta é uma condição onde os resultados de desempenho são ajustados tão altamente ao passado que eles não são mais precisos no futuro. É geralmente uma boa idéia implementar regras que se aplicam a todas as ações ou um conjunto selecionado de ações segmentadas e não são otimizadas na medida em que as regras não são mais compreensíveis pelo criador. Backtesting nem sempre é a maneira mais precisa para avaliar a eficácia de um determinado sistema de comércio. Às vezes, as estratégias que funcionaram bem no passado não conseguem fazer bem no presente. O desempenho passado não é indicativo de resultados futuros. Certifique-se de comércio de papel de um sistema que foi testado com sucesso antes de ir ao vivo para ter certeza de que a estratégia ainda se aplica na prática. Conclusão Backtesting é um dos aspectos mais importantes do desenvolvimento de um sistema comercial. Se criado e interpretado corretamente, pode ajudar comerciantes a aperfeiçoar e melhorar suas estratégias, encontrar todas as falhas técnicas ou teóricas, assim como ganhar a confiança em sua estratégia antes de aplicá-la aos mercados reais. Recursos Tradecision (tradecision) - Desenvolvimento de Sistemas de Negociação de Alto Nível AmiBroker (amibroker) - Desenvolvimento de Sistema de Negociação de Orçamento. FX de Revenda Ao utilizar este website, você considera ter lido e concordado com os seguintes termos e condições: A seguinte terminologia se aplica a estes Termos E Condições, Declaração de Privacidade e Aviso de Isenção de Responsabilidade e qualquer ou todos os Contratos: Cliente, Você e Seu referem-se a você, à pessoa que acessa este site e aceita os termos e condições da Empresa. A Companhia, nós mesmos, nós e nós, refere-se a nossa empresa. Party, Parties, ou Us, refere-se tanto ao Cliente como a nós mesmos, ou ao Cliente ou a nós mesmos. Todos os termos referem-se à oferta, aceitação e contrapartida de pagamento necessários para realizar o processo de nossa assistência ao Cliente da forma mais apropriada, seja por meio de reuniões formais de duração fixa ou por qualquer outro meio, com o propósito expresso de atender às Necessidades dos clientes no que diz respeito à prestação dos serviços / produtos indicados pela Companhia, de acordo com e sujeito à lei inglesa vigente. Qualquer uso da terminologia acima ou de outras palavras no singular, no plural, na capitalização e / ou neles, são considerados como permutáveis ​​e, portanto, como referentes a eles. Temos o compromisso de proteger sua privacidade. Empregados autorizados dentro da empresa com base em necessidade de conhecer apenas usar qualquer informação coletada de clientes individuais. Revisamos constantemente nossos sistemas e dados para garantir o melhor serviço possível aos nossos clientes. O Parlamento criou infracções específicas para acções não autorizadas contra sistemas e dados informáticos. Investigaremos tais ações com vistas a processar e / ou instaurar processos cíveis para recuperar indenizações contra os responsáveis. Estamos registados ao abrigo da Lei de Protecção de Dados de 1998 e, como tal, qualquer informação relativa ao Cliente e respectivos Registros de Clientes pode ser transmitida a terceiros. No entanto, os registos do Cliente são considerados confidenciais e, por conseguinte, não serão divulgados a terceiros, excepto Magnates Financeiros. Se legalmente obrigado a fazê-lo às autoridades competentes. Não venderemos, compartilharemos ou alugaremos suas informações pessoais para terceiros ou usaremos seu endereço de e-mail para correspondência não solicitada. Quaisquer e-mails enviados por esta Empresa serão apenas relacionados com a prestação de serviços e produtos acordados. Exclusão e Limitações As informações contidas neste site são fornecidas como base. Na extensão máxima permitida por lei, esta Empresa: exclui todas as representações e garantias relativas a este website e seu conteúdo ou que são ou podem ser fornecidas por quaisquer afiliadas ou qualquer outro terceiro, inclusive em relação a quaisquer imprecisões ou omissões neste site E / ou a literatura da Companhia e exclui toda a responsabilidade por danos decorrentes de ou em conexão com o uso deste site. Isso inclui, sem limitação, perda direta, perda de negócios ou lucros (seja ou não a perda de tais lucros era previsível, surgiu no curso normal das coisas ou você tenha avisado esta Companhia da possibilidade de tal perda potencial), danos causados Para o seu computador, software, sistemas e programas e os dados sobre ele ou quaisquer outros danos diretos ou indiretos, conseqüentes e incidentais. Finanças Magnates não exclui, no entanto, a responsabilidade por morte ou danos pessoais causados ​​por sua negligência. As exclusões e limitações acima aplicam-se apenas na medida permitida por lei. Nenhum de seus direitos estatutários como consumidor é afetado. Usamos endereços IP para analisar tendências, administrar o site, rastrear o movimento dos usuários e reunir informações demográficas amplas para uso agregado. Os endereços IP não estão vinculados a informações de identificação pessoal. Além disso, para administração de sistemas, detecção de padrões de uso e solução de problemas, nossos servidores web automaticamente registrar informações de acesso padrão, incluindo tipo de navegador, tempos de acesso / correio aberto, URL solicitado e URL de referência. Essas informações não são compartilhadas com terceiros e são usadas apenas dentro desta Empresa com base na necessidade de conhecimento. Quaisquer informações individualmente identificáveis ​​relacionadas a esses dados nunca serão usadas de forma alguma diferente daquela indicada acima sem sua permissão explícita. Como a maioria de Web site interativos este Web site de Companys ou ISP usa bolinhos para nos permitir recuperar detalhes do usuário para cada visita. Os cookies são utilizados em algumas áreas do nosso site para permitir a funcionalidade desta área e facilidade de uso para as pessoas que visitam. Links para este site Você não pode criar um link para qualquer página deste site sem nosso prévio consentimento por escrito. Se você criar um link para uma página deste site, você o faz por sua conta e risco e as exclusões e limitações estabelecidas acima se aplicarão ao seu uso deste site, vinculando-o. Links a partir deste site Nós não monitorar ou rever o conteúdo de outros sites partys que estão ligados a partir deste site. Opiniões expressas ou material aparecendo em tais sites não são necessariamente compartilhado ou endossado por nós e não deve ser considerado como o editor de tais opiniões ou material. Lembre-se de que não somos responsáveis ​​pelas práticas de privacidade ou pelo conteúdo desses sites. Encorajamos os nossos utilizadores a estarem conscientes quando deixarem o nosso amplificador de site para ler as declarações de privacidade destes sites. Você deve avaliar a segurança e confiabilidade de qualquer outro site conectado a este site ou acessado por meio deste site, antes de divulgar qualquer informação pessoal a eles. Esta Empresa não aceitará qualquer responsabilidade por qualquer perda ou dano de qualquer forma, seja qual for a causa, resultante da sua divulgação a terceiros de informações pessoais. Direitos de autor e outros direitos de propriedade intelectual relevantes existem em todo o texto relativo aos serviços da empresa e ao conteúdo completo deste website. Todos os direitos reservados. Todos os materiais contidos neste site são protegidos pela lei de direitos autorais dos Estados Unidos e não podem ser reproduzidos, distribuídos, transmitidos, exibidos, publicados ou transmitidos sem a permissão prévia por escrito da Finance Magnates. Você não pode alterar ou remover qualquer marca registrada, copyright ou outro aviso de cópias do conteúdo. Toda a informação nesta página está sujeita a alterações. A utilização deste site constitui a aceitação do nosso acordo de utilização. Por favor, leia nossa política de privacidade e termos de responsabilidade legal. Negociação de câmbio sobre a margem carrega um alto nível de risco e pode não ser adequado para todos os investidores. O alto grau de alavancagem pode trabalhar contra você, bem como para você. Antes de decidir negociar câmbio você deve considerar cuidadosamente seus objetivos de investimento, nível de experiência e apetite de risco. A possibilidade existe que você poderia sustentar uma perda de alguns ou todos do seu investimento inicial e, portanto, você não deve investir o dinheiro que você não pode dar ao luxo de perder. Você deve estar ciente de todos os riscos associados com negociação de câmbio e procurar aconselhamento de um consultor financeiro independente, se você tiver quaisquer dúvidas. As opiniões expressas nas Magnatas Financeiras são as dos autores individuais e não representam necessariamente a opinião da empresa ou de sua administração. Finance Magnates não verificou a exatidão ou base de fato de qualquer reivindicação ou declaração feita por qualquer autor independente: erros e omissões podem ocorrer. Quaisquer opiniões, notícias, pesquisas, análises, preços ou outras informações contidas neste site, por parte da Finanças Magnates, seus funcionários, parceiros ou contribuintes, são fornecidos como comentário geral do mercado e não constituem conselho de investimento. Finanças A Magnates não se responsabiliza por qualquer perda ou dano, incluindo, sem limitação, qualquer perda de lucro, que possa resultar, direta ou indiretamente, do uso ou da confiança nessas informações. Nenhuma das partes será responsável perante a outra por qualquer incumprimento de qualquer obrigação ao abrigo de qualquer Acordo que seja devida a um evento fora do controlo dessa parte, incluindo mas não limitado a qualquer acto de Deus, terrorismo, guerra, insurreição política, , Agitação civil, ato de autoridade civil ou militar, insurreição, terremoto, inundação ou qualquer outra eventualidade natural ou causada pelo homem fora do nosso controle, que cause a rescisão de um acordo ou contrato celebrado, nem que poderia ter sido razoavelmente previsto. Qualquer Parte afetada por tal evento deverá informar imediatamente a outra Parte sobre o mesmo e usar todos os esforços razoáveis ​​para cumprir com os termos e condições de qualquer Acordo aqui contido. A falta de qualquer das Partes de insistir no cumprimento estrito de qualquer disposição deste ou de qualquer Contrato ou do não exercício, por qualquer das Partes, de qualquer direito ou remédio de que ele ou eles sejam titulares, não constituirá uma renúncia e não causará Diminuição das obrigações decorrentes deste Acordo ou de qualquer outro Contrato. Nenhuma renúncia a qualquer das disposições deste Contrato ou de qualquer Contrato será efetiva a menos que seja expressamente declarada como tal e assinada por ambas as Partes. Notificação de Alterações A Empresa se reserva o direito de alterar essas condições de tempos em tempos, conforme entender, e seu uso continuado do site significará sua aceitação de qualquer ajuste a estes termos. Se houver alguma alteração em nossa política de privacidade, anunciaremos que essas alterações foram feitas em nossa página inicial e em outras páginas-chave do nosso site. Se houver alguma alteração na forma como usamos os nossos clientes do site Informações Pessoais Identificáveis, a notificação por e-mail ou correio postal será feita aos afetados por essa alteração. Quaisquer alterações à nossa política de privacidade serão publicadas em nosso site 30 dias antes dessas mudanças acontecerem. Portanto, é aconselhável reler esta declaração regularmente. Estes termos e condições fazem parte do Contrato entre o Cliente e nós mesmos. O seu acesso a este site e / ou empresa de uma reserva ou Acordo indica o seu entendimento, acordo e aceitação do Aviso de Isenção de Responsabilidade e os Termos e Condições completos aqui contidos. Os seus direitos legais dos consumidores não são afectados. Finanças Magnates 2017 Todos os Direitos Reservados Testando Backtesting: Por que não funcionaForex Backtesting Software 8211 Forex Tester 2 Revisão My Trading Problema Eu estava lutando para tomar os comércios que eu aprendi de livros e cursos. A razão pela qual eu estava nervoso puxando o gatilho foi porque eu não estava confiante em como os comércios trabalhavam ou se eles iriam trabalhar em tudo. Mas o que eu poderia fazer Para mim a resposta era simples, eu tive que praticar e backtest estas estratégias. No entanto, era difícil encontrar uma solução de software backtesting forex que se adequava às minhas necessidades. MetaTrader é OK para testar sistemas automatizados, mas eu queria encontrar um sistema que iria simular condições reais do mercado, permitindo-me adicionar indicadores, passo através de cada vela / bar e tomar comércios como os sinais surgiram. Isso é o que eu realmente precisava porque é difícil voltar através de gráficos completos e tentar simular o que eu teria feito em uma situação particular. Claro, eu poderia usar um pedaço de papel para descobrir o gráfico lentamente para simular o desdobramento do mercado, mas meu braço ficou cansado e era difícil anotar os comércios e segurar o papel ao mesmo tempo. Todos brincando de lado, eu li sobre todos esses comerciantes famosos fazendo um monte de backtesting antes de negociar dinheiro real ou dinheiro do cliente. Mas como eu poderia fazê-lo sem pagar um braço e uma perna Don8217t me interpretem mal, quando eu estava olhando ao redor, havia alguns sistemas realmente bons lá fora para fazer backtesting. O problema era que eles faziam apenas testes automatizados, eram realmente caros, ou tinham uma taxa de assinatura mensal. Eu teria sido no buraco várias centenas a alguns milhares de dólares antes que eu era capaz de chegar a uma técnica de negociação que realmente começaria a ganhar dinheiro. Meu Big Ah-ha Então eu fui a uma oficina de Rob Booker e ele nos disse que ele se considerava um backtestter em tempo integral e um comerciante de moeda corrente part-time. Muitos dos seus alunos mais bem sucedidos e ele próprio incluídos, foram bem sucedidos porque eles fizeram uma tonelada de backtesting. Interessante, eu poderia estar no lugar certo8230 E como se mostra, eu estava. Ele tinha encontrado este programa chamado Forex Tester e é como ele e seus alunos testaram estratégias de negociação para encontrar técnicas de negociação que funcionou melhor para eles. Eu estava tão animado que assim que cheguei em casa da classe, eu baixei o programa. Ele definitivamente viveu até meu expectativas. Aqui estão apenas alguns dos benefícios do Forex Tester 2: O programa é muito acessível 8211 É apenas uma taxa de uma vez, sem faturamento mensal. No momento em que este escrito, ele só custa 199. Eu wouldn8217t ser capaz de até mesmo comprar os dados históricos para outros programas ou outra assinatura baseado forex backtesting software programas só me permitem backtest por 1-2 meses para essa quantidade de dinheiro. Atualização: I8217ve elaborou um desconto para você obter um cupom de 20 off, se você usar este link. Você pode adicionar seus próprios indicadores personalizados (você pode encontrá-los on-line, programá-los ou encontrar um programador para fazer isso por você) Você pode ver vários quadros de tempo individualmente ou você pode ter vários quadros de tempo de uma só vez. Você pode obter gratuitamente, dados históricos de alta qualidade para testar diretamente com seu site. O programa permite que você não só tem várias janelas abertas com diferentes períodos na mesma moeda, mas você pode ter várias janelas com diferentes moedas. Isso permitirá que você teste para correlações de mercado ou técnicas de hedge prática. Você pode salvar seus projetos de teste para revisão mais tarde. Depois de concluir o teste, você pode clicar duas vezes em cada transação no histórico e o programa moverá automaticamente o gráfico para esse comércio. Você pode então analisar seus negócios e encontrar todos os elementos comuns que podem torná-lo mais rentável. Você pode tentar este forex back testando software gratuitamente antes de comprar. Você pode escrever notas em cada comércio para que você possa voltar mais tarde e classificar seus negócios por tipo. Você pode exportar seu registro comercial para análise no Excel ou em qualquer outro programa. Atualizações automáticas quando novas versões são lançadas. O programa mantém um total de execução de várias métricas importantes como: maior vencedor / perdedor, percentagem de vitórias, levantamento máximo, etc. E muito mais A melhor parte sobre este software é que agora eu não tenho que pegar a palavra de alguém que uma técnica de negociação funciona, Eu posso testá-lo para mim. Como você realmente Backtest Eu tenho essa pergunta um pouco, então eu decidi criar um curso gratuito sobre como fazer backtesting. Felizmente, Rob8217s curso ensinou-me tudo o que eu precisava saber sobre como começar backtesting, mas eu percebi que outras pessoas não teriam o benefício dessa instrução. Alguns de vocês provavelmente estão se perguntando por que você deve backtest. Aqui está um vídeo mostrando o motivo. Eles são gráficos de 1 hora sobre o AUDJPY: Como você pode ver claramente, backtesting lhe dará muito mais prática do que sentado na frente dos gráficos por semanas ou meses. Não há nenhuma substituição para a negociação real, mas backtesting pode dar-lhe a confiança para ter (e ficar com os comércios) e uma idéia se o método que você está negociando tem uma chance de ser rentável ou não. Testar a sua estratégia não é um santo graal que vai fazer de você um comerciante melhor durante a noite, mas pode ajudá-lo muito. Disclaimer: Os links nesta página são links de afiliados. Fazemos uma comissão se você comprar através destes links, mas não lhe custa nada extra e uma parte dos recursos para o meu parceiro de caridade. Forex Tester 2 é apenas um dos pacotes de software que você pode usar para backtest estratégias Forex. Meu curso ensina as pessoas a como começar a testar onde encontrar sistemas para testar, aprender o que funciona com sua personalidade, maneiras de possivelmente melhorar um sistema, coisas assim. Eu uso Forex Tester 2 como o exemplo, porque é o que eu pessoalmente estou usando, mas as pessoas ainda podem usar as informações no curso com Ninja Trader, Tradestation ou qualquer outro produto de software. I8217m não sei que tipo de software está disponível em outros mercados, como ações e commodities. Há backtesting software disponível nesses mercados, mas eu nunca usei-los e do que eu vi, dados históricos pode ser um pouco caro. Dados históricos para Forex Tester 2 é gratuito e é atualizado mensalmente, mas o próprio programa custa dinheiro. Espero que responda a sua pergunta. Forex currency quotes says O sucesso é muitas vezes medido pelo esforço que se faz e no Forex, é importante que cada pessoa tenha a mesma oportunidade igual para o sucesso. Forex torna possível para qualquer pessoa para ter sucesso no processo de negociação e com suas ferramentas on-line, pode-se sentir confiante de que ele possui o conhecimento necessário para se tornar um comerciante competente. O que é o melhor software ou ferramentas para analisar forex trading gráfico obrigado

Comments