Friday 29 September 2017

Amibroker Back Testing Forex Trading


Backtesting: Interpretando o passado Backtesting é um componente chave do desenvolvimento do sistema de comércio eficaz. É realizado reconstruindo, com dados históricos, os 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 os aplicativos são usados ​​para backtest, que tipo de dados são obtidos, e como colocá-lo para usar Os dados e as ferramentas Backtesting pode fornecer abundância de feedback estatístico valioso 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 - Ações que foram incluídas no backtest. Medidas de volatilidade - Percentagem máxima de subida e descida. Médias - Percentagem 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. A primeira permite que o profissional personalize as configurações para backtesting. Essas personalizações incluem tudo, desde o período de tempo 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. Novamente, 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 o dimensionamento automático da posição, otimização e outros recursos mais avançados. Os 10 mandamentos Há muitos fatores que os comerciantes prestam atenção quando eles estão backtesting estratégias de negociação. Aqui está uma lista das 10 coisas mais importantes a lembrar enquanto backtesting: Tome 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 só foi testada de 1999 a 2000, pode não estar 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 submetidas 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 seu retorno geral. A exposição é uma espada de dois gumes. Exposição aumentada pode conduzir aos lucros mais elevados ou aos perdas mais elevados, quando a exposição diminuída significa lucros mais baixos ou perdas mais baixas. 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 média de perda de ganho, combinada com a relação ganhos-perdas, pode ser útil para determinar o dimensionamento de posição ótimo e a administração de dinheiro usando técnicas como o Critério de 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 de 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 e configurações de parada. 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 apliquem a todas as ações ou a um conjunto selecionado de ações segmentadas e não sejam otimizadas na medida em que as regras não sejam 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. Desenvolvimento de Sistema de Negociação de Orçamento (Amibroker) - Desenvolvimento de Sistema de Negociação de Orçamento. Software de Teste e Software de Simulação para Day Traders Vários fornecedores aumentaram para enfrentar o desafio de backtesting e simulação para que os traders de dia possam testar suas estratégias antes Eles colocam dinheiro real. Esta lista não é de forma exaustiva, nem é um endosso de seus serviços. It8217s apenas um bom lugar para você começar sua pesquisa. AmiBroker oferece um robusto backtesting serviço a um preço relativamente baixo. Por essa razão, it8217s uma escolha popular com as pessoas que estão começando no dia negociação. Ele também permite aos usuários fazer gráficos técnicos sofisticados que eles podem usar para monitorar os mercados. Um inconveniente é que você pode ter que pagar extra para os dados de cotação de preço do mercado, dependendo de quais títulos e períodos de tempo você deseja testar. Cybertrader Cybertrader é produto de Charles Schwab8217s para comerciantes ativos. Seu recurso de testador de estratégia permite testar sua idéia de negociação. Em seguida, você pode configurá-lo em um Strategy Ticker, que segue sua estratégia enquanto o mercado está aberto, permitindo que você veja como sua estratégia funciona em tempo real. Este isn8217t completamente o mesmo que o papel que troca porque isn8217t que testa como bom você puxaria o gatilho. InvestorRT Desenvolvido por uma empresa chamada Linn Software. InvestorRT permite que você desenvolva seus próprios testes e crie seus próprios programas. Ele tem pacotes para Macintosh OS X, o que torna popular com os comerciantes que preferem computadores da Apple. Seus usuários tendem a ser sofisticados sobre seus sistemas de negociação e backtesting requisitos este software isn8217t realmente para iniciantes. Como o nome indica, MetaStock é projetado para os comerciantes que trabalham em ações, embora um pacote MetaStock está disponível especialmente para os comerciantes de moeda, e os pacotes regulares incluem capacidades para futuros e commodities comerciantes. Define os comerciantes como o fim-de-dia (aqueles que tomam decisões sobre a troca amanhã com base nos números no final da negociação today8217s) e como em tempo real (aqueles que tomam decisões durante o dia de negociação). A maioria dos comerciantes dia são comerciantes em tempo real. A empresa é detida pela Thomson Reuters, uma importante empresa de serviços de informação financeira. Se você negociar opções, você pode querer verificar OptionVue que oferece uma gama de ferramentas analíticas sobre os mercados de opções. O módulo de software 8217s BackTrader, um recurso complementar, ajuda você a aprender mais sobre mercados de opções, testar novas estratégias e examinar as relações entre as opções e os estoques subjacentes, informações realmente úteis para pessoas que trabalham nos mercados de ações. Tradecision Tradecision8217s pacote de software de análise de comércio é um pouco mais caro do que a maioria das alternativas comerciais de varejo, mas oferece capacidades mais avançadas, incluindo uma análise dos pontos fortes e fracos de regras de negociação diferentes. Ele pode incorporar avançadas técnicas de gestão de dinheiro e inteligência artificial para desenvolver mais previsões sobre o desempenho em diferentes condições de mercado. O sistema pode ser um exagero para a maioria dos comerciantes dia novo, mas pode vir a calhar para alguns. Trading Blox O sistema de software de negociação Blox foi desenvolvido por comerciantes profissionais que precisavam testar suas próprias teorias e que didn8217t quer fazer um monte de programação para fazê-lo. Ele vem em três versões (e níveis de preços), variando de básico para sofisticado, ea empresa se vangloria de que ele funciona com algumas empresas de comércio comercial. Claro, algumas de suas capacidades podem ser mais do que você precisa quando você está começando. TradeStation TradeStation é um corretor on-line que se especializa em serviços para dia comerciantes. Seu serviço de teste de estratégia permite especificar diferentes parâmetros de negociação e, em seguida, mostra onde esses negócios ocorreram no passado, usando gráficos de preços. Também gera um relatório da estratégia, mostrando o dólar, a porcentagem, eo desempenho da vitória-perda sobre períodos de tempo diferentes. Ele doesn8217t têm uma simulação de comércio feature. Why Nós Da tecnologia mais recente para proteger seus fundos, ver por que foram o melhor parceiro comercial. Autorização Regulatória Admiral Markets UK Ltd é regulada pela Financial Conduct Authority no Reino Unido. Entre em contato conosco Deixe comentários, faça perguntas, visite o nosso escritório ou simplesmente ligue para nós. Notícias Confira as notícias mais recentes sobre nossa empresa, eventos, negociação condtions mais. Testemunhos Veja o feedback que recebemos de clientes que negociam Forex CFD em nossas contas reais. Parceria Melhore a sua rentabilidade com a Admiral Markets - seu parceiro comercial confiável e preferido. Carreiras Estamos sempre à procura de novos talentos para a nossa equipa internacional. Nossa equipe Admiral Markets coloca você em primeiro lugar. Saiba quem somos, o que fazemos e os rostos correspondentes aos nomes da nossa equipa simpática e útil. Qualidade de execução de pedidos Leia sobre nossas tecnologias e veja nosso relatório mensal de qualidade de execução. Tipos de conta Escolha uma conta que melhor lhe convier e começar a negociar hoje. Demo Account Uma conta de demonstração permite que você experimente CFDs Forex livre de risco negociação e teste suas estratégias no mercado financeiro. Documentos Familiarize-se com nossas práticas de negócios, documentos de procedimentos de abertura de conta. Depósitos Retiradas Veja como depositar ou retirar fundos da sua conta de negociação. Calculadora de Negociação Calcule sua margem, lucro ou perda compare os resultados das suas operações de Forex CFD antes de negociar. MetaTrader 4 Download MetaTrader 4, a plataforma mais poderosa e fácil de usar para negociação Forex CFDs. MT4 Supreme Edition MT4 Supreme Edition - uma plataforma intuitiva para negociação de Forex CFD. Saiba mais sobre este plug-in e seus recursos inovadores. MT4 WebTrader Use MT4 web negociação com qualquer computador ou navegador (sem download necessário). MetaTrader 5 Download MetaTrader 5, o platfrom novo e melhorado para negociação de Forex CFDs. Análise Fundamental Os eventos econômicos influenciam o mercado de muitas maneiras. Descubra como os próximos eventos podem impactar suas posições. Análise Técnica Gráficos podem mostrar a tendência, mas análise de indicadores e padrões por especialistas previsão deles. Veja o que dizem as estatísticas. Análise de ondas Determine zonas de preços prováveis ​​seguindo padrões de onda baseados em extremos na psicologia de comerciantes com análise de ondas Elliot Calendário de Forex Esta ferramenta ajuda os comerciantes a manter o controle de importantes anúncios financeiros que podem afetar a economia e os movimentos de preços. Autochartist Ajuda a definir níveis de saída apropriados para o mercado, entendendo a volatilidade esperada, o impacto dos eventos econômicos no mercado e muito mais. Traders Blog Siga o nosso blog para obter as últimas atualizações do mercado de comerciantes profissionais. Mapa do calor do mercado Veja quem são os movers diários superiores. Movimento no mercado sempre atrai o interesse da comunidade comercial. Market Sentiment Esses widgets ajudam você a ver a correlação entre posições longas e curtas detidas por outros operadores. Forex CFD Webinars Sintonize e assista a especialistas cobrem tópicos relacionados à negociação. Aprenda o básico ou obtenha insights de especialistas semanais. FAQ Receba as suas respostas às perguntas mais frequentes sobre os nossos serviços e transacções financeiras. Traders Glossário Os mercados financeiros têm sua própria linguagem. Aprenda os termos, porque o mal-entendido pode custar-lhe dinheiro. Forex CFD Seminars Expanda seus conhecimentos Forex e CFD trading, juntando-se a um dos nossos seminários. Realizada por profissionais de comércio. Gestão de Risco Gestão de risco pode evitar grandes perdas em Forex e CFD negociação. Aprenda as melhores práticas de gestão de risco e comércio, para o sucesso Forex e CFD comércios. Artigos Tutoriais Forex e CFD básico para tópicos de negociação avançada, esta seção oferece insights de negociação útil. Zero to Hero Inicie o seu caminho para a melhoria hoje. Nosso programa gratuito Zero to Hero irá navegar através do labirinto de Forex trading. Admiral Club Ganhe recompensas em dinheiro no seu Forex e CFD trading com Admiral Club pontos. ForexBall A competição de troca com um pool anual do prêmio de 541.000. Jogue por diversão, aprenda de verdade com este campeonato comercial. Oferta pessoal Se você está disposto a negociar conosco, estamos dispostos a fazer uma oferta competitiva. Melhor Forex Backtesting Software Forex backtesting software é um programa que usa dados históricos para recriar o comportamento dos comércios e sua reação a uma estratégia de negociação. Os dados resultantes são utilizados para medir e optimizar a eficácia de uma dada estratégia antes de a aplicar às condições reais do mercado. Backtesting em Forex trabalha na suposição que os comércios e as estratégias que executaram bem no passado funcionarão bem no futuro. Forex backtesting sempre foi uma batalha feroz entre o poder do computador e senso comum. Em 1980, o backtesting de um sistema de Forex era um conceito bem direto. Os comerciantes fariam seus negócios conscienciosos nas cartas, marcando a posição compra ou venda. Em seguida, eles manualmente escrever notas exaustivas de seus resultados comerciais em um log. A maioria das idéias de comércio veio de uma compreensão profunda de análise fundamental ou a consciência de padrões de mercado. Na década de 1990, uma pessoa foi considerada um investidor inovador, se ele foi capaz de exibir dados no monitor do computador. Basicamente, o processo eletrônico que nos permite verificar os resultados on-line e ganhar confiança em nossa estratégia hoje, uma vez em um tempo levou meses ou mesmo anos. Desde então, o processo tem continuado a avançar, mas nem sempre para melhor. Agora, não me interpretem mal. Aqueles que aplicam a diligência eo senso comum para backtesting Forex estratégia são muitas vezes recompensados ​​com enormes ganhos. Por outro lado, os comerciantes que apenas aplicam o poder de computação e não a lógica humana continuam a sofrer grandes perdas. Quando se trata de backtesting FX estratégias, não há nenhum software que pode substituir um personmdashespecialmente uma pessoa equipada com uma ferramenta certa. Antes de testar Ter expectativas é importante quando se trata de desenvolver uma estratégia de Forex. As expectativas obrigam você a definir um plano antecipadamente. Todo o processo de backtesting Forex gira em torno da noção de provar e validar suas idéias. No entanto, a primeira coisa que você tem a fazer é colocar essas idéias e expectativas em um plano claro. Você deve sempre ter uma idéia clara do intervalo de negociação que você deseja usar, o risco relativo da metodologia empregada eo percentual de negócios rentáveis. Se o backtest confirmado confirmar suas idéias, então você pode ter confiança na estratégia e avançar para testá-lo. Descubra que tipo de recursos você pode usar e quais beneficiarão seus testes. Por exemplo, MetaTrader 4 Supreme Edition inclui um indicador de mini gráfico que permite vários gráficos. Como tal, você pode observar diferentes cronogramas ou até mesmo usar diferentes tipos de gráficos como Renko, Range e Kagi. Selecionando os dados Os dados em tempo real abrangentes podem ser fornecidos para você usando o MT4SE. Um recurso que executa o trabalho é o indicador de informações do símbolo. Dá uma repartição rápida e detalhada da situação de mercado para todo o instrumento. Esta ferramenta efetivamente ajuda você a tomar decisões informadas, fornecendo-lhe com a mudança, intervalo e indicadores em cada período de tempo. Combiná-lo com um banco de dados premium e você poderia estar bem no seu caminho para o sucesso. Ao usar software de backtesting Forex, é sempre necessário ter um banco de dados de preços. Melhor ainda, você deve usar um histórico completo de estatísticas para eventos econômicos. Este tipo de dados é amplamente divulgado e oferecido por muitos fornecedores. Ele inclui preço diário alto, baixo e fechamento, bem como dados de Forex individuais para backtesting mais preciso. A maioria dos dados pode ser encontrada gratuitamente, mas muitas vezes é impreciso. No entanto, os melhores dados Forex está à venda em sites conhecidos como Tick Data, Inc. ou CQG Data Factory. Não há nenhuma garantia A única maneira de saber se uma estratégia vai funcionar é usando o software de backtesting FX. Lembre-se, porém, que backtesting não garante futuros lucros, mesmo se o backtest é simples validação de regras ou análise multidimensional dos resultados. Outro problema com o uso do software de backtesting FX é a liquidez infreqüente, que varia devido a muitos fatores externos. Por uma questão de fato, a liquidez pode ser bastante difícil de simular. MetaTrader software Nós não fingir ter uma opinião única quando dizemos que o melhor Forex backtesting software é MetaTrader 4 (MT4). Esta comprovada plataforma de negociação electrónica segura é a escolha mais popular para a negociação dos mercados financeiros. Com o indicador rica MT4 Supreme Edition sendo a opção preferida. MT4 é popular para backtesting de FX por causa de sua característica incorporada do verificador da estratégia. E, claro, o registro gratuito também ajuda. Mas, embora possuir o software certo pode dar-lhe o início superior na negociação, não há nenhuma estratégia que irá funcionar a menos que seu corretor é confiável. Porque nem todos os corretores de Forex são criados iguais. Seu melhor para abrir uma conta com um corretor que tem Autoridade de Conduta Financeira (FCA) e regulação MiFID. Desta forma, você obtém resultados reais backtested e você sabe que seu dinheiro é seguro quando você começar a negociar em uma conta real. Ative o JavaScript para visualizar os comentários fornecidos por Disqus. Aviso de risco: A negociação de divisas ou contratos para diferenças sobre margem comporta um alto nível de risco e pode não ser adequado para todos os investidores. Há uma possibilidade que você pode sustentar uma perda igual ou maior do que todo o seu investimento. Portanto, você não deve investir ou arriscar dinheiro que você não pode perder. Você deve garantir que você entenda todos os riscos. Antes de utilizar os serviços da Admiral Markets UK Ltd, reconheça os riscos associados à negociação. O conteúdo deste site não deve ser interpretado como um conselho pessoal. Admiral Markets UK Ltd recomenda que você procure o conselho de um conselheiro financeiro independente. A Admiral Markets UK Ltd é totalmente detida pela Admiral Markets Group AS. Admiral Markets Group AS é uma holding e seus ativos são uma participação controladora no Admiral Markets AS e suas subsidiárias, Admiral Markets UK Ltd e Admiral Markets Pty. Todas as referências neste site para Admiral Markets referem-se a Admiral Markets UK Ltd e subsidiárias da Admiral Markets Group AS. A Admiral Markets (UK) Ltd. é autorizada e regulamentada pela Autoridade de Conduta Financeira. (Registo FCA 595450). A Admiral Markets (UK) Ltd. está registrada na Inglaterra e no País de Gales sob Companies House. Número Registrado 08171762. Endereço da empresa: 16 St. Clare Street, London EC3N 1LQ, Reino Unido.

No comments:

Post a Comment