Sunday 2 July 2017

Forex Pair Trading Cointegration


Cointegration-Pairs-Trading Isenção de responsabilidade - Forex, futuros, ações e negociação de opções não é apropriado para todos. Existe um risco substancial de perda associada à negociação desses mercados. Perdas podem e vão ocorrer. Nenhum sistema ou metodologia já foi desenvolvido que possa garantir lucros ou garantir a perda de perdas. Nenhuma representação ou implicação está sendo feita que usar a informação contida neste site irá gerar lucros ou garantir a ausência de perdas. Cópia de direitos autorais 2011-2014, WCI WCM FXGears O uso não autorizado, a cópia, a redistribuição, a republicação e a duplicação do conteúdo do FXGears são estritamente proibidos sem autorização prévia por escrito. Forum Software by SMF copy 2014, Simple Machines Tema baseado em Reseller copy smftricksMetaTrader Expert Advisor Cointegration em Forex Pairs Trading Cointegration em forex pairs trading é uma ferramenta valiosa. Para mim, a cointegração é a base para uma excelente estratégia de negociação mecânica neutra do mercado que me permite lucrar em qualquer ambiente econômico. Se um mercado está em uma tendência de alta, tendência de baixa ou simplesmente se movendo de lado, a negociação de pares de divisas me permite colher ganhos durante todo o ano. Uma estratégia de negociação de pares forex que utiliza cointegração é classificada como uma forma de negociação de convergência com base em arbitragem estatística e reversão para significar. Este tipo de estratégia foi popularizado pela primeira vez por uma equipe de negociação quantitativa no Morgan Stanley na década de 1980 usando pares de ações, embora eu e outros comerciantes descobrirem que também funciona muito bem para troca de pares de forex também. Negociação de pares de Forex com base na cointegração A negociação de pares Forex com base na cointegração é essencialmente uma estratégia de reversão para média. Declarado simplesmente, quando dois ou mais pares forex são cointegrados, significa que o spread de preços entre os pares de divisas separados tende a reverter ao seu valor médio de forma consistente ao longo do tempo. É importante entender que a cointegração não é correlação. A correlação é uma relação de curto prazo em relação a co-movimentos de preços. A correlação significa que os preços individuais se movem juntos. Embora a correlação seja dependente de alguns comerciantes, por si só é uma ferramenta não confiável. Por outro lado, a cointegração é um relacionamento de longo prazo com co-movimentos de preços, nos quais os preços se movem juntos, mesmo dentro de certos intervalos ou spreads, como se estivessem amarrados. Eu vi a cointegração como uma ferramenta muito útil na negociação de pares de divisas. Durante a negociação de meus pares de divisas, quando o spread se alarga para um valor limiar calculado pelos meus algoritmos de negociação mecânica, curto o spread entre os preços dos pares. Em outras palavras, eu aposto que o spread reverterá para zero devido à sua cointegração. As estratégias básicas de negociação de pares forex são muito simples, especialmente quando se utilizam sistemas de negociação mecânica: escolho dois pares diferentes de moedas que tendem a se mover de forma semelhante. Compre o par de moedas insuficientes e venda o par de desempenho. Quando a propagação entre os dois pares converge, eu fechar minha posição com lucro. A negociação de pares de Forex com base na cointegração é uma estratégia razoavelmente neutra para o mercado. Como exemplo, se um par de moedas cair, o comércio provavelmente resultará em uma perda no lado longo e um ganho compensatório no lado curto. Assim, a menos que todas as moedas e instrumentos subjacentes subitamente percam valor, o comércio líquido deve ser próximo de zero no pior cenário. Do mesmo jeito, as negociações de pares em muitos mercados são uma estratégia de negociação de autofinanciamento, uma vez que o produto de vendas curtas às vezes pode ser usado para abrir a posição longa. Mesmo sem esse benefício, a troca de pares de forex com co-integração ainda funciona muito bem. Entender a cointegração para negociação de pares de divisas A Cointegration é útil para mim na negociação de pares de divisas porque me permite programar meu sistema de negociação mecânica com base em desvios de curto prazo de preços de equilíbrio, bem como expectativas de preços de longo prazo, pelo que quero dizer correções e retorno Ao equilíbrio. Para entender como a negociação de pares de divisas orientadas pela co-integração, é importante primeiro definir a cointegração, em seguida, descreva como ela funciona em sistemas de negociação mecânica. Como eu disse acima, a cointegração refere-se à relação de equilíbrio entre conjuntos de séries temporais, como preços de pares de divisas separados que, por si só, estão em equilíbrio. Declarado no jargão matemático, a cointegração é uma técnica para medir a relação entre variáveis ​​não estacionárias em uma série temporal. Se duas ou mais séries temporais tiverem um valor de raiz igual a 1, mas sua combinação linear é estacionária, então é dito que estão cointegradas. Como um exemplo simples, considere os preços de um índice de mercado de ações e seu contrato de futuros relacionado: embora os preços de cada um desses dois instrumentos possam vagar aleatoriamente em breves períodos de tempo, eles retornarão ao equilíbrio e seus desvios serão estacionário. Esta é outra ilustração, afirmou em termos do clássico exemplo de caminhada aleatória: digamos que há dois bêbados individuais caminhando para casa depois de uma noite de carousing. Vamos além disso assumir que estes dois bêbados não se conhecem, então não existe uma relação previsível entre seus caminhos individuais. Portanto, não há cointegração entre seus movimentos. Em contraste, considere a idéia de que um bêbado individual está vagando para casa enquanto acompanhado por seu cão em uma coleira. Neste caso, existe uma conexão definitiva entre os caminhos dessas duas criaturas pobres. Embora cada um dos dois ainda esteja em um percurso individual durante um curto período de tempo, e mesmo que um dos pares possa aleatoriamente liderar ou atrasar o outro em qualquer ponto no tempo, ainda assim, eles sempre serão encontrados juntos. A distância entre eles é bastante previsível, pelo que o par é considerado cointegrado. Voltando agora a termos técnicos, se houver duas séries temporais não estacionárias, como um conjunto hipotético de pares de moedas AB e XY, que se tornam estacionários quando a diferença entre eles é calculada, esses pares são chamados de série de primeira ordem integrada também Ligue para uma série I (1). Mesmo que nenhuma dessas séries permaneça em um valor constante, se houver uma combinação linear de AB e XY estacionada (descrita como I (0)), então AB e XY são cointegradas. O exemplo simples acima consiste em apenas duas séries temporais de pares de forex hipotéticos. No entanto, o conceito de cointegração também se aplica a séries temporais múltiplas, usando ordens de integração maiores Pense em termos de um bêbado errante acompanhado por vários cães, cada um em uma faixa de comprimento diferente. Na economia do mundo real, é fácil encontrar exemplos que mostrem a co-integração dos pares: renda e gastos, ou a dureza das leis criminais e o tamanho da população prisional. Na negociação de pares de divisas, meu foco é capitalizar a relação quantitativa e previsível entre pares de moedas cointegradas. Por exemplo, vamos assumir que estou assistindo esses dois pares de moeda hipotéticos cointegrados, AB e XY, e a relação cointegrada entre eles é AB 8211 XY Z, onde Z é igual a uma série estacionária com uma média de zero, isto é, eu (0). Isso pareceria sugerir uma estratégia de negociação simples: quando AB XY gt V e V são meu preço de gatilho limiar, o sistema de negociação de pares de divisas venderia AB e compraria XY, uma vez que a expectativa seria AB para diminuir o preço e XY para aumentar. Ou, quando AB XY lt - V, eu esperaria comprar AB e vender XY. Evite a regressão espúria na troca de pares de forex. No entanto, não é tão simples quanto o exemplo acima sugeriria. Na prática, um sistema de negociação mecânica para negociação de pares forex precisa calcular a cointegração em vez de apenas confiar no valor R-quadrado entre AB e XY. Isso porque a análise de regressão normal é baixa ao lidar com variáveis ​​não estacionárias. Isso causa a chamada regressão espúria, o que sugere relações entre variáveis, mesmo quando não existe. Suponhamos, por exemplo, que eu regredisse duas séries separadas de tempo de caminhada aleatória uns contra os outros. Quando eu teste para ver se há uma relação linear, muitas vezes eu vou encontrar valores altos para R-quadrado, bem como valores p baixos. Ainda assim, não há relação entre esses 2 passeios aleatórios. Fórmulas e testes para cointegração na troca de pares de forex O teste mais simples para a cointegração é o teste de Engle-Granger, que funciona assim: Verifique se AB t e XY t são ambos I (1) Calcule o relacionamento de cointegração XY t aAB tet usando o Método de mínimos quadrados Verifique se os resíduos de cointegração são estacionários usando um teste de raiz unitária, como o teste Augmented Dickey-Fuller (ADF). Uma equação Granger detalhada: I (0) descreve a relação de cointegração. XY t-1 AB t-1 descreve a extensão do desequilíbrio longe do longo prazo, enquanto eu é a velocidade e direção em que a série temporária de pares de moeda se corrige do desequilíbrio. Ao usar o método Engle-Granger na negociação de pares forex, os valores beta da regressão são usados ​​para calcular os tamanhos de comércio para os pares. Ao usar o método Engle-Granger na negociação de pares forex, os valores beta da regressão são usados ​​para calcular os tamanhos de comércio para os pares. Correção de erros para a cointegração na negociação de pares de divisas: ao usar a cointegração para negociação de pares de divisas, também é útil explicar a forma como as variáveis ​​cointegradas se ajustam e retornam ao equilíbrio de longo prazo. Então, por exemplo, aqui estão os dois exemplos de séries de pares de pares de divisas mostrados de forma autorregressiva: troca de pares de Forex com base na cointegração. Quando eu uso meu sistema de negociação mecânica para troca de pares de forex, a configuração e execução são bastante simples. Primeiro, acho dois pares de moedas que parecem estar cointegradas, como EURUSD e GBPUSD. Então, eu calculo os spreads estimados entre os dois pares. Em seguida, eu verificar a estacionaridade usando um teste de raiz unitária ou outro método comum. Tenho certeza de que meu feed de dados de entrada está funcionando adequadamente, e eu deixo meus algoritmos de negociação mecânica criar os sinais comerciais. Supondo que eu execute testes back-back adequados para confirmar os parâmetros, estou finalmente preparado para usar cointegração na minha troca de pares forex. Eu encontrei um indicador MetaTrader que oferece um excelente ponto de partida para construir um sistema de negociação de pares de forex de cointegração. Parece um indicador Bollinger Band, no entanto, o oscilador mostra o diferencial de preços entre os dois pares de moedas diferentes. Quando este oscilador se move em direção ao extremo alto ou baixo, indica que os pares estão se desacoplando, o que sinaliza os negócios. Ainda assim, para ter certeza de sucesso, confio no meu sistema de comércio mecânico bem construído para filtrar os sinais com o teste Augmented Dickey-Fuller antes de executar os negócios apropriados. Claro, qualquer pessoa que queira usar a cointegração para a troca de pares forex, ainda que não tenha as necessárias habilidades de programação, pode contar com um programador experiente para criar um consultor especialista vencedor. Através da magia da negociação algorítmica, programo meu sistema de negociação mecânica para definir os spreads de preços com base na análise de dados. Meu algoritmo monitora os desvios de preços e, em seguida, compra e vende automaticamente pares de moedas para reduzir as ineficiências do mercado. Riscos para estar ciente de quando usar cointegração com negociação de pares forex O comércio de pares Forex não é totalmente livre de riscos. Acima de tudo, eu tenho em mente que a negociação de pares de divisas usando cointegração é uma estratégia de reversão média, que se baseia no pressuposto de que os valores médios serão os mesmos no futuro como eram no passado. Embora o teste Augmented Dickey-Fuller mencionado anteriormente seja útil para validar as relações cointegradas para o comércio de pares de forex, isso não significa que os spreads continuarão a ser cointegrados no futuro. Confio em fortes regras de gerenciamento de risco, o que significa que meu sistema de negociação mecânica sai de negociações não lucrativas se ou quando a reversão-a-média calculada é invalidada. Quando os valores médios mudam, é chamado de deriva. Eu tento detectar a deriva o mais rápido possível. Em outras palavras, se os preços dos pares Forex previamente co-integrados começam a se mover em uma tendência ao invés de reverter para a média calculada anteriormente, é hora de os algoritmos do meu sistema de negociação mecânica recalcular os valores. Quando uso o meu sistema de negociação mecânica para negociação de pares de divisas, uso a fórmula autorregressiva mencionada anteriormente neste artigo para calcular uma média móvel para prever o spread. Então, eu saio do comércio em meus limites de erro calculados. Cointegration é uma ferramenta valiosa para minha negociação de pares forex Usando cointegração na negociação de pares forex é uma estratégia de negociação mecânica neutra do mercado que me permite trocar qualquer ambiente de mercado. É uma estratégia inteligente que é baseada em reversão para significar, mas isso me ajuda a evitar as armadilhas de algumas das outras estratégias de negociação forex de reversão para média. Devido ao seu potencial uso em sistemas de negociação mecânica rentáveis, a cointegração para troca de pares de divisas atraiu o interesse tanto de comerciantes profissionais como de pesquisadores acadêmicos. Há muitos artigos recentemente publicados, como este artigo de blog focado em quantos, ou essa discussão acadêmica sobre o assunto, bem como uma grande discussão entre os comerciantes. Cointegration é uma ferramenta valiosa no meu comércio de pares forex, e eu recomendo que você olhe para ele mesmo. Sim, o mesmo processo pode ser aplicado aos estoques, bem como aos derivados. Uma vez que existe um grande universo de estoques quando comparado com pares de divisas, deve haver uma maior quantidade de oportunidades potenciais para negociação. Com o poder numérico dos sistemas de negociação de hoje8217, muitos conjuntos de relacionamentos podem ser examinados rapidamente, em tempo real. Cointegration também pode ser usado por comerciantes de opções que se espera que produza resultados como a popular Coca Cola-Pepsi spreads em que as relações de preços entre certas opções de ações permitem que os comerciantes se envolvam em jogos de baixo risco com uma chance bastante boa de ganhar. Oi Eddie, você troca intra dias ou semanas usando esta estratégia Além disso, que linguagem de programação você recomendaria. R leva tempo para executar cálculos e se é comércio intra-dia, a latência entra em jogo. Obrigado, Harish A linguagem de programação não é importante para o comércio no final do dia. Qualquer linguagem importante como Perl, Python, CC e C está bem. R pode ser extremamente rápido, mas retarda-se se for necessário para alocar dinamicamente a memória. Correlação vs. Cointegração A correlação e a cointegração são dois conceitos baseados em regressão que são comumente mal utilizados pela comunidade comercial. Complexo na sua formulação, ambos são inter-relacionados e são usados ​​para calcular as relações entre dois ou mais produtos (por exemplo, commodities, forex, preços das ações) ao longo de um período de tempo específico. Correlação Um valor de 1 (correlação positiva) ou -1 (correlação negativa) é atribuído com base na eficiência com que os dois preços reagem uns aos outros. A correlação identifica os pares que se movem em ambas as direções opostas ou em tandem. Um bom exemplo de um emparelhamento de correlação de longo prazo é o da EURUSD e do USDCHF cruza, que comercializam em uma direção similar. Do outro lado da moeda, o EURGBP e o AUDNZD negociam em direções opostas. Eles mostram uma correlação negativa de -0,81. Embora esse número indique que os cruzamentos se movem um contra o outro, há um leve grau de incerteza sobre a sustentabilidade a longo prazo desse resultado negativo. Os comerciantes profissionais geralmente estabelecem a referência de entrada para pares acima ou abaixo de 0,9 ou -0,9. A correlação tem uma desvantagem significativa, o que pode afetar grandemente a lucratividade. Embora dois pares possam estar correlacionados, eles ainda não estão em uníssono completo, o que pode causar uma ligeira deriva nos preços. No caso do EURGBP e do AUDNZD, é uma deriva -0.19. Leia a publicação na correlação forex para obter mais detalhes sobre o tópico. Crédito da imagem: Vassia Atanassova A caixa da esquerda mostra uma forte correlação. O meio mostra uma correlação fraca. A extrema direita mostra uma imagem sem correlação. Cointegration Cointegration analisa os movimentos de preços e identifica o grau em que dois valores são sensíveis ao mesmo preço médio ou médio durante um determinado período de tempo. Não diz nada sobre a direção que os pares se moverão. A co-integração apenas mede se a distância entre eles permanece estável ao longo do tempo. Se olharmos ouro e prata, por exemplo, podemos achar que rastreiam um valor médio comum. Eles podem negociar em direções opostas do dia a dia. Em algum ponto desconhecido no futuro, eles devem voltar para essa média e, portanto, estão cointegrados. Hedge funds geralmente utilizam esta fórmula para programar modelos de arbitragem estatística para identificar pares para trocas comerciais. Outro fator importante a ter em mente é o período de retrocesso da média e desvio padrão. Em essência, se você fizer o look back value 700, então o canal de regressão calculará o preço médio em mais de 700 períodos. Isso pode ser muito ineficiente e limitará a sensibilidade às mudanças na dinâmica do mercado. Por outro lado, se você definir um curto período de retrocesso, isso causará um efeito whipsaw e será muito sensível. É importante obter um olhar equilibrado de volta no intervalo de 200-350. Exemplo de Prata de Ouro Seção Superior: Desvio Padrão e Regressão Linear Seção Média: Desempenho Relativo Ouro (azul escuro) e Prata (azul claro azul turquesa) Seção inferior: Diagrama Diário de Ouro e Linha de Tempo O gráfico acima destaca a correlação geral de Ouro e Prata e o Grau em que as fugas poderiam desencadear oportunidades comerciais. Tenho circulado vários cenários de cointegração diferentes e referenciado estes na segunda seção com os rótulos P1, P2, P3 e P4. Silver Spike 8211 March Um pico significativo no preço da Silver em março enviou o valor de regressão linear abaixo do canal de desvio padrão inferior de -2,0. Para capitalizar a discrepância significativa nos preços, o comerciante teria analisado o curto prazo da prata e o ouro longo. Desempenho sábio, isso resultaria em um lucro geral, uma vez que a prata enfraqueceu fortemente, cruzando abaixo o ouro em maio. Silver Oversold Julho O preço da prata continua a enfraquecer em um nível relativo ao ouro. Em junho e julho, o valor de regressão passa acima do canal de desvio padrão superior, indicando que a prata é sobrevendida e o preço terá que voltar a sua média. O comerciante decide abrir uma posição longa em prata e ouro curto. Conforme previsto, ele retorna à sua média e a diferença entre ambos os preços à vista cai rapidamente. Overshoots de prata de dezembro Mais uma vez, o preço da prata ultrapassa o ouro. Isso cria uma longa oportunidade de ouro e prata. Em um nível de desempenho, o comerciante aproveitaria a propagação e lucraria com o cargo. Silver Selloff April Puxando o segundo canal de desvio padrão, o preço do ouro se estabiliza enquanto a prata enfraquece fortemente. Isso agora forneceu ao comerciante uma longa oportunidade de ouro prateado e curto. Deixe uma resposta Cancelar resposta

No comments:

Post a Comment