IFR Indicador – Índice de Força Relativa (RSI)

Danilo Coscioni 21

O que é e como usar o indicador de analise técnica IFR (índice de força relativa ou RSI Relative Strength Index)

Compartilhe

IFR – Índice de Força Relativa
RSI – Relative Strength Index

Nesta Lista você acompanha as ações com IFR em destaque

O RSI (Relative Strength Index ou IFR: Índice de Força Relativa) é um oscilador que foi criado por Welles Wilder em Junho de 1978. Este oscilador é muito popular entre os analistas técnicos devido aos seus bons resultados.
Em termos de cálculo, a fórmula é bastante simples ainda que a sua interpretação possa ser um pouco mais complicada:
IFR = 100 – (100/(1+U/D))
U = média das cotações dos últimos N dias em que a cotação subiu
D = média das cotações dos últimos N dias em que a cotação desceu
O criador deste indicador recomendou o cálculo de um IFR de 14 dias, mas
é habitual calcular um IFR de 9 ou 25 dias.
Se por exemplo quisermos calcular um IFR de 14 dias teremos de seguir os seguintes passos:
a. Somar todas as cotações dos últimos 14 dias em que houve alta da cotação. Dividir o valor obtido por 14. Está obtido o U
b. Somar todas as cotações dos últimos 14 dias em que houve baixa da cotação. Dividir o valor obtido por 14. Está obtido o D
c. Aplique a fórmula acima indicada e obteve o valor do IFR para uma determinada data
d. Repita os passos a, b e c para um número suficiente de datas até poder ter um gráfico com um número suficiente de pontos.
e. Trace e analise o gráfico
O valor do IFR pode variar entre 0 e 100. Sempre que o seu valor esteja acima de 70, o IFR entrou na região de Sobrecomprado (overbought). Sempre que caia abaixo dos 30 pontos, caiu na região de sobrevendido (oversold). Note-se que alguns traders preferem definir a região de sobrecomprado acima dos 80 e a região de sobrevendido acima dos 20 pelos melhores resultados que daí poderão advir. Caberá a cada analista definir esses pontos em função dos resultados obtidos. Esses valores serão ajustados título a título, novamente em função dos resultados obtidos.
Há basicamente 3 análises que se pode retirar da observação gráfica do IFR:
1. Uma das interpretações mais simplistas que se pode retirar de um gráfico do IFR é o que concerne à saída de uma região de sobrevendido/sobrecomprado. Sempre que o IFR caia abaixo dos 70 pontos depois de ter estado na região de Sobrecomprado, é gerado um sinal de venda do título. Sempre que o IFR sai de uma região de sobrevendido, isto é, seu valor passa a estar acima dos 30 é dada uma indicação de compra do título. O gráfico abaixo exemplifica exatamente essa situação. A meio de Agosto de 1999 é dado um sinal de compra de Sonae SGPS enquanto que em Setembro é dado um sinal de venda. Outro aspecto importante é que esta interpretação não pode ser dogmática e deve ser corroborada por outros indicadores. Repare que no final de Novembro é dado um sinal de venda que poderia ter induzido erro ao analista já que a cotação continuou a subir até Março.

IFR, índice de força relativa, RSI, Relative Strength Index, indicador, indicadores técnicos, análise técnica, oversold, overbought,

2. Outra interpretação gráfica que se pode retirar do IFR são as divergências. É neste ponto que talvez se encontre a maior virtude deste oscilador. Sempre que a cotação atinja novos máximos e o gráfico do IFR esteja a cair, é provável que a cotação do título corrija através da queda. Raciocínio análogo pode ser feito para os mínimos. Sempre que a cotação teste novos mínimos e o gráfico do IFR não acompanhe, é muito provável que a cotação do título suba.

3. Suportes e resistências: o gráfico do IFR é também excelente para traçar linhas de resistência/suporte/tendência da mesma forma que são traçadas num gráfico de cotações.

Indicadores da Análise Técnica

Danilo Coscioni
Compartilhe

21 comentaram sobre “IFR Indicador – Índice de Força Relativa (RSI)

  1. Olá Ewerthon A., obrigado por sua participação. Não entendi direito sua dúvida, de qualquer forma a forma de cálculo está bem detalhada. Verifique se sua dúvida não é mesma que já foi respondida ao Cicero e ao Marcelo.

  2. O RSI é calculado usando a seguinte fórmula e da um diferença bem consideralvel, em media 5 a 7 de varios lugares.
    Devo pegar o valor de 15 dias para obter o calculo de 14 periodosnão é isso?
    exemplo; 14° dia menos 15°, 13 menos 14° dia, ate periodo atual….

    RSI = 100 – (100 / (1 + RS))

    use a seguinte forma mas sempre da valoes diferentes;
    MG = somaValores / n;
    ML = somaValores / n;
    RS = MG / ML;
    RSI = 100 – (100 / (1 + RS));
    Boaexplicação.
    Agradeço.
    no aguardo.

  3. Muito boa a matéria. Eu não conhecia o IRF. Aplicá-la em ações que “passam no teste” de uma análise fundamentalista me parece uma boa. O que acha?

  4. Marcelo obrigado por sua participação,
    Na verdade existem dois métodos para cálculos, o método que vc citou é uma derivação que utiliza média sobre todo o histórico do ativo. As diferenças são sutis, entretanto por esse método os resultados podem ser diferentes caso sejam usados quantidade de dados históricos diferentes (30 dias, 6 meses, 1 ano, etc). Ou seja, pessoas usando uma bases históricas com quantidade de dados distintos, podem obter resultados diferentes para um mesmo ativo num mesmo dia.
    Se formos considerar que o importante é analisar o movimento e sua respectiva tendência, ambos os métodos são eficientes, contudo considero mais fácil de explicar um método onde todos obterão os mesmos resultados, mesmo porque não acho muito prático um indicador que apresentes resultados diferentes apenas por se mudar a quantidade de dados da base histórica, ou seja, se eu vou calcular um IFR de 14 dias e tenho uma base de 30 dias, não me faz muito sentido obter outro resultado num mesmo IFR de 14 dias só porque agora eu usei uma base de 6 meses, provavelmente, motivo pelo qual vc ainda não conseguiu reproduzir valores no excel. O mesmo ocorre com a fórmula base do OBV, motivo pelo qual eu criei para minha utilização uma variação do OBV que faça o cálculo apenas pelo período solicitado.
    Pra finalizar vale lembrar que indicadores devem ser usados como referencia, indicando principalmente possíveis pontos de sobrecompra, sobrevenda, reverção, etc., e nesse sentido todos os indicadores buscam isso, basta escolher o de sua preferencia e se aprimorar nele.

  5. A fórmula está errada ! De acordo com Murph, 2003

    RSI=100-(100/(1+RSi))

    RS(n=1)=(ganho médio do período (n))/(perda média do período(n))

    RS(n>1)=((ganho médio(n-1)*(n-1)+ganho atual/n)/((perda media(n-1)*(n-1)+perda atual(n)

    n é período
    ainda que eu tenha uma fórmula mais completa ainda não consegui simular no excel

  6. Objetivo, sem discorrer sobre “sexo dos anjos”, padrão “pronto para usar”. Agradeço pela oportunidade de aprender, maximizando meu tempo.

  7. Prezado Cicero e Danilo,

    O cálculo do IFR pode ser feito com a Média simples, modificada, exponencial, e pode utilizar o preço mínimo, o máximo, o de fechamento ou de abertura ou volume. Voce precisa ver qual dado esta sendo utilizado no calculo que o sistema faz. Existem ferramentas excelentes por ai. Quando vc configura o IFR deve saber como são as médias e dados utilizados, para que chegue no mesmo resultado com o lápis.

  8. PArabéns à equipe do Investmax!! realmente foi muito esclarecedor! de maneira simples, rápida e direta, mostrou como se utiliza tão importante ferramenta! já está nos meus favoritos!

  9. A “idéia” da fórmula é a mesma. Mas a fórmula, se vc tentar dconstruir e colocar no Meta, verá que não é a mesma, pois precisa da metodologia empregada na função Wilders(), que não é descrita aqui.
    Temos a idéia sim, mas se for reproduzir a fórmula no Metastock não daria certo, justamente pela falta da função Wilders() ! ok!?
    Exemplo:
    Q:=Input(“Time Periods”,1,1000,14);

    B:=Input(“Field: 1=Close, 2=Open, 3=High, 4=Low,5=Volume”,1,5,1);

    Z:=If(B=1,Wilders(If(ROC(C,1,$)>0,ROC(C,1,$),0),LastValue(Q)),
    If(B=2,Wilders(If(ROC(O,1,$)>0,ROC(O,1,$),0),LastValue(Q)),
    If(B=3,Wilders(If(ROC(H,1,$)>0,ROC(H,1,$),0),LastValue(Q)),
    If(B=4,Wilders(If(ROC(L,1,$)>0,ROC(L,1,$),0),LastValue(Q)),

    Wilders(If(ROC(V,1,$)>0,ROC(V,1,$),0),LastValue(Q))))));

    Y:=If(B=1,Wilders(If(ROC(C,1,$)<0,Abs(ROC(C,1,$)),0),LastValue(Q)),
    If(B=2,Wilders(If(ROC(O,1,$)<0,Abs(ROC(O,1,$)),0),LastValue(Q)),
    If(B=3,Wilders(If(ROC(H,1,$)<0,Abs(ROC(H,1,$)),0),LastValue(Q)),
    If(B=4,Wilders(If(ROC(L,1,$)<0,Abs(ROC(L,1,$)),0),LastValue(Q)),
    Wilders(If(ROC(V,1,$)<0,Abs(ROC(V,1,$)),0),LastValue(Q))))));

    RS:=Z/Y;

    100-(100/(1+RS))

  10. Cicero, um motivo para fazer a formula na mão no MS é para poder escolher preço médio, ou outro q o RSI original do MS só faz automaticamente pelo fechamento, mas para isso vc pode criar um indicador e usar a simples formula: RSI(MP(),14),1,$).
    Se vc clicar na ajuda do MS vai ver ta lá sobre o RSI q o MS usa a mesma formulá q postei neste artigo.

  11. Danilo, obrigado pelas informações !!! A respeito do Metasctock, sei que tem fórmula pronta lá – RSI() – mas eu gosto sempre de ter acesso à metodologia das fórmulas, para poder alterará-las conforme meus estudos, conforme a ação especificamente analisada. Hoje, pra fazer isso, uso médias de IFR criadas por mim mesmo, mas se eu tivesse acesso a fórmula completa, aí poderia mexer mais facilmente. []s

  12. O método “Smoothed” carrega sempre uma “memória” dos valores anteriores, e seus resultados dependem do ponto em que se começa a calcular o IFR. O autor utilizava esse método em sua mesa e em seu livro, para (nas suas palavras) “introduzir um fator de amortecimento ou suavização” e “resolver o problema de manter enormes quantidades de dados anteriores”, pois não dispunha dos computadores e programas que temos hoje. O método “Simples” (ou “Procedural” ou “Algorítmico”) dá resultados mais fiéis ao desejado (pois utiliza apenas as “n” últimas barras), não tem o efeito memória e não depende de onde começam os cálculos!
    Portanto nós optamos pelo método simples. Alias o OBV parte do mesmo principio, porem não existe hj uma formula usual no mercado para usar o OBV apenas de N periodos, mas eu criei refiz esta formula tb do OBV no Metastock pq prefiro poder escolher o periodo do que deixar isso a cargo de qto de dados há disponivel no grafico, E, o que aconteceu a muito tempo atrás pode não interessar mais na análise que preciso fazer.
    Cicero, para usar o explorer do IFR no Metastock, não precisa ter todo esse trabalho, ele já tem isso pronto com o nome de RSI (na sigla do mesmo em inglês)

  13. Também calculei aplicando esta fórmula e não obtive o resultado correto. Tem alguma coisa de errado, alguém poderia esclarecer?

    Fazendo uma pesquisa descobri que existem algumas variações do IFR como: Simples, Clássico, Cutler e Smoothed. Alguém sabe as diferenças e a forma de cálculo?

  14. A fórmula não é apenas essa: IFR = 100 – (100/(1+U/D))
    Acabei de fazer um explorer para o MEtastock e não funciona com essa formula.
    Falta algo que é calculado pela função Wilders() do Metastock.
    Ainda não descobri comjo o Função Wilders() calcula as médias.
    []s

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Próximo Post

Mercado a Termo, o que é e como funciona

O que é mercado a termo, definições, explicações e exemplos. Entenda seus conceitos deste derivativo e veja exemplos práticos de uso

NULLNULL