O que é um Exemplo Prático de Supertrend?
Supertrend: definição e o que o indicador tenta fazer
O Supertrend é um indicador técnico de acompanhamento de tendência que desenha bandas superiores e inferiores dinâmicas ao redor do preço. As bandas são baseadas em uma medida de volatilidade (Average True Range, ATR) e um multiplicador. Quando o preço fecha acima da banda relevante, o indicador é tipicamente interpretado como de alta; quando o preço fecha abaixo, é interpretado como de baixa.
Embora o indicador seja frequentemente descrito em termos de “direção da tendência”, ele não é uma promessa sobre retornos futuros. É um cálculo baseado em regras que reage à volatilidade e aos cruzamentos de preço.
Como a mecânica funciona (separando regras estáveis de entradas variáveis)
Um fluxo de trabalho comum do Supertrend usa estes ingredientes:
- ATR (volatilidade): O ATR estima a amplitude típica recente do movimento de preço. Um ATR mais alto alarga as bandas.
- Multiplicador (parâmetro): Um fator escolhido que escala o ATR para a distância das bandas.
- Construção das bandas: O indicador calcula bandas superiores e inferiores provisórias e, em seguida, aplica uma regra de “arrastamento” para que as bandas não saltem de maneiras que contradigam a atribuição de tendência mais recente.
- Estado da tendência: Um estado de tendência atual é atualizado com base no fechamento mais recente em relação às bandas.
Mecânica estável (o que você pode verificar independentemente do mercado): Se você começar com entradas OHLC explícitas (abertura, máxima, mínima, fechamento) e parâmetros explícitos (período e multiplicador), você pode reproduzir o ATR, as bandas provisórias e a regra de arrastamento das bandas.
Condições variáveis (o que muda por mercado e provedor): O ATR depende do período do ATR escolhido e da definição exata do ATR; as implementações diferem no arredondamento, na regra exata de arrastamento e em como/quando o estado da tendência é inicializado.
Exemplo numérico prático (premissas totalmente declaradas)
Abaixo está um cenário numérico autocontido. Ele é intencionalmente simplificado para que cada etapa do cálculo seja visível. As premissas são declaradas primeiro e usadas de forma consistente.
Premissas
- Usamos período do ATR = 3 (então precisamos de três valores de True Range para calcular o primeiro ATR).
- Multiplicador = 2,0.
- Focamos no cálculo de uma etapa (do ATR e do fechamento anterior) e, em seguida, na determinação do estado da tendência usando uma regra de cruzamento de fechamento.
- Arredondamento: manter duas casas decimais em cada etapa intermediária.
- O “True Range” para cada dia é calculado como máx(máxima − mínima, abs(máxima − fechamento anterior), abs(mínima − fechamento anterior)).
- Começamos com um estado de tendência anterior de alta para fins de demonstração da lógica de arrastamento.
Entradas OHLC (inventadas para demonstração)
Vamos considerar o fechamento anterior do dia 1 como C0 = 100,00.
- Dia 1: Máxima H1 = 102,00, Mínima L1 = 99,50, Fechamento C1 = 101,00
- Dia 2: Máxima H2 = 103,00, Mínima L2 = 100,00, Fechamento C2 = 100,50
- Dia 3: Máxima H3 = 101,50, Mínima L3 = 99,80, Fechamento C3 = 100,20
Calcularemos o ATR no final do dia 3 e, em seguida, calcularemos as bandas e a tendência do dia 4.
Etapa 1: Calcular o True Range (TR)
TR1 = máx( (102,00−99,50)=2,50, abs(102,00−100,00)=2,00, abs(99,50−100,00)=0,50 ) = 2,50
TR2 = máx( (103,00−100,00)=3,00, abs(103,00−101,00)=2,00, abs(100,00−101,00)=1,00 ) = 3,00
TR3 = máx( (101,50−99,80)=1,70, abs(101,50−100,50)=1,00, abs(99,80−100,50)=0,70 ) = 1,70
Etapa 2: Calcular o ATR (média simples dos 3 valores de TR)
ATR3 = (TR1 + TR2 + TR3) / 3 = (2,50 + 3,00 + 1,70) / 3 = 7,20 / 3 = 2,40
Etapa 3: Construir as bandas para o dia 4
Escolha o OHLC do dia 4:
- Dia 4 Máxima H4 = 102,20, Mínima L4 = 100,30, Fechamento C4 = 101,70
Calcule a distância de volatilidade:
- Distância_ATR4 = ATR3 × Multiplicador = 2,40 × 2,0 = 4,80
Um centro de banda simplificado usa o ponto médio do dia 4 (algumas implementações usam (H+L)/2; outras usam o fechamento—esta é uma das razões pelas quais as implementações diferem). Aqui, definimos:
- Ponto_médio4 = (H4 + L4)/2 = (102,20 + 100,30)/2 = 202,50/2 = 101,25
Então, as bandas provisórias:
- Banda_Superior_Provisória4 = Ponto_médio4 + 4,80 = 101,25 + 4,80 = 106,05
- Banda_Inferior_Provisória4 = Ponto_médio4 − 4,80 = 101,25 − 4,80 = 96,45