Monday 21 August 2017

Trading System Backtesting


Backtesting: interpretando o passado O teste anterior é um componente chave do desenvolvimento efetivo do sistema comercial. É conseguido reconstruindo, com dados históricos, trades 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 falhas técnicas ou teóricas e ganhar confiança em sua estratégia antes de aplicá-la aos mercados reais. 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 fraco no passado provavelmente irá apresentar um desempenho fraco no futuro. Este artigo examina o que os aplicativos são usados ​​para testar, o tipo de dados obtidos e a forma de usá-lo. O Backtesting de Data e The Tools pode fornecer muitos comentários estatísticos valiosos sobre um determinado sistema. Algumas estatísticas de backtesting universais incluem: Lucro ou perda líquida - Ganho ou perda de porcentagem líquida. Prazo - Datas passadas em que ocorreu teste. Universo - Estoques incluídos no backtest. Medidas de volatilidade - Percentual máximo de reversão e reversão. Médias - Ganho médio percentual e perda média, barras médias mantidas. Exposição - Porcentagem de capital investido (ou exposto ao mercado). Razões - Índice de vitórias para perdas. Retorno anualizado - Retorno percentual ao longo de um ano. Retorno ajustado ao risco - Retorno percentual em função do risco. Normalmente, o software backtesting terá duas telas que são importantes. O primeiro permite ao comerciante personalizar as configurações de backtesting. Estas personalizações incluem tudo, desde o período de tempo até os custos de comissão. Aqui está um exemplo dessa tela em AmiBroker: a segunda tela é o relatório de resultados de backtesting real. Aqui é 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 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. Os 10 mandamentos Existem muitos fatores pelos quais os comerciantes prestam atenção quando estão testando as 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 do mercado no período em que uma determinada estratégia foi testada. Por exemplo, se uma estratégia só foi testada de 1999 a 2000, pode não estar bem em um mercado ostentoso. Muitas vezes, é uma boa idéia fazer o teste durante um longo período de tempo que engloba vários tipos diferentes de condições de mercado. Tome em consideração o universo em que ocorreu o teste de retorno. Por exemplo, se um sistema de mercado amplo é testado com um universo composto por estoques tecnológicos, pode deixar de funcionar bem em diferentes setores. Como regra geral, se uma estratégia é direcionada a um gênero específico de estoque, limite o universo a esse gênero, mas, em todos os outros casos, mantenha um grande universo para fins de teste. As medidas de volatilidade são extremamente importantes a serem consideradas no desenvolvimento de um sistema comercial. Isto é especialmente verdadeiro para as contas alavancadas, que são sujeitas a chamadas de margem se o seu patrimônio cai abaixo de um determinado ponto. Os comerciantes devem procurar reduzir a volatilidade para reduzir o risco e permitir uma transição mais fácil dentro e fora de uma determinada ação. O número médio de barras mantidas é também muito importante para assistir ao desenvolver um sistema comercial. Embora a maioria dos softwares de backtesting incluam 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 seu retorno geral. A exposição é uma espada de dois gumes. O aumento da exposição pode levar a maiores lucros ou maiores perdas, enquanto a diminuição da exposição significa menores lucros ou menores perdas. No entanto, em geral, é uma boa idéia manter a exposição abaixo de 70 para reduzir o risco e permitir uma transição mais fácil dentro e fora de um dado estoque. A estatística de perda de ganhos médios, combinada com o índice de ganhos para perdas, pode ser útil para determinar o dimensionamento ótimo da posição e gerenciamento de dinheiro usando técnicas como o critério Kelly. (Ver Gestão de Dinheiro Usando o Critério de Kelly.) Os comerciantes podem assumir posições maiores e reduzir os custos de comissão aumentando seus ganhos médios e aumentando seu índice de ganhos para perdas. O retorno anualizado é importante porque é usado como uma ferramenta para comparar os rendimentos dos sistemas em relação a outros locais de investimento. É importante não só olhar para o retorno anual anualizado, mas também levar em consideração o aumento ou diminuição do risco. Isso pode ser feito observando o retorno ajustado ao risco, que contabiliza vários fatores de risco. Antes de ser adotado um sistema comercial, ele deve superar todos os outros locais de investimento com risco igual ou menor. A personalização do backtesting é extremamente importante. Muitas aplicações de backtesting têm entrada para valores de comissão, tamanhos de lotes redondos (ou fracionários), tamanhos de garotas, requisitos de margem, taxas de juros, suposições de deslizamento, regras de dimensionamento de posição, regras de saída da mesma barra, ajustes 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 atualizado. Backtesting às vezes pode levar a algo conhecido como over-optimization. Esta é uma condição em que os resultados de desempenho são tão atentos ao passado que não são mais precisos no futuro. Geralmente, é uma boa idéia implementar regras que se aplicam a todos os estoques, ou um conjunto seleto 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 de avaliar a eficácia de um determinado sistema de negociação. À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 trocar papel com um sistema que tenha sido testado com sucesso antes de entrar em operação 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 os comerciantes 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. Recursos Tradecision (tradecision) - Desenvolvimento de Sistema de Negociação de Alto Nível AmiBroker (Amibroker) - Desenvolvimento de Sistema de Negociação Orçamentária. Forex Tester é um software que simula negociação no mercado de Forex. É projetado para você aprender a negociar de forma lucrativa e criar, testar e refinar sua estratégia para negociação manual e automática. Teste e melhore sua estratégia para obter ganhos consistentes e crescentes Cresça confiante em sua estratégia para que você possa manter uma cabeça clara, atuar imediatamente nas oportunidades de negociação e evitar erros quando você comercializar ao vivo mais tarde. Torne-se um comerciante experiente e bem sucedido em menos tempo INVESTIR EM SEU SUCESSO SOFTWARE FOREX TESTER Venda de Ano Novo Um desconto de 100 no software backtesting De 301 a 400 fora do feed de dados sozinho Salve de 118 a 540 comprando um pacote A oferta expira em: A promoção está ativa apenas para o Forex Tester Serviços de dados e serviços de Forex Tester Data Será comprado com uma taxa regular. Todos os que compram o Forex Tester recebem o seguinte GRATUITO: Métodos muito simples para obter uma experiência de backtesting Um especialista em consultoria especializada Sistema de negociação de gerenciamento de dinheiro que prova que um pode negociar de forma lucrativa. Mesmo sem qualquer análise técnica, envolveu 15 anos de dados históricos de dados de 1 minuto em 16 dos pares de moedas mais comuns, ouro e prata plano de 11 passos sobre como tirar o máximo proveito do Livro Branco sobre como encontrar uma estratégia lucrativa vital Sugestões sobre como ter sucesso no mercado real no futuro Cálculo de risco Tabela de gerenciamento de dinheiro O white paper eo arquivo Excel permitirão que você fique no mercado, mesmo se você continuar a perder todas as suas negociações. Como escolher um corretor. White paper on O componente mais importante do mercado Forex Forex Tester 3 foi lançado Forex Tester ganhou ainda mais recursos e está configurado ainda mais facilmente Informações sobre os recursos mais importantes do Forex Tester 2 que também estarão no Forex Tester 3: forextesterfeatures Se você já usa Forex Tester 2, então você pode baixar o guia sobre como mover seus projetos, modelos e dados aqui. As estatísticas revelam o verdadeiro desempenho: você pode tomar notas em todas as negociações (manter uma revista comercial) e exportar o seu log de comércio para análise no Excel ou em outros programas. Não há mais necessidade de confiar em estimativas, ou mesmo em pensamentos ilusos. Os amadores têm que confiar em suposições e acreditar no que os outros dizem. Os profissionais, no entanto, tomam suas decisões com base em fatos. O Forex Tester fornecerá os fatos sobre suas estratégias. Se uma estratégia não é rentável, você descobrirá isso rapidamente com o Forex Tester (ao contrário do teste em uma conta de demonstração). Agora você pode melhorá-lo ou investir tempo no desenvolvimento de outra estratégia. Da mesma forma, se você tiver uma ótima estratégia, você quer trocar o mais rápido possível. Forex Tester entrega os resultados que você precisa fazer com confiança. (Boa estratégia, o Forex Tester permitirá que você comente pronto, você pode começar a comercializá-lo agora sem hesitação.) Quando se trata de testar uma estratégia comercial, otimizar seus parâmetros pode levá-lo de bom para excelente. Forex Tester torna este processo mais fácil do que nunca. Saber quais os parâmetros que a sua estratégia funciona não só irá melhorar a estratégia, mas também pode ajudar a gerar ideias para novas estratégias. Inscreva-se no boletim informativo Forex Testers e receba: 7 white papers sobre os aspectos-chave da negociação 3 estratégias rentáveis ​​que testávamos para você A descrição dos principais testes Forex Testes Forex Simulação simula o mercado forex com realismo incomparável. No modo de teste manual, você pode testar estratégias e treinar suas habilidades comerciais em (simulados) anos de dados em apenas algumas horas (tempo real). Como esse possível Forex Tester funciona ao lado do movimento de preços registrados do mercado real de Forex (dados de preços históricos). Tal como as gravações de música, você pode avançar, pausar ou saltar diretamente para os momentos mais interessantes. Você pode voltar a qualquer ponto nos dados de preços registrados e, se você já salvou uma sessão de teste (projeto), você também pode restaurar todas as suas negociações abertas, histórico comercial e saldo da conta (da sua conta de corretor simulado) em O momento da simulação. Forex Tester atende tanto a comerciantes avançados quanto avançados O Forex Tester é fácil de usar, mas também inclui uma API poderosa para pessoas que sabem como programar. SISTEMA DE NEGOCIAÇÃO MANUAL ESTRATÉGIAS COMBINADAS SISTEMA DE NEGOCIAÇÃO AUTOMÁTICA Sim, realmente o Forex Tester ajuda, economiza tempo e dá-lhe a oportunidade de aprender rapidamente e verificar as técnicas e teorias que existem na Internet. Você pode trabalhá-los em certas circunstâncias e, quando parece que você encontrou o Graal Santo de Somebodys e está em um alto nível emocional, você verifica tudo muito RAPIDAMENTE no Tester (não esperando meses para perder seu depósito, mas para descobrir Sobre a estratégia em uma hora ou duas) e entender quem estava certo. E o programa prova que é possível ganhar dinheiro com Forex. Muito obrigado pelo seu programa, fico feliz por ter comprado. consulte Mais informação. Uma ferramenta DEVE-ter. Como entusiasta da leitura de preços, o Forex Tester ajudou imensamente a diminuir a minha curva de aprendizado. Não encontrei outro programa que realmente possa fazer o que este faz - e acredite em mim, eu olhei. Fácil de instalar e usar. Além disso, o atendimento ao cliente é o melhor Este é um ótimo programa e realmente percorre um longo caminho para testar sistemas sem esperar semanas para ver os resultados. Qualquer plano para a construção de um que permita contratos Eminis e Futuros. Eu serei o primeiro na linha para comprar um bom dia. O Forex Tester me permitiu avançar no meu comércio e me deu a oportunidade de entender vários princípios globais de ação de preços, este programa é para aqueles que decidiram apenas descobrir o que realmente é negociação. Eu estarei ansioso para usá-lo como um testador para Um robô, mas mesmo as coisas que entendi com a ajuda deste programa dificilmente podem ser superestimadas. Obrigado. Olá Obrigado pelo programa Forex Tester. Não me arrependi de comprá-lo por um momento. Isso me ajuda no desenvolvimento de estratégias comerciais. Com o Forex Tester, é muito mais rápido aprender comércio. Eu tenho usado isso todos os dias para praticar por cerca de um mês agora, e essa ferramenta foi a melhor coisa que eu comprei na minha carreira FX Trading. Demorou algum tempo obtendo os gráficos configurados com os modelos, especialmente para minha estratégia, mas é Vale a pena o esforço. Você provavelmente ouviu isso o tempo todo, mas eu sinceramente queria que esta fosse a primeira coisa que eu comprei, pois teria feito uma enorme diferença para mim na estrada. Um programa além de excelente que me torna mítico na ação de preço. Adoro. Obrigado por dar uma ajuda tão maravilhosa a nós comerciantes que precisam aprender mais rápido. Eu uso isso como sapatos, todos os dias, durante a maior parte do dia. Eu até uso isso para relaxar às vezes. Encontrar muitas configurações de probabilidades mais altas ajuda tanto. Obrigado novamente. O Forex Tester me ajudou muito a melhorar os resultados da minha negociação Eu fiquei mais confiante na escolha e teste de estratégias de negociação Eu também obtive uma excelente possibilidade de verificar as novas idéias comerciais de forma rápida e qualitativa. Em 16 de abril, finalmente comprei o programa Forex Tester após um longo período de reflexão sobre isso. Agora, 4 meses depois, criei minha própria estratégia comercial com a ajuda deste programa que me fornece uma renda não muito ruim no mercado Forex. Estou constantemente testando novas estratégias que estão sendo aprimoradas durante o teste. Graças a todos os desenvolvedores deste incrível programa. O Forex Tester é certamente o melhor programa para trabalhar com a estratégia manual do somebodys. Após um longo período de trabalho com Forex Tester, ganhei a capacidade de quase prever os movimentos em um gráfico real. Além disso, o Forex Tester ajudou-me a descartar uma grande quantidade de estratégias sem esperança e a melhorar os meus atuais. Eu tenho que dizer que esta é uma ótima ferramenta. Embora eu tenha apenas estado a demonstrar a versão de teste, fico feliz por encontrá-lo. Até agora, não encontrei nada parecido que não exigisse altas taxas mensais apenas para entrar na porta e tentar, ou era tão excessivamente complexo que você sente que precisa ser um programador apenas para dar seu primeiro passo Isso permite a alguém, de uma maneira indolor , Para treinar e testar suas teorias e estratégias sem ser acorrentado a noite inteira na sessão de Londres ou tão cansado e espancado depois que a sessão de Nova York sente como nove rodadas com um boxer respirando no seu rosto. consulte Mais informação. Faz muito tempo, desde 2008, que fui no Forex, comecei várias vezes e muitas vezes deixei por um longo tempo, simplesmente porque meus resultados deixavam muito a desejar - a perda de lucro estava girando em torno da marca zero. Comprei o Forex Tester no outono de 2013. Comecei a usá-lo e a construir minha estratégia comercial. O programa permite ver os resultados de suas idéias muito rapidamente, e o processo educacional passa por uma experiência muito mais rápida e o sexto sentido é acumulado que não pode ser recebido com a ajuda de qualquer livro ou estudo teórico. Meu sistema foi finalmente construído no final de 2013 e, desde então, troco lucrativo e estável. Considero este programa como um dos investimentos mais benéficos na minha educação. . consulte Mais informação. O comércio de moeda é uma das maneiras mais complicadas de ganhar dinheiro. Para ter sucesso no mercado forex, um comerciante precisa desenvolver os seguintes 3 ramos: Método de Psicologia Gerenciamento de dinheiro Se seu treinamento forex não envolver pelo menos uma dessas etapas importantes, você definitivamente perderá no longo prazo. Nosso simulador comercial permite que as pessoas melhorem seus conhecimentos e habilidades em todas essas áreas. Psicologia. Em termos de evolução, os seres humanos não se adaptaram para acomodar a negociação. Em outras palavras, todos nós fomos terríveis comerciantes desde o início, pois nosso DNA não possui recursos necessários para efetivamente. Mesmo que você tenha aprendido todos os prós e contras do mercado em teoria, você ainda não estará pronto para negociar sem uma forte capacidade de controlar sua mente e emoções. A única maneira de realmente lidar com essa área é usar um simulador forex. A simulação comercial é muito melhor do que demonstração e contas reais. Com contas de demonstração, você terá que esperar por idades para abrir uma quantidade decente de negócios. Com contas ao vivo, você terá uma idéia do mercado real, mas porque você não dominou suas emoções, você continuará negociando de forma ilógica e perderá seu depósito muito rapidamente. Com o nosso simulador comercial, os comerciantes têm a oportunidade de estar em uma atmosfera emocionante onde eles não sabem como o mercado vai se mover (como é o caso de uma conta ao vivo). Ao mesmo tempo, os comerciantes podem determinar essa informação imediatamente, um recurso oferecido por contas de demonstração nem contas ao vivo. Em suma, nosso software de backtesting fornecerá todas as ferramentas de análise de mercado que você precisa para domar sua natureza inconsistente. Método. A abundância de estratégias comerciais disponíveis na Internet cria a falsa crença de que você tem tudo o que precisa. No entanto, se você tentar o simulador de troca forex apropriado, você descobrirá imediatamente que esta é uma grande mentira. A grande maioria dessas estratégias denominadas lucrativas que os blogueiros e os pseudo-comerciantes promovem podem dar-lhe alguns negócios rentáveis, mas, eventualmente, criarão uma redução significante em seu depósito. Enquanto você está aprendendo a navegar no mundo complexo do comércio forex, a regra mais importante é a seguinte: não confie demais. Se você estiver muito aberto ao que os outros têm a dizer, corre o risco de comprometer seus 3 ativos mais poderosos: tempo, dinheiro e auto-estima. Se você optar por não testar as estratégias de fontes questionáveis, eventualmente você perderá todo o dinheiro que você economizou para negociação. Conseqüentemente, sem uma forma de software de backextração forex, você gastará centenas ou mesmo milhares de horas aprendendo sobre o mercado cambial sem produzir resultados positivos. Além disso, sem o software de treinamento Forex, você acabará frustrado e deprimido. O que as pessoas normais gostariam de gastar seu tempo, dinheiro e esforço nessa tarefa infrutífera Existem apenas 2 possibilidades disponíveis para você agora: Escolha o caminho do fracasso ou compre o que é provavelmente o melhor simulador de negociação existente e evite perder qualquer coisa. Ninguém pode garantir que você aprenda como negociar com o nosso simulador de negociação, no entanto. Tudo depende da sua ética de trabalho, dedicação e capacidade de analisar seus métodos de aprendizagem e ações comerciais. Depende se você toma as decisões certas e fica com elas. Gerenciamento de dinheiro. Há muitos comerciantes inteligentes e disciplinados que ainda não podem ter sucesso no mercado cambial. A razão para isso é que eles não têm um pilar incrivelmente valioso em suas negociações: eles mal entendem a importância do gerenciamento de dinheiro. A negociação de moedas exige que os comerciantes sigam regras estritas sobre quanto eles podem perder em um único comércio e quantos negócios eles podem perder por mês. Se você negligenciar essas regras fixas, ou se você não prestar a atenção suficiente, você nunca levará sua negociação ao nível profissional. Pode-se tomar decisões comerciais surpreendentes, ser totalmente responsável por suas emoções e ganhar a maioria dos negócios. Mas todo esse sucesso pode ser infrutífero com um único comércio que foi aberto onde o comerciante não aderiu aos princípios básicos da gestão do dinheiro. Backtesting, no entanto, permite que os comerciantes desenvolvam o conhecimento desses princípios. Em suma, o treinamento forex é impossível sem o software forex, especialmente sem um simulador de comércio. Comece a aprimorar suas habilidades de gerenciamento de dinheiro hoje com a ajuda do Forex Tester 3, o melhor simulador comercial que se pode encontrar. Corrija seus erros . A aprendizagem efetiva sobre o comércio forex inclui a oportunidade de corrigir seus erros. A maioria dos comerciantes não entende que é praticamente impossível aprender Forex usando demonstração e contas ao vivo. As contas de demonstração lhe dão uma chance de aprender o comércio de Forex se você tiver dúzias de anos à sua frente e as contas ao vivo tornam impossível para você consertar seus erros. Você já perdeu o comércio (ou a gama de negócios) e a análise forex irá ajudá-lo a evitar cometer os mesmos erros no futuro, mas você simplesmente não pode mudar o passado. Os simuladores de Forex, por sua vez, podem levá-lo de volta no tempo para que você possa realmente corrigir seus erros imediatamente, você pode acompanhar sua estratégia tantas vezes quanto você precisar. Este incrível software de treinamento forex irá ajudá-lo a corrigir seus erros sem afetar seu dinheiro real. Estatísticas detalhadas. Não só você pode corrigir os erros que você cometeu, mas também pode levar seu treinamento de negociação forex para um nível mais alto usando estatísticas detalhadas. Nosso simulador de comércio tem muitos parâmetros embutidos para avaliar seu desempenho comercial. Com o software Backtesting Forex Tester, não há necessidade de simular o mercado no escuro. Agora, todos os componentes necessários estão incluídos. O lucro líquido e bruto, o comércio máximo de ganhos e perdas, a redução máxima e outros valores irão melhorar sua negociação de moeda estrangeira em tempo hábil. Como instalar a instalação do Forex Tester 3 Você pode ler instruções detalhadas sobre como instalar o Forex Tester aqui. Se você não está satisfeito com o nosso software Forex Tester (o que é muito raramente o caso), é fácil desinstalá-lo completando o seguinte processo: Menu inicial rarr Todos os programas rarr Forex Tester rarr Desinstale Forex Tester.

No comments:

Post a Comment