Wednesday, 22 May 2019

Forex backtesting data


Baixe o download gratuito de dados do Forex Etapa 1: Selecione o Application / Platform e TimeFrame Nesta seção, você poderá selecionar para qual plataforma você precisará dos dados. MetaTrader 4 / MetaTrader 5 Esta plataforma permite o uso de dados M1 (1 Minute Bar) apenas. Esses arquivos são bem adequados para backtesting estratégias de negociação em MetaTrader 4 e MetaTrader 5 plataforma. Por favor, selecione: Esta plataforma permite o uso de dados M1 (1 Minute Bar) e Tick com 1 segundo de resolução. Esses arquivos são adequados para backtesting estratégias de negociação sob as versões mais recentes da plataforma NinjaTrader. Por favor, selecione o período de tempo de dados que você precisa: Esta plataforma permite o uso de M1 (1 Minute Bar) apenas de dados. Esses arquivos são bem adequados para backtesting estratégias de negociação sob a plataforma MetaStock. Por favor, selecione: Para uso genérico, este formato permite importar M1 (1 Minuto Bar) de dados em qualquer aplicação 3. Por favor, selecione: Backtesting O que é Backtesting Backtesting é o processo de testar uma estratégia comercial em dados históricos relevantes para garantir sua viabilidade antes que o comerciante arrisque qualquer capital real. Um comerciante pode simular a negociação de uma estratégia durante um período adequado de tempo e analisar os resultados para os níveis de rentabilidade e risco. BREAKING DOWN Backtesting Se os resultados cumprem os critérios necessários que são aceitáveis ​​para o comerciante, a estratégia pode ser implementada com algum grau de confiança de que resultará em lucros. Se os resultados forem menos favoráveis, a estratégia pode ser modificada, ajustada e otimizada para atingir os resultados desejados, ou pode ser completamente descartada. Uma quantidade significativa do volume negociado no mercado financeiro de hoje é feito por comerciantes que usam algum tipo de automação de computador. Isto é especialmente verdadeiro para estratégias de negociação com base em análise técnica. Backtesting é uma parte integrante do desenvolvimento de um sistema de negociação automatizado. Backtesting Significado Quando feito corretamente, backtesting pode ser uma ferramenta inestimável para tomar decisões sobre se deve utilizar uma estratégia de negociação. O período de tempo de amostra em que um backtest é realizado é crítico. A duração do período de tempo de amostragem deve ser suficientemente longa para incluir períodos de condições de mercado variáveis, incluindo tendências de alta, tendências de baixa e negociação de intervalo limitado. Realizar um teste em apenas um tipo de condição de mercado pode produzir resultados únicos que podem não funcionar bem em outras condições de mercado, o que pode levar a conclusões falsas. O tamanho da amostra no número de negócios nos resultados dos testes também é crucial. Se o número de amostras de ofícios é muito pequeno, o teste pode não ser estatisticamente significativo. Uma amostra com muitas transações durante um período muito longo pode produzir resultados otimizados em que um número esmagador de trades vencedores coalesce em torno de uma condição de mercado específico ou tendência que é favorável para a estratégia. Isso também pode causar um comerciante para tirar conclusões enganosas. Mantê-lo real Um backtest deve refletir a realidade na medida do possível. Os custos de transacção que de outra forma poderiam ser considerados negligenciáveis ​​pelos operadores quando analisados ​​individualmente podem ter um impacto significativo quando o custo agregado é calculado durante todo o período de backtesting. Estes custos incluem comissões, spreads e derrapagem, e eles poderiam determinar a diferença entre se uma estratégia comercial é rentável ou não. A maioria dos pacotes de software de backtesting inclui métodos para contabilizar esses custos. Talvez a métrica mais importante associada ao backtesting seja o nível de robustez da estratégia. Isto é conseguido comparando os resultados de um teste de volta otimizado num período de tempo de amostra específico (referido como in-sample) com os resultados de um backtest com a mesma estratégia e configurações num período de tempo de amostra diferente (referido como out - Da amostra). Se os resultados são igualmente rentáveis, então a estratégia pode ser considerada válida e robusta, e está pronta para ser implementada em mercados em tempo real. Se a estratégia falhar em comparações fora da amostra, então a estratégia precisa de mais desenvolvimento, ou deve ser abandonado completamente. Os dados fornecidos são negociáveis ​​na medida em que representam o verdadeiro mercado de câmbio de varejo. Muitas vezes, os fornecedores de dados mais limpa, tornando os dados históricos imprecisos, fornecendo resultados falsos quando usados ​​para testes e análises. Nossos dados são livres de brechas anormais e picos, ainda, garante um registro histórico preciso do mercado de forex. Exporte mais de 38 pares de moedas e metais no formato MetaTrader. É crucial ter dados de qualidade, outros resultados são inúteis. Dados recentes são os dados mais importantes para backtesting. Os dados prontos do NinjaTrader estão disponíveis para fácil exportação / importação.

No comments:

Post a Comment