Thursday 18 May 2017

Epchan Back Testing Forex


Back Testing in Forex: Por que não funciona Por: Vincenzo Desroches O Forex Trading é um empreendimento arriscado e uma das principais tarefas de qualquer comerciante é reduzir o risco envolvido nas decisões comerciais, diz Vincenzo Desroches de ForexCharts. Este é especialmente o caso se nós Desejo testar uma estratégia e não trocá-la. Ninguém quer correr riscos em um caso em que o resultado mais favorável é o ponto de equilíbrio. Neste artigo, wersquoll discute a solução de teste de volta popular, mas equivocada, para o problema do controle de risco no teste de estratégias forex. O teste de atraso é a aplicação de alguma estratégia técnica aos dados históricos e a análise dos padrões de lucro obtidos. Embora seja feito usando computadores na maior parte, você pode executá-lo manualmente em uma seqüência de dados mensais ou anuais. É uma abordagem fácil e direta, o que torna muito popular na comunidade de comerciantes como uma ferramenta emocionante e segura na busca eterna pela estratégia forex perfeita. Os comerciantes que aplicam este método para testar suas estratégias se inscrevem na crença de que o que funciona no passado também funcionará no futuro. O desempenho histórico é um guia para resultados futuros, eles aparentemente acreditam, e podem ser usados ​​para construir soluções válidas para os problemas perenes de negociação. No entanto, o teste de volta é quase completamente inútil como um guia para o valor subjacente ou o potencial de lucro de uma estratégia. Não proporciona nenhum benefício ou insight para o comerciante no que diz respeito à validade de sua abordagem comercial e, muitas vezes, pode levar a alguns equívocos desastrosos sobre as práticas corretas na negociação. A razão básica por trás da inutilidade do teste de volta é muito simples. Não é possível conceber uma estratégia forex com base em dados de mercado e depois aplicá-la cegamente em outro período de tempo com a esperança injustificada de que funcionará tão bem. Os cientistas assumem que a ação de preço de mercado tem a propriedade de Markov, o que significa que, para adivinhar o preço dos próximos cinco minutos, tudo o que você precisa saber é o preço agora (uma vez que precisamos saber se o bem tem um preço 50 ou 5000 agora). Nada mais é relevante. O teste de trás, por outro lado, baseia-se na noção de que os preços em geral se influenciam em todos os lugares e criam padrões que são constantemente repetidos, contradizendo essa suposição intuitiva. Mas letrsquos analisa mais profundamente os testes de volta. O que é uma estratégia técnica Uma estratégia técnica é uma combinação de ferramentas analíticas e visa suavizar a volatilidade dos dados brutos, transformando-o em um padrão mais fácil de dividir em formações básicas, como triângulos, faixas ou tendências. Em um dado típico do preço do forex, como as formações observadas no gráfico abaixo, é trivial definir um grande número de formações, mas uma grande quantidade de opções não facilita as decisões comerciais. Em vez disso, temos que escolher um determinado triângulo, macro ou micro-tendência, um suporte de longo ou curto prazo ou uma linha de resistência para formular nossa abordagem. Essa escolha é mais ou menos arbitrária. É de conhecimento geral que dois analistas experientes podem olhar para o mesmo gráfico e chegar a conclusões que se opõem um ao outro. Para lidar com o problema, escolhemos um cronograma para a formação global de preços analisada, e indique o preço mínimo quântico, que será o tamanho da unidade mais pequena no gráfico. Lembre-se, no entanto, de que essa escolha também é arbitrária. Em seguida, utilizamos indicadores técnicos para expressar uma opinião sobre esta formação, ou seja, a estratégia técnica que aplicamos ao padrão de preços de desenvolvimento cria um cenário que reflete nossa opinião e não a do mercado. Clique para ampliar O suporte que esta discussão tem sobre o assunto de teste de volta deve ser óbvio. As estratégias técnicas não são como os teoremas da matemática, onde os resultados são independentes dos pressupostos da pessoa que realiza o cálculo, uma vez que um comerciante técnico é exclusivamente responsável por criar o cenário observado. Costuma-se dizer que a análise técnica é uma arte, ou, em outras palavras, que a lógica que leva à criação de uma estratégia técnica por um comerciante não pode ser duplicada por outro comerciante apenas pela observação dos dados subjacentes. O absurdo de testar uma idéia que não possui uma definição rigorosa e comumente acordada do que é, é evidente. Embora seja possível testar uma estratégia com base nos resultados que ela gera, assumindo que a causalidade da correlação entre os retornos comerciais e a correspondência observável entre a estratégia técnica e a ação de preço não é significativa. E, se não há causalidade, não faz sentido rever o teste de uma correlação aleatória porque, por definição, nenhum padrão reproduzível pode resultar da estratégia sujeita a testes posteriores. PRÓXIMO: O Problema com o Teste de Voltar Postar um Comentário Vídeos Relacionados em FOREX Próximas Conferências Entre em contato comigo Eu entreguei uma entrevista em duas partes (aqui e aqui) sobre as várias nuances de backtesting em mercados comerciais. A maioria das idéias foi coberta no meu livro. Mas ele serve como um resumo do que considero ser as questões mais importantes. Para aqueles que estão interessados, talvez eu esteja dando um workshop sobre técnicas gerais em backtesting em Londres, além da minha oficina de troca de pares. Detalhes adicionais estarão disponíveis no epchan em uma data posterior. 16 comentários: Dr. Chang, apenas por curiosidade. Por que você está fazendo todos esses métodos disponíveis para o consumo público, se de verdade eles são úteis? Estou perguntando por que Jim Simon não tem ou não teve um blog ou escreveu um livro quando ele começou Ernie, na p 58 do seu livro, o que você chama posições realmente parece Mais como trades. Você quis dizer trades Se esse for o caso, então pl deve ser lag1 (cumsum (posições)). DailyRet, certo Dr. Chang não está publicando (ou vendendo) uma fórmula mágica - apenas os ingredientes que podem ser úteis. Todos os ingredientes têm uma vida útil e prazo de validade. Algumas idéias serão úteis, outras serão irrelevantes. Cabe a você encontrar o que funciona e o que não é. Todas as principais obras de ciência e inovação foram construídas o trabalho e as idéias de outros e predecessores. Mesmo Jim Simmons39, a teoria do campo quântico Chern-Simmons baseia-se em idéias e no trabalho dos predecessores. As posições no p58 são realmente posições. O quotlongsquot e quotshortsquot são trades. Ernie Ao publicar as técnicas gerais de negociação algorítmica e, às vezes, estratégias específicas, eu me beneficio de comentários, críticas e correções que me permitem melhorar minhas próprias estratégias e técnicas. Além disso, como afirmei no meu livro, não acredito que essas técnicas e estratégias sejam todas proprietárias. Somente os detalhes e as sutilezas da implementação são realmente proprietários. A posição não é suposto ser um cumsum de negócios. Não vejo em nenhum lugar onde você realmente negocia. O que estou faltando Há uma posição de posição de linhaMissingData (posições) na pg. 58. Infelizmente foi concatenado com um comentário anterior, por isso não era muito claro na página impressa. Esta linha irá levar adiante quaisquer negociações até suas saídas. As posições não são apenas cumsum of trades como eu defini os negócios. Não é fácil distinguir saídas e shorts se você fizer apenas o cumsum. Ernie eu li com interesse o seu livro e a parte no teste de volta. Estou à procura da sua opinião sobre o uso de uma taxa de Sharpe e, especialmente, a volatilidade da proporção de ropor de rolamento como um indicador da viabilidade do modelo (fazer testes fora da amostra com um passo desnecessário) nikkus, a relação Rolling Sharpe é uma boa idéia, mas eu Não penso que evite a necessidade de testes fora da amostra. O teste de fora de amostra verdadeiro é feito em um período de tempo em que você interrompeu qualquer otimização ou melhoria no modelo. Muitas vezes, é o caso de que, quando o índice de Sharpe não se parece bem, um seria mudar o modelo para torná-lo melhor. Nesse caso, a proporção de Sharpe em rotação será geralmente inflada em relação a um verdadeiro teste fora da amostra. Obrigado pela sua pronta resposta, mas ainda não estou convencido. Assumindo uma estratégia usando dados diários nos últimos 10 anos, com uma proporção de sharpe rolantemente razoável (durante um período de um ano) mostrando valor entre 2 e 3 nos últimos 10 anos. Isso significaria que se tivéssemos escolhido os primeiros 5 anos e os últimos 5 anos como meu conjunto de 2 amostras, ambos teriam mostrado valor entre 2 e 3, o teste fora da amostra é confirmado. Não é necessário aprovar o meu comentário se você ainda sentir que deveria ter a mesma resposta. É correto dizer que você terá uma polarização de lookahead em backtesting se os negócios forem feitos com base nos sinais com base no baixo ou alto do dia. Como você se livra dele se você trocar um. No dia seguinte, no mesmo preço ou no dia seguinte aberto com algum ruído aleatório ou c. Negocie o mesmo dia que é a prática da indústria () Você não pode saber o mínimo e alto do dia até você estar no fim. Se o seu sinal estiver no fim, ou o dia seguinte aberto, então não haverá um viés de frente.

No comments:

Post a Comment