Como a TEMA é Calculada (Fórmula, Parâmetros e Dados Necessários)

Aprenda como a TEMA é calculada e quais dados são necessários para verificação.

Como a TEMA é Calculada (Fórmula, Parâmetros e Dados Necessários)

Resposta direta: o cálculo da TEMA

A TEMA é uma Média Móvel Exponencial Tripla. Ela produz um único valor suavizado ao combinar três médias móveis exponenciais (EMAs) calculadas a partir da mesma série de preços de entrada.

Uma forma comumente usada da TEMA é:

  • Seja EMA1 = EMA da série de preços com período n
  • Seja EMA2 = EMA da EMA1 (mesmo período n)
  • Seja EMA3 = EMA da EMA2 (mesmo período n)

Então:

TEMA = 3·EMA1 − 3·EMA2 + EMA3

Portanto, se você puder calcular três EMAs de forma consistente, poderá calcular a TEMA.

Mecanismo ou definição: quais entradas e parâmetros importam

1) A série de dados de entrada

A TEMA é calculada a partir de uma série de valores ordenados no tempo (frequentemente uma série de “preços” em análise técnica). Você deve decidir qual série está usando (por exemplo, preços de fechamento) e usá-la de forma consistente.

Requisito material: a TEMA depende da série numérica exata de entrada. Se duas fontes usarem definições de preço diferentes (ou regras de reamostragem diferentes), seus valores de TEMA podem diferir mesmo com o mesmo período.

2) O período de suavização n

O único parâmetro explícito na fórmula acima é o comprimento do período n.

  • n controla a rapidez com que a EMA reage.
  • n maior geralmente suaviza mais (reação mais lenta).
  • n menor geralmente reage mais rápido, frequentemente com mais variabilidade de curto prazo.

3) A etapa da EMA (o bloco de construção)

Antes de calcular a TEMA, você calcula uma EMA. Uma atualização padrão da EMA usa um fator de suavização:

α = 2 / (n + 1)

Uma definição recursiva comum é:

EMA_t = α·Preço_t + (1 − α)·EMA_(t−1)

Para iniciar a recursão, você deve escolher uma regra de inicialização para o primeiro valor da EMA (por exemplo, definir EMA_(primeiro) como o primeiro valor de Preço, ou usar uma média dos primeiros n valores—softwares diferentes podem fazer coisas diferentes). Essa escolha de inicialização afeta diretamente os primeiros valores da EMA e, portanto, os primeiros valores da TEMA.

4) Construindo as três EMAs

Usando a definição de EMA acima:

  • EMA1 é calculada diretamente a partir da série de entrada escolhida.
  • EMA2 é calculada aplicando o mesmo procedimento de EMA à série EMA1.
  • EMA3 é calculada aplicando o mesmo procedimento de EMA à série EMA2.

Todas as três são calculadas com o mesmo período de suavização n e, portanto, o mesmo α.

Evidência ou exemplo: um fluxo de trabalho de cálculo verificável

Aqui está um fluxo de trabalho de cálculo que você pode replicar exatamente com seus próprios dados.

Premissas para este exemplo:

  • Você tem uma série numérica Preço[1…T].
  • Você escolhe um período n.
  • Você usa α = 2/(n+1).
  • Você usa um método de inicialização de EMA consistente em todo o processo.

Etapas:

  1. Calcule EMA1[t] a partir de Preço[t] usando:
    • EMA1[t] = α·Preço[t] + (1−α)·EMA1[t−1]
  2. Calcule EMA2[t] aplicando a mesma atualização de EMA à EMA1:
    • EMA2[t] = α·EMA1[t] + (1−α)·EMA2[t−1]
  3. Calcule EMA3[t] aplicando a mesma atualização de EMA à EMA2:
    • EMA3[t] = α·EMA2[t] + (1−α)·EMA3[t−1]
  4. Combine-as:
    • TEMA[t] = 3·EMA1[t] − 3·EMA2[t] + EMA3[t]

Ideia de verificação independente:

  • Se você implementar essas etapas duas vezes (por exemplo, em uma planilha e em código) usando o mesmo α e a mesma regra de inicialização, ambas as séries de TEMA devem corresponder de perto, pelo menos após a porção inicial de “aquecimento”.

Limitações e riscos: onde a TEMA pode enganar ou falhar

1) Os valores iniciais dependem da inicialização

Como a EMA usa uma definição recursiva, o valor inicial da EMA1 determina os valores subsequentes da EMA1, depois da EMA2 e depois da EMA3. Isso significa que os primeiros pontos da TEMA podem variar visivelmente entre implementações.

Limitação material: você deve tratar os primeiros vários pontos de qualquer indicador baseado em EMA como valores de “aquecimento”, a menos que saiba a inicialização exata usada pela sua fonte de dados.

2) A TEMA ainda é sensível a entradas ruidosas

A TEMA é construída para reduzir a defasagem em comparação com uma EMA simples, mas isso não remove a aleatoriedade da série de preços subjacente. Quando a série de entrada tem reversões pequenas frequentes ou ruído, a TEMA pode oscilar mais do que uma média mais lenta.

Modo de falha: se você calcular a TEMA em uma série instável ou de baixa qualidade (por exemplo, uma série afetada por dados ausentes ou amostragem inconsistente), a saída pode se tornar não confiável.

3) Definições diferentes existem no mercado

Embora a fórmula TEMA = 3·EMA1 − 3·EMA2 + EMA3 seja amplamente usada, algumas plataformas podem variar como a inicialização da EMA é tratada ou podem usar convenções ligeiramente diferentes na prática. Como resultado, duas linhas “TEMA” de provedores diferentes podem não corresponder perfeitamente.

Risco de verificação: você não pode assumir que o nome “TEMA” garante detalhes de cálculo idênticos. Você precisa da parametrização e inicialização exatas do provedor.

4) O período de tempo e o pré-processamento de dados importam

Mesmo sem alterar n, etapas de pré-processamento—como reamostragem de barras, uso de diferentes sessões de negociação ou tratamento de carimbos de data/hora ausentes—alteram a série de entrada e, portanto, a cadeia de EMAs.

Limitação material: os valores da TEMA não são transferíveis entre períodos de tempo ou dados processados de forma diferente sem recálculo.

Verificação ou próxima pergunta: o que comparar para confirmar sua TEMA

Para confirmar independentemente um cálculo de TEMA:

  1. Confirme qual série de entrada você usa (por exemplo, preço de fechamento).
  2. Confirme o período n e, portanto, α = 2/(n+1).
  3. Confirme a regra de inicialização da EMA para EMA1 (e se EMA2 e EMA3 usam as mesmas convenções).
  4. Recalcule EMA1, EMA2, EMA3 e, em seguida, aplique 3·EMA1 − 3·EMA2 + EMA3.

Um próximo passo útil é comparar sua TEMA calculada com uma segunda implementação independente no mesmo conjunto de dados e com a mesma inicialização. Se elas corresponderem após uma região de aquecimento, sua mecânica provavelmente está correta.

Se você quiser ir mais longe, também pode verificar como a TEMA se relaciona com outras médias móveis na mesma série de entrada, ou como alterar n muda a suavidade e a capacidade de resposta.

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.