Sunday, 11 March 2018

Online forex backtesting


Forex Tester - software para estratégias de negociação backtest.


O Forex Tester é um software que simula o mercado forex com realismo incomparável. Ele permite testar estratégias de negociação (manual ou automática) em dados que abrangem vários anos, enquanto aprende como negociar mais rápido do que com a negociação de uma conta demo.


Como isso é possível? Forex Tester usa dados históricos do preço forex. Você pode, portanto, acelerar o tempo, pausar ou ir direto para determinados eventos interessantes & quot; em tempo.


Forex Tester é fácil para iniciantes, mas também inclui uma API para comerciantes que sabem como programar.


As estatísticas revelam seu desempenho; Você pode tomar notas em cada transação (manter um diário de negociação) e exportar seu diário para analisá-lo no Excel ou em outros programas.


Spreads e swaps podem ser definidos para cada par de moedas, tornando a simulação ainda mais realista, pois você pode simular qualquer corretor que você deseja. O fluxo de dados inclui dados históricos de vários corretores.


Como as simulações podem me beneficiar?


Costuma-se dizer que a maioria dos comerciantes perde todo o seu dinheiro durante o primeiro ano.


Então, o que caracteriza um comerciante de sucesso? Os melhores comerciantes enfatizam a importância do backtesting.


Backtesting é o uso dos dados históricos de um mercado para determinar se uma estratégia de negociação teria sido lucrativa. Embora não haja garantia, uma estratégia que teria sido lucrativa no passado tem uma alta probabilidade de ser bem sucedida no futuro.


O backtesting manual requer muitos meses de simulação, mas com o Forex Tester, leva apenas algumas horas, porque você controla a velocidade do mercado simulado. Isso permite que você teste não apenas uma, mas várias estratégias. O backtesting automático de consultores especializados é ainda mais rápido. Forex Tester pode fazer as duas coisas.


Testando estratégias automatizadas (Expert Advisors)


Forex Tester é muito mais poderoso do que o testador de estratégia MT4:


Estratégias Backtest com base em múltiplos pares de moedas e prazos; Veja exatamente como sua estratégia funciona em tempo real; Teste estratégias com dados reais em carrapatos que incluem spreads flutuantes. Você pode, portanto, também testar as EA de escalação; Você pode alterar as configurações da estratégia enquanto o teste está sendo executado; Você pode interromper um teste e "rebobinar" para analisar a situação do mercado; Teste simultaneamente várias EAs em múltiplos pares de moedas; Otimize os parâmetros de um EA - Forex Tester pode testar todas as combinações possíveis muito rapidamente.


Forex Tester vs contas de demonstração.


Backtesting com Forex Tester vs MetaTrader 4.


MT4 é uma das melhores plataformas de negociação lá fora. O software inclui um recurso de backtesting, mas tem grandes falhas.


Versão de teste gratuita.


A versão gratuita tem algumas limitações em comparação com a versão paga:


Os dados históricos são limitados a um mês; Você pode testar continuamente por 1 hora (então você deve iniciar um novo teste); Você não pode gravar os resultados do teste, projetos ou modelos; Os outros recursos são idênticos à versão paga.


Compre sem risco.


Para remover as restrições da versão gratuita, você deve comprar uma licença ($ 199).


Você pode obter um reembolso total se você não estiver completamente satisfeito! A garantia de reembolso é válida por 30 dias.


Testando estratégias de Forex.


Backtesting requer concentração sustentada e foco laser em detalhes.


n. b. No final desta discussão, eu liste algumas das ferramentas e recursos atualmente disponíveis para testar estratégias forex.


Backtesting muitas vezes é criticado por aqueles que afirmam que é desnecessário e / ou que você não pode garantir resultados no futuro com base na análise de eventos passados.


É importante reconhecer que o backtesting é limitado. Você não pode garantir o desempenho futuro com base em resultados passados. No entanto, sem qualquer outra coisa a seguir, é uma ferramenta útil para colocar uma estratégia em seus passos antes de arriscar dinheiro com isso.


Backtesting significa tomar as regras para uma estratégia de negociação e sujeitá-las a dados históricos para ver se ela teria negociado de forma rentável no passado "# 8230 ;.


Por exemplo, vamos dizer que temos um sistema simples com base no seguinte (Obviamente, este é um sistema extremamente simples que você nunca trocaria. É apenas para fins ilustrativos):


Se a vela diária se fechar mais baixa do que ela abriu, venda no dia a dia seguinte. Se a vela diária se fechar mais alta do que abriu, compre no seguinte dia aberto. Feche a parada por trás da última vela diária a cada dia. Permita que o mercado nos tire de O comércio quando nossa parada é atingida.


Então, agora tomamos essas regras de engajamento e as aplicamos a um determinado período no passado para o qual temos dados confiáveis. Percorremos os dados procurando por sinais de entrada comercial para o nosso sistema.


Tendo encontrado um, vemos se as regras para arrastar a parada por trás da última vela diária resultariam em lucro ou prejuízo para esse comércio.


E, claro, repetimos esse processo por um determinado período de tempo até ficarem satisfeitos com os resultados, de um jeito ou de outro.


Esta abordagem acima implica o backtesting manual. Você também pode automatizar o processo, através de um consultor especializado ou outro programa que execute o sistema através de seus passos.


Algumas das vantagens dos sistemas backtesting são:


Chegamos a ver como o sistema teria realizado se tivéssemos tomado todos os negócios que tecnicamente sinalizassem, independentemente dos eventos de notícias. Em outras palavras, embora possamos evitar uma troca agora por causa das novidades, nos backtesting, não. Isso nos dá uma referência para testes em tempo real e comparando os resultados obtidos com os testes ao vivo e backtesting, podemos ter uma idéia de quantas informações de efeito tem no sistema. Nós obtemos uma idéia aproximada das métricas do sistema: taxa de ganhos para perdas, redução, tamanho médio da vitória e tamanho médio de perda, etc. Podemos rapidamente descontar um sistema se ele tiver um desempenho fraco no passado, pois é improvável que se torne seu desempenho no futuro, embora os resultados não possam ser 100% dependentes, é muito mais rápido ter uma sensação de como o sistema pode ser executado através do teste de volta do que é através de testes ao vivo em frente.


Como testar uma estratégia forex com software de teste manual:


Melhor software Forex Backtesting.


O software Forex Backtesting é um programa que usa dados históricos para recriar o comportamento dos negócios e sua reação a uma estratégia comercial. Os dados resultantes são usados ​​para medir e otimizar a eficácia de uma determinada estratégia antes de aplicá-la às condições reais do mercado.


Backtesting no Forex funciona com o pressuposto de que os negócios e as estratégias que tiveram bom desempenho no passado terão um bom desempenho no futuro.


Forex backtesting sempre foi uma batalha feroz entre o poder da computação e o senso comum. Em 1980, backtesting de um sistema Forex era um conceito bastante direto. Os comerciantes fariam seus negócios conscienciosos em gráficos, marcando o cargo, quer comprar ou vender. Então, eles escreveriam manualmente notas exaustivas de seus resultados comerciais em um registro.


A maioria das idéias comerciais veio de uma compreensão profunda da análise fundamental ou da consciência dos padrões de mercado. Na década de 1990, uma pessoa foi considerada um inovador de investimento se ele pudesse exibir dados no monitor do computador.


Basicamente, o processo eletrônico que nos permite verificar resultados on-line e ganhar confiança em nossa estratégia hoje costumava levar meses, até anos. Desde então, o processo continuou a avançar, mas nem sempre para melhor.


Agora, não me interpretem mal. Aqueles que aplicam diligência e bom senso ao backtesting da estratégia de Forex são muitas vezes recompensados ​​com enormes ganhos. Por outro lado, os comerciantes que apenas aplicam o poder de computação e deixam a lógica humana fora da imagem continuam a sofrer grandes perdas.


Quando se trata de testar estratégias de FX, não existe um software que possa substituir uma pessoa - especialmente, uma pessoa equipada com uma ferramenta certa.


Antes de iniciar o Backtesting.


Ter expectativas é importante quando se trata de desenvolver uma estratégia Forex que realmente funciona. As expectativas o obrigam a definir um plano com antecedência. Todo o processo de backtesting Forex gira em torno da noção de provar e validar suas idéias.


Ao estar nisso, devemos mencionar que realmente ajuda a conhecer as estratégias de negociação existentes. O Almirante Markets já cobriu a Estratégia de Scalping Forex 1-Minute sempre popular, Estratégias simples de negociação Forex, bem como dicas sobre como escolher uma estratégia de negociação automatizada Forex.


No entanto, a primeira coisa que você tem a fazer é colocar essas idéias e expectativas em um plano. Você sempre deve ter uma idéia clara do intervalo de negociação que deseja usar, do risco relativo da metodologia empregada e da porcentagem de negócios lucrativos. Se o testador de estratégia de Forex confirmar suas idéias, você pode ter confiança na estratégia e passar a testá-la.


Descubra quais tipos de recursos você pode usar e quais serão os benefícios de seus testes. Por exemplo, o MetaTrader 4 Supreme Edition inclui um indicador de mini-gráfico que permite vários gráficos. Como tal, você pode observar intervalos de tempo diferentes ou até mesmo usar diferentes tipos de gráficos como Renko, Range e Kagi.


Você está pronto para tentar? Baixe o MetaTrader 4 Supreme Edition para aumentar sua experiência comercial!


Selecionando dados para testes anteriores de Forex.


Dados completos em tempo real podem ser fornecidos para você usando o MetaTrader 4 SE (veja o link de download acima). Uma característica que faz o trabalho é o indicador Symbol Information. Dá uma rápida e completa repartição da situação do mercado para qualquer instrumento.


Esta ferramenta efetivamente ajuda você a tomar decisões informadas, fornecendo mudanças, alcance e indicadores em cada período de tempo. Combine-o com um banco de dados premium e você poderia estar no seu caminho para o sucesso.


Ao usar o software 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. Inclui preços diários altos, baixos e de fechamento, bem como dados individuais Forex para testes mais precisos.


A maioria dos dados pode ser encontrada gratuitamente, mas muitas vezes é imprecisa. No entanto, os melhores dados de Forex estão à venda em sites populares como Tick Data, Inc. ou CQG Data Factory.


Backtesting não é Panacea.


A única maneira de saber se uma estratégia funciona é usando o software FX backtesting. Lembre-se, porém, de que o backtesting não garante lucros futuros - mesmo que o backtest seja uma simples validação de regras ou análise multidimensional de resultados.


Outra questão com o uso do software de backtesting FX é a liquidez infreqüente, que varia devido a muitos fatores externos. De fato, a liquidez pode ser bastante difícil de simular.


Usando o MetaTrader 4 Software para Backtesting.


Para dizer que o melhor software de teste de Forex é o MetaTrader 4, não haveria subavaliação. Esta plataforma de negociação eletrônica comprovada e segura é a escolha mais popular para a negociação dos mercados financeiros, sendo a MetaTrader 4 Supreme Edition, a opção de preferência indicada.


O MetaTtrader 4 é popular para o backtesting FX devido ao seu recurso estruturado de Testes Estruturados. E, claro, o registro gratuito também ajuda. Mas tenha em mente que, embora possua o software certo, pode dar-lhe o início superior na negociação, não há estratégia que funcione, a menos que seu corretor seja confiável.


Nem todos os corretores Forex são criados iguais. É por isso que é melhor abrir uma conta com um corretor que possui a Autoridade de Conduta Financeira (FCA) e a regulamentação da DMIF. Desta forma, você obtém resultados reais e você sabe que o seu dinheiro é seguro quando você começa a negociar em uma conta ao vivo.


Top-10 artigos vistos.


MetaTrader 4.


Forex & amp; Plataforma de negociação CFD.


iPhone App.


MetaTrader 4 para o seu iPhone.


Aplicativo para Android.


MT4 para o seu dispositivo Android.


MT WebTrader.


Troque seu navegador.


MetaTrader 5.


A próxima geração. Plataforma de negociação.


MT4 para OS X.


MetaTrader 4 para o seu Mac.


Comece a negociar.


Plataformas.


Educação.


Promoções.


Aviso de risco: a negociação Forex (câmbio) ou CFDs (contratos por diferença) na margem comporta um alto nível de risco e pode não ser adequado para todos os investidores. Existe a possibilidade de você sofrer uma perda igual ou maior que o seu investimento inteiro. Portanto, você não deve investir ou arriscar dinheiro que não pode perder. Antes de usar os serviços Admiral Markets UK Ltd ou Admiral Markets AS, por favor, reconheça todos os riscos associados à negociação.


O conteúdo deste site não deve ser interpretado como um conselho pessoal. Recomendamos que você procure um conselho financeiro independente.


Todas as referências neste site para "Almirantes Mercados" referem-se conjuntamente à Admiral Markets UK Ltd e ao Almirante Mercados AS. As empresas de investimento da Admiral Markets são de propriedade total do Admiral Markets Group AS.


A Admiral Markets UK Ltd é registrada em Inglaterra e no País de Gales sob o Companies House - número de registro 08171762. O Admiral Markets UK Ltd é autorizado e regulado pela Autoridade de Conduta Financeira (FCA) - número de registro 595450. O escritório da Admiral Markets UK Ltd é: 16 St. Clare Street, Londres, EC3N 1LQ, Reino Unido.


O Almirante Markets AS está registrado na Estónia - número de registro comercial 10932555. O Admiral Markets AS é autorizado e regulado pela Autoridade Estoniana de Supervisão Financeira (EFSA) - número de licença de atividade 4.1-1 / 46. O escritório da Admiral Markets AS é: Ahtri 6A, 10151 Tallinn, Estônia.


Gráficos de ações inteligentes.


Aproveitando o poder das redes neurais para prever preços críticos no mercado de ações!


Pós-navegação.


Ultimate Tools for Backtesting Trading Strategies.


Ultimate Tools for Backtesting Trading Strategies.


Backtesting é a arte e a ciência de avaliar o desempenho de uma estratégia de negociação ou investimento simulando seu desempenho usando dados históricos. Você pode ter uma noção de como ele atuou no passado e sua estabilidade e volatilidade. No entanto, como você pode ter ouvido inúmeras vezes, o excelente desempenho de backtested não garante grande desempenho futuro. No entanto, uma performance não tão desejável é, muitas vezes, uma razão válida para abandonar uma estratégia de negociação específica e passar para a próxima.


Ferramentas de Backtesting grátis para o Non-Programmer.


Realmente não existe um tamanho único e # 8221; backtesting tool por aí que pode suportar praticamente qualquer estratégia sob o sol sem que o usuário conheça alguma programação. Se você for sério quanto ao comércio, então exorto você a aprender bastante programação para poder testar. Mas se você quiser rapidamente obter os resultados de testar algumas estratégias bastante simples, envolvendo investimentos passivos ou indicadores básicos, como os cruzamentos médios móveis, então uma ferramenta definitivamente o salvará algum tempo. Aqui estão as ferramentas que eu uso se eu precisar executar um backtest rápido:


# 1: ETF Replay.


O ETFReplay é um serviço Freemium que permite testar uma variedade de diferentes estratégias de investimento baseadas em ETF. Muitos dos recursos avançados e estratégias que eles oferecem exigem uma assinatura, mas uma das características mais úteis e GRATUITAS é a capacidade de backtest de um portfólio ETF de até 5 componentes. Você pode reequilibrar, mas se você precisa calcular rapidamente a curva de equidade, por exemplo, o desempenho de um portfólio 60/40 de SPY e TLT entre 2008 e 2018, você pode fazer isso facilmente aqui. Esta é uma excelente ferramenta para ajudá-lo a fazer alianças de ativos de backtest para a parcela passiva de sua carteira de negociação.


# 2: StockBackTest.


O StockBackTest permite testar estratégias envolvendo crossovers de médias móveis e bandas de Bollinger. Este é um dos poucos serviços que lhe permite testar indicadores técnicos simples, como estes, mas a captura é que você só pode escolher da sua lista de ações (que consiste na maioria dos títulos S & amp; P500 e ETFs mais líquidos).


# 3: Visualizador de portfólio.


Portfolio Visualizer é um dos mais recentes e mais sofisticados backtesters gratuitos que não exige que você seja um programador. Ele permite que você retroceda alocações de ativos passivos, bem como estratégias táticas pré-definidas, como Dual Momentum de Gary Antonacci. Eles também obtiveram um dos melhores simuladores de aposentadoria de Monte Carlo I & # 8217; vi.


Ferramentas de Backtesting gratuitas para o Programador.


Para testes rápidos de estratégias personalizadas, recomendo apenas fazer o download de alguns dados históricos e testá-lo no Excel ou em outra planilha. Estratégias de negociação mais sofisticadas chamarão GNU R ou GNU Octave, ambos com pacotes especializados para backtesting. Se estes ainda não o cortarem para a complexidade de sua estratégia, então você tem duas opções robustas e gratuitas disponíveis abaixo:


# 1: Quantopian (RECOMENDADO)


Quantopian tem dados minuto a minuto sobre todas as ações dos EUA negociadas desde 2002, o que permite que você reflite as estratégias intradiárias sem ser submetido a viés de sobrevivência. Você precisará do conhecimento de Python em seu backtester. Se você está começando do zero e está falando sério sobre aprender a testar suas estratégias, ESTA é a plataforma I & # 8217; d recomendo concentrar-se na aprendizagem!


# 2: MI Backtester.


Jamie Gritton & # 8217; s O Backtester do MI é um dos backtesters programáveis ​​mais antigos disponíveis. Uma das características mais legais desta ferramenta é a capacidade de backtest amostras de estoque. Você pode conseguir uma tela como as seguintes: empresas rentáveis ​​com um P / E no 10% inferior do mercado dos EUA e um impulso de preços nos 10% superiores do mercado e obter as escolhas atuais, mas você pode estar pensando se tal tela teria realizado historicamente. O MI Backtester, enquanto um pouco lento, permitirá que você teste o desempenho histórico dessas estratégias de investimento com base em uma combinação de fundamentais e técnicas.


Sinto falta de outros Backtesters grátis?


Se você tiver outros backtesters gratuitos que você usa regularmente, eu não mencionei, por favor me avise nos comentários abaixo!


Software de backtesting online gratuito.


Software de backtesting online gratuito.


Esta é uma discussão sobre o software de backtesting online gratuito nos fóruns do Trading Software, parte da categoria Comercial; Oi todos os membros do T2W são livres para usar 'SureTracker' - um backtester de dados da barra on-line (não requer registro): - newsel. co. uk/trading/suretracker.


Quem sabe muito sobre os outros pode ser aprendido, mas aquele que se entende é mais inteligente. Aquele que controla os outros pode ser poderoso, mas aquele que se dominou ainda é ainda mais poderoso. Lao Tse.


Quem sabe muito sobre os outros pode ser aprendido, mas aquele que se entende é mais inteligente. Aquele que controla os outros pode ser poderoso, mas aquele que se dominou ainda é ainda mais poderoso. Lao Tse.


Quem sabe muito sobre os outros pode ser aprendido, mas aquele que se entende é mais inteligente. Aquele que controla os outros pode ser poderoso, mas aquele que se dominou ainda é ainda mais poderoso. Lao Tse.


jpwone postou este link útil para dados para backtesting. O programa foi atualizado para usá-lo:


Quem sabe muito sobre os outros pode ser aprendido, mas aquele que se entende é mais inteligente. Aquele que controla os outros pode ser poderoso, mas aquele que se dominou ainda é ainda mais poderoso. Lao Tse.


Posso fazer um teste de 100 símbolos ao mesmo tempo ou devo inseri-los um a um? Obrigado.


Quem sabe muito sobre os outros pode ser aprendido, mas aquele que se entende é mais inteligente. Aquele que controla os outros pode ser poderoso, mas aquele que se dominou ainda é ainda mais poderoso. Lao Tse.

No comments:

Post a Comment