Como o TSI (Índice de Força Verdadeira) é Calculado

Aprenda como funciona o cálculo do TSI com entradas e limitações.

Como o TSI (Índice de Força Verdadeira) é Calculado

Resposta direta

O TSI (Índice de Força Verdadeira) é calculado começando com uma série de momentum, aplicando dois níveis de suavização exponencial tanto ao momentum quanto ao seu valor absoluto e, em seguida, formando uma razão. Como o resultado depende dos períodos de suavização escolhidos e da série exata de preços de entrada, você só pode verificar um valor de TSI usando a mesma fórmula, os mesmos parâmetros e os mesmos dados.

Mecanismo: definição, entradas e a fórmula central

O TSI converte o movimento de preço em um índice que é dimensionado em relação ao tamanho do momentum recente. O cálculo normalmente usa estes blocos de construção:

  1. Escolha uma série de preços Selecione a série de entrada que o indicador usa (comumente uma série de preços de fechamento). Use uma frequência consistente (por exemplo, barras diárias ou barras horárias). O valor do indicador que você calcular será diferente se você alterar a frequência dos dados subjacentes ou o campo de preço.

  2. Calcule o momentum Uma definição comum de momentum para o TSI começa com a variação de preço de um período:

  • Seja (P_t) o preço escolhido no tempo (t).
  • Defina o momentum (m_t = P_t - P_{t-1}).
  1. Suavização exponencial dupla O TSI aplica médias móveis exponenciais (EMAs) duas vezes:
  • Primeiro, suavize a série de momentum com uma EMA rápida de comprimento (N_1).
  • Em seguida, suavize o resultado novamente com uma EMA lenta de comprimento (N_2). O mesmo processo de suavização em duas etapas é feito para o momentum absoluto (|m_t|), porque o TSI dimensiona o momentum com sinal pela magnitude do momentum recente.

Uma maneira padrão de expressar os componentes é:

  • (s_t = EMA_{N_1}(m_t))
  • (s’t = EMA{N_2}(s_t))
  • (a_t = EMA_{N_1}(|m_t|))
  • (a’t = EMA{N_2}(a_t))
  1. Forme o índice como uma razão dimensionada Finalmente, o TSI é tipicamente definido como uma porcentagem do momentum duplamente suavizado dividido pelo momentum absoluto duplamente suavizado:
  • (TSI_t = 100 \times \frac{s’_t}{a’_t})

Significado da razão

  • O numerador rastreia a direção (porque (m_t) pode ser positivo ou negativo).
  • O denominador dimensiona o valor pela magnitude do momentum recente (porque usa (|m_t|), que é não negativo).
  • Multiplicar por 100 é uma escolha de escala; algumas implementações podem gerar valores próximos a essa escala, outras podem não gerar.

Parâmetros que você deve especificar

Para calcular o TSI, você precisa de pelo menos:

  • (N_1): o período da EMA rápida para o momentum e o momentum absoluto
  • (N_2): o período da EMA lenta para a segunda suavização

Evidência ou exemplo: como reproduzir independentemente um valor de TSI

Para verificar o cálculo você mesmo, escolha uma pequena janela de tempo e calcule passo a passo usando as mesmas entradas e parâmetros que você planeja usar.

Um fluxo de trabalho de verificação concreto:

  1. Fixe seus dados: escolha valores de (P_t) para um intervalo de datas definido em uma frequência.
  2. Escolha (N_1) e (N_2).
  3. Calcule o momentum (m_t = P_t - P_{t-1}).
  4. Calcule (|m_t|).
  5. Calcule (EMA_{N_1}(m_t)) e (EMA_{N_1}(|m_t|)).
  6. Calcule a (EMA_{N_2}) de cada uma dessas séries intermediárias.
  7. Calcule (TSI_t = 100 \times s’_t / a’_t) no índice de tempo específico que você deseja verificar.

Premissas importantes para reprodutibilidade

Diferentes softwares de gráficos podem variar nos detalhes de implementação, portanto, inclua estas premissas ao reproduzir resultados:

  • Inicialização da EMA: as EMAs exigem um valor inicial; as implementações podem começar com o primeiro ponto de dados, com uma semente de SMA ou com outras convenções.
  • Tratamento dos períodos iniciais: antes que haja pontos de dados suficientes, algumas saídas podem ser indefinidas, atrasadas ou calculadas com inicialização menos confiável.
  • Definição exata de momentum: algumas definições usam a variação de preço diretamente; outras usam variações, mas a estrutura de momentum/valor absoluto duplamente suavizado é a ideia central.

Limitações e modos de falha: o que pode dar errado

  1. Divisão por um denominador pequeno Como o TSI usa uma razão com um denominador baseado na (EMA) de (|m_t|), o denominador pode se tornar muito pequeno quando o momentum está próximo de zero durante um período. Isso pode tornar o índice instável ou produzir valores que reagem fortemente a pequenas mudanças.

  2. Sensibilidade aos parâmetros Alterar (N_1) e (N_2) muda a capacidade de resposta efetiva. Um (N_2) mais lento (maior) normalmente faz o indicador suavizar mais e responder mais lentamente. Isso afeta qualquer comparação que você faça entre valores de TSI calculados sob diferentes configurações.

  3. Incompatibilidade de campo de dados e frequência O TSI calculado a partir de um campo de preço (por exemplo, fechamento versus outro campo disponível) ou de uma frequência de tempo não corresponderá ao TSI calculado a partir de um campo ou frequência diferente.

  4. Diferenças na inicialização da EMA Mesmo que a fórmula pareça idêntica, diferentes maneiras de inicializar as EMAs podem causar valores diferentes no início da série. Se você comparar seu TSI calculado com um valor de plataforma, alinhe o comportamento de inicialização ou compare apenas depois que períodos suficientes tiverem passado.

  5. Natureza não preditiva das transformações O TSI é uma representação transformada do momentum. Um valor de índice calculado não garante qualquer relação futura com retornos; relações históricas podem mudar com o regime de mercado, custos, execução e condições de dados.

Verificação: o que verificar em seguida

Se seu objetivo é explicar com precisão e verificar independentemente o cálculo do TSI, confirme estes itens em sua própria configuração:

  • Qual série de preços (P_t) é usada (e em qual frequência).
  • A definição exata de momentum usada para formar (m_t).
  • Os comprimentos das EMAs (N_1) e (N_2).
  • A convenção de inicialização da EMA (como os valores iniciais são semeados).
  • Como o indicador lida com períodos iniciais ou casos em que o denominador é muito pequeno.

Se você compartilhar os valores específicos dos parâmetros e a fonte de dados que está usando (por exemplo, o campo de preço e o período de tempo), você pode replicar as etapas com precisão e comparar seu valor calculado com a saída de referência.

Negociar moedas e CFDs envolve risco substancial. As informações da FoxiForex são educativas e não constituem aconselhamento financeiro pessoal. Conteúdo patrocinado é identificado claramente.