Pontos principais:
- O indicador de Taxa de Variação (ROC, de Rate of Change) é um oscilador de momentum (mostra a “força” e a velocidade do movimento do preço). Ele mede a variação percentual do preço entre agora e um número definido de períodos atrás.
- O ROC oscila acima e abaixo da linha zero. Leituras acima de zero indicam momentum de alta; abaixo de zero indicam momentum de baixa.
- Os sinais mais relevantes são: cruzamentos da linha zero, extremos (compra/venda esticadas) e divergência em relação ao preço (quando preço e indicador contam histórias diferentes).
- O período mais usado costuma ser 12, mas o melhor ajuste depende do mercado e do prazo do seu gráfico.
- O ROC funciona melhor como confirmação, não como sistema sozinho. Combine com tendência e leitura do gráfico (ação do preço) para sinais mais limpos.
Momentum é uma das leituras mais úteis do gráfico. Ele mostra não só a direção do preço, mas também a velocidade do movimento. O indicador de Taxa de Variação (ROC) foi feito para isso: transforma o movimento do preço em uma leitura simples de momentum.
Neste guia, você vai aprender a usar o indicador de Taxa de Variação (ROC) do zero. Vamos ver a fórmula, um exemplo, os sinais mais importantes e como encaixar o ROC em um plano de trading.
Entendendo o indicador de Taxa de Variação (ROC)

O ROC faz parte dos osciladores de momentum (indicadores que sobem e descem para mostrar a força do movimento). Em vez de “seguir” o preço, ele mede a velocidade da alta ou da queda. Isso é importante: dois mercados podem subir, mas o que tem momentum mais forte costuma sustentar melhor a tendência.
O que o indicador de Taxa de Variação mede
Na prática, o ROC responde quanto o preço mudou em um número definido de períodos. Ele compara o fechamento atual com o fechamento de um ponto escolhido no passado. O resultado sai em porcentagem.
- ROC em alta indica aceleração da alta do preço.
- ROC em queda indica perda de força na alta ou ganho de força na queda.
- ROC perto de zero e “reto” indica momentum travado.
Como é uma variação percentual, o ROC facilita comparar ativos diferentes. Uma leitura de +3% tem o mesmo sentido no EUR/USD e no ouro. Isso ajuda muito na análise.
Como o momentum entra na análise técnica
O momentum é parte central da análise técnica (leitura do mercado por gráficos e dados de preço). O preço mostra onde o mercado está. O momentum mostra quanta força existe por trás do movimento. Quando preço e momentum concordam, a tendência tende a durar mais. Quando discordam, pode ser um alerta.
Indicadores de momentum como o ROC costumam servir para:
- Confirmar a força de uma tendência.
- Perceber quando um movimento perde força.
- Apontar possíveis viradas antes de o preço reagir com clareza.
- Filtrar entradas fracas, sem força.
Assim, o ROC não “adivinha” o futuro: ele ajuda a julgar a qualidade do movimento, não só a direção.
Como o indicador de Taxa de Variação (ROC) funciona
Para usar o ROC bem, vale entender o cálculo. A conta é simples e ajuda a interpretar o indicador.
Fórmula da Taxa de Variação
A fórmula do ROC é direta:
ROC = ((Fechamento atual − Fechamento de n períodos atrás) / Fechamento de n períodos atrás) × 100
Aqui, n é o período de comparação (lookback, ou “janela de análise”: quantos candles/dias você volta no tempo). Se n = 12 no gráfico diário, o ROC compara o fechamento de hoje com o de 12 dias atrás. Quanto maior a diferença entre os preços, maior o ROC (positivo ou negativo).
Pontos importantes:
- O ROC usa o preço de fechamento por padrão, embora algumas plataformas permitam mudar.
- O resultado oscila em torno da linha zero.
- Não há limite máximo ou mínimo. Por isso, o ROC é um oscilador “sem teto e sem piso” (pode ir além de qualquer nível).
Exemplo de cálculo do ROC
Um exemplo ajuda. Imagine que você opera ouro e usa ROC de 12 períodos no gráfico diário. Primeiro, um mercado em alta:
- Fechamento de hoje: 2.400
- Fechamento de 12 dias atrás: 2.300
Aplicando a fórmula:
ROC = ((2.400 − 2.300) / 2.300) × 100 = (100 / 2.300) × 100 = +4,35%
+4,35% significa que o ouro está 4,35% acima de 12 dias atrás. O momentum é positivo. Duas semanas depois, o cenário muda:
- Fechamento de hoje: 2.350
- Fechamento de 12 dias atrás: 2.420
ROC = ((2.350 − 2.420) / 2.420) × 100 = (−70 / 2.420) × 100 = −2,89%
O valor negativo mostra que o momentum virou para baixo: o preço está abaixo do nível de 12 períodos atrás. A tabela resume:
| Cenário | Fechamento agora | Fechamento há 12 | Leitura do ROC |
| Mercado em alta | 2.400 | 2.300 | +4,35% (viés de alta) |
| Mercado em baixa | 2.350 | 2.420 | −2,89% (viés de baixa) |
Como configurar o ROC na plataforma ou em uma planilha
Você quase nunca precisa calcular o ROC manualmente. A maioria das plataformas já oferece o indicador. No MetaTrader 4 e MetaTrader 5 com a VT Markets, é rápido:
- Abra o gráfico do ativo.
- Vá em Inserir, depois Indicadores, depois Osciladores.
- Selecione Rate of Change (Taxa de Variação) ou Momentum (algumas plataformas agrupam ali).
- Defina o período de comparação (lookback) e aplique.
Se quiser entender melhor, dá para montar o ROC em uma planilha:
- Coluna A: datas.
- Coluna B: preços de fechamento.
- Coluna C: fórmula do ROC, usando o fechamento de 12 linhas acima.
Ver os valores mudando linha a linha ajuda a perceber como o indicador acompanha o ritmo do mercado.
Como ler o indicador de Taxa de Variação
Ler o ROC depende do contexto. Um número isolado diz pouco. O que importa é onde ele está, para onde vai e como se alinha com o preço.
Linha zero e leituras positivas e negativas
A linha zero é a referência. Ela marca o ponto em que o preço atual é igual ao preço de n períodos atrás.
- ROC acima de zero: preço acima do nível de n períodos atrás; momentum de alta.
- ROC abaixo de zero: preço abaixo do nível de n períodos atrás; momentum de baixa.
- ROC cruzando o zero: mudança de força de um lado para o outro.
Quanto mais longe de zero, mais forte o momentum. +8% indica mais força do que +1%.
Condições de compra e venda esticadas
Como o ROC não tem limites fixos, não existe um nível universal de “compra esticada” (overbought) e “venda esticada” (oversold). O ideal é olhar os extremos do próprio ativo no histórico.
- Quando o ROC vai a um nível muito alto para aquele ativo, o movimento pode estar esticado.
- Quando o ROC cai para um nível muito baixo, a pressão de venda pode estar perdendo força.
- Extremos sugerem pausa ou possível virada, não garantia.
Dica: marque no gráfico os níveis de ROC que vieram antes de reversões no passado. Esses extremos servem como referência para aquele mercado.
Como identificar divergência no ROC
Divergência no ROC acontece quando preço e indicador discordam.
- Divergência de alta: o preço faz um fundo mais baixo, mas o ROC faz um fundo mais alto. A força vendedora está enfraquecendo.
- Divergência de baixa: o preço faz um topo mais alto, mas o ROC faz um topo mais baixo. A força compradora está perdendo força.
Divergência não é gatilho sozinha. Ela avisa que o movimento pode estar mais frágil do que o preço sugere.
Como usar o indicador de Taxa de Variação (ROC) no trading

Saber o que o ROC mostra é uma coisa. Transformar isso em plano repetível é outra. Uma estratégia com ROC combina sinais claros com controle de risco.
Estratégia do cruzamento da linha zero
A forma mais simples usa a linha zero como gatilho.
- Cruzar de baixo para cima do zero sugere virada do momentum para alta.
- Cruzar de cima para baixo do zero sugere virada do momentum para baixa.
- Muitos traders usam o cruzamento para entrar a favor da tendência maior.
O problema é que, em mercado lateral (sem tendência), esses cruzamentos geram “vai e volta” (whipsaw: entradas e saídas rápidas por falsos sinais). Por isso, confirmação é importante.
Estratégia de divergência
A estratégia de divergência exige mais paciência e pode trazer sinais mais fortes.
- Espere uma divergência clara entre preço e ROC.
- Busque uma confirmação no preço, como o rompimento de um nível de curto prazo (quebra de suporte/resistência recente).
- Entre na direção sugerida pela divergência, com stop além do último topo/fundo relevante (swing recente).
Esse método favorece qualidade. As oportunidades aparecem menos, mas costumam ser mais consistentes.
Combinando ROC com outros indicadores
O ROC tende a funcionar melhor combinado com outras ferramentas para filtrar sinais falsos.
- Combine ROC com média móvel (um “preço médio” calculado ao longo de vários períodos) para operar só na direção da tendência.
- Use suporte e resistência (zonas onde o preço costuma parar ou reagir) para escolher melhor o ponto de entrada junto dos sinais do ROC.
- Acrescente volume (quantidade negociada) para avaliar se há participação real por trás do movimento.
- Combine ROC com o RSI (Índice de Força Relativa) para checar se o movimento está esticado para compra/venda.
Na plataforma da VT Markets, você pode colocar esses indicadores no mesmo gráfico do MetaTrader e observar como se complementam.
ROC em day trade e swing trade
O ROC se adapta ao seu estilo. O indicador é o mesmo; o ajuste muda.
- Day trade: períodos menores em gráficos menores reagem rápido às oscilações do dia.
- Swing trade: períodos maiores em gráficos maiores reduzem o “ruído” (oscilações aleatórias) e acompanham movimentos de vários dias.
- Position trade: ajustes ainda mais longos em gráficos semanais destacam a tendência principal.
Isso leva à escolha do melhor período.
Como escolher os ajustes do ROC
Não existe um número “mágico”. O melhor ajuste depende do ativo e do tempo que você mantém a posição. Encontrar o período ideal envolve teste e preferência.
Períodos mais comuns e para que servem
Guia prático para os períodos mais usados:
| Período | Comportamento | Mais indicado para |
| 9 a 10 | Rápido e sensível | Scalping e day trade |
| 12 a 14 | Equilibrado (padrão comum) | Uso geral |
| 20 a 25 | Mais suave e mais lento | Swing trade e position trade |
O padrão clássico é 12, por equilibrar resposta e estabilidade em muitos mercados.
Ajustando o período para seu prazo e seu mercado
Cada mercado tem um “ritmo”. Um ajuste bom para um par de moedas mais calmo pode ficar instável em uma commodity mais volátil (com grandes oscilações).
- Ativos muito voláteis costumam pedir período um pouco maior para reduzir ruído.
- Ativos mais tranquilos permitem período menor, com resposta mais rápida.
- Gráficos menores tendem a usar períodos menores; gráficos maiores tendem a usar períodos maiores.
Dica: mude um ajuste por vez e avalie em uma amostra razoável de operações. Na VT Markets, você pode testar em conta demo antes de usar dinheiro real.
ROC comparado a outros indicadores de momentum
O ROC costuma ser confundido com outros indicadores de momentum. Entender as diferenças ajuda a escolher a ferramenta certa.
| Característica | ROC | RSI | MACD |
| Escala | Sem limites, em torno de zero | Limitado de 0 a 100 | Sem limites, em torno de zero |
| Construção | Variação percentual do preço | Média de altas vs. médias de quedas | Médias móveis |
| Velocidade | Rápido | Moderado | Mais lento e suave |
| Uso típico | Leitura direta de momentum | Níveis fixos de esticado | Confirmação de tendência |
ROC versus o indicador Momentum
ROC e o indicador Momentum “clássico” são muito parecidos. Ambos comparam o preço atual com um preço anterior.
- O Momentum costuma mostrar a diferença “crua” (em pontos) ou uma razão em torno de uma base.
- O ROC mostra essa diferença em porcentagem.
- A porcentagem facilita comparar ativos diferentes.
Na prática, os dois se movem de forma muito parecida. O ROC é o formato mais fácil de comparar.
ROC versus RSI
Ambos são osciladores de momentum, mas calculados de formas diferentes.
- O ROC é “sem limites” e mostra a variação percentual em torno de zero.
- O RSI (Índice de Força Relativa) fica entre 0 e 100.
- O RSI usa níveis fixos para “esticado”, geralmente 70 (compra) e 30 (venda).
- O ROC não tem níveis fixos; os extremos dependem do histórico.
Muitos traders usam os dois: RSI para limites definidos e ROC para leitura direta de velocidade.
ROC versus MACD
O MACD (Convergência e Divergência de Médias Móveis) segue outra lógica.
- O MACD é construído com médias móveis e inclui uma linha de sinal (uma segunda linha para confirmar cruzamentos).
- O ROC é uma linha única baseada só na variação do preço.
- O MACD é mais suave e mais lento; o ROC reage mais rápido.
- O ROC costuma sinalizar antes; o MACD costuma confirmar melhor a tendência.
Um não é “melhor” que o outro. Eles respondem perguntas diferentes sobre o mesmo movimento.
Vantagens e limitações do indicador de Taxa de Variação
Nenhum indicador é perfeito. O ROC tem pontos fortes e limites claros.
O ROC é um indicador antecedente ou atrasado?
O ROC costuma ser tratado como indicador antecedente (pode dar sinais antes da mudança de direção do preço), porque a virada do momentum pode aparecer antes do preço “virar”.
- Como indicador antecedente, pode apontar perda de força antes de uma reversão.
- Como usa preços passados, ainda tem um pequeno atraso (lag).
- Na prática: encare sinais do ROC como alerta e busque confirmação.
Onde o indicador de Taxa de Variação falha
Como todo indicador de momentum, o ROC tem fragilidades.
- Gera sinais falsos em mercados “picados” e laterais (muita oscilação sem direção).
- Cruzamentos da linha zero viram “vai e volta” quando não há tendência.
- Em tendências fortes, leituras extremas podem continuar extremas; “compra esticada” não significa vender automaticamente.
- Sozinho, não mostra a tendência maior nem o contexto.
Isso importa porque o mercado pune excesso de confiança. A ESMA (Autoridade Europeia dos Valores Mobiliários e dos Mercados) citou em 2018 análises de reguladores na União Europeia indicando que entre 74% e 89% das contas de investidores de varejo normalmente perdem dinheiro ao operar CFDs (Contratos por Diferença, um derivativo em que você lucra ou perde pela variação de preço, sem comprar o ativo).
Por isso, disciplina vale mais do que qualquer indicador.
Como lidar com as limitações na prática
Você não elimina os pontos fracos do ROC, mas pode reduzir o impacto.
- Use sempre stop-loss (ordem que limita a perda).
- Use o ROC junto com tendência e ação do preço (leitura de topos, fundos, suportes, resistências), nunca isolado.
- Exija confirmação antes de agir.
- Defina tamanho de posição com cuidado e arrisque só uma pequena parte da conta por operação.
- Mantenha um diário de trading (registro de operações) para ver quais ajustes e cenários funcionam de verdade para você.
Usado assim, o ROC vira uma ferramenta consistente, não uma promessa vazia.
Perguntas frequentes (FAQs)
O que é o indicador de Taxa de Variação?
O indicador de Taxa de Variação (ROC) é um oscilador de momentum (mede a força e a velocidade do movimento). Ele calcula a variação percentual entre o fechamento atual e o fechamento de um número definido de períodos atrás. Ele se move em torno da linha zero para mostrar se o momentum está subindo ou caindo.
Como a Taxa de Variação é calculada?
O ROC usa a fórmula: ((preço atual − preço de n períodos atrás) / preço de n períodos atrás) × 100. Você escolhe o período de comparação (por exemplo, 12). O indicador mostra no gráfico a diferença percentual entre agora e aquele ponto anterior.
O que significa um ROC positivo ou negativo?
ROC positivo significa que o preço atual está acima do preço de n períodos atrás, indicando momentum de alta. ROC negativo significa que o preço caiu nesse intervalo, indicando momentum de baixa. Leituras perto de zero sugerem momentum neutro.
Qual é o melhor ajuste do ROC?
Não existe um ajuste único. Muitos traders usam 9, 12, 14 ou 25 períodos. Períodos menores reagem mais rápido e servem para operações curtas. Períodos maiores deixam o sinal mais estável para swing e position trade.
O ROC é antecedente ou atrasado?
O ROC costuma ser tratado como antecedente, porque mudanças no momentum podem aparecer antes de o preço virar. Ainda assim, ele usa dados passados, então pode ter algum atraso. Por isso, muitos traders combinam com tendência ou volume para confirmar.