Principais pontos:
- O indicador Rate of Change (ROC, ou “taxa de variação”) é um oscilador de momentum (um indicador que 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 de uma linha zero. Leituras acima de zero indicam aumento do momentum, enquanto leituras abaixo de zero indicam perda de momentum.
- Os sinais mais relevantes são: cruzamentos da linha zero, extremos de “sobrecompra” e “sobrevenda” (regiões em que o movimento pode estar esticado), e divergência em relação ao preço (quando o indicador e o preço contam histórias diferentes).
- O período padrão (janela de cálculo, ou “lookback”) costuma ser 12, mas o melhor ajuste depende do mercado e do prazo do gráfico.
- O ROC funciona melhor como confirmação, não como sistema sozinho. Combine com tendência e leitura do preço (price action, ou análise do comportamento do preço no gráfico) para sinais mais limpos.
Momentum é uma das informações 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 Rate of Change (ROC) foi feito para isso: transforma o movimento do preço em uma leitura simples de momentum para ajudar na decisão.
Neste guia, você vai aprender a usar o Rate of Change (ROC) na prática. Vamos ver a fórmula, um exemplo com números, os sinais mais importantes e como encaixar o ROC em um plano de trade mais completo.
Entendendo o indicador Rate Of Change (ROC)

O Rate of Change (ROC) faz parte dos osciladores de momentum (indicadores que oscilam e medem a “força” do movimento). Em vez de seguir o preço diretamente, ele mede a velocidade do movimento. Isso faz diferença: dois mercados podem subir, mas aquele com momentum mais forte costuma sustentar melhor a tendência.
O que o Rate Of Change mede
O ROC responde a uma pergunta: quanto o preço mudou em um número definido de períodos? Ele compara o fechamento atual com o fechamento de um ponto anterior. O resultado é uma porcentagem.
- ROC em alta indica que o preço está acelerando para cima.
- ROC em queda indica que a alta está perdendo força, ou que a queda está ganhando força.
- ROC “reto” perto de zero indica momentum travado.
Como o ROC é uma variação percentual, fica mais fácil comparar ativos diferentes. Uma leitura de +3% tem o mesmo significado no EUR/USD e no ouro: o preço está cerca de 3% acima do que estava no período comparado.
Como o momentum entra na análise técnica
O momentum é parte central da análise técnica (leitura do mercado pelo gráfico). Preço mostra “onde” o mercado está. Momentum mostra “quanta força” existe por trás do movimento. Quando preço e momentum concordam, a tendência tende a ser mais consistente. Quando discordam, pode ser um alerta.
Indicadores de momentum como o ROC costumam servir para:
- Confirmar a força de uma tendência em andamento.
- Perceber quando um movimento está perdendo fôlego.
- Sinalizar possíveis pontos de virada antes de o preço reagir com clareza.
- Filtrar operações fracas, sem força suficiente.
Usado assim, o ROC ajuda a avaliar a qualidade do movimento, não apenas a direção.
Como o Rate Of Change (ROC) funciona
Para usar bem o ROC, vale entender o que ele calcula. A conta é simples. Com um exemplo, a leitura fica mais clara.
A fórmula do Rate Of Change
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”). Se você define n = 12 no gráfico diário, o ROC compara o fechamento de hoje com o fechamento 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 (algumas plataformas permitem trocar).
- O resultado oscila em torno da linha zero.
- Não há limite máximo ou mínimo. Por isso, o ROC é um oscilador “sem faixa fixa” (pode ir além de qualquer nível, dependendo do movimento do preço).
Exemplo de cálculo do ROC
Exemplo: 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%
Uma leitura de +4,35% indica que o ouro está 4,35% acima do nível 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 indica que o momentum virou para baixo: o preço ficou abaixo do que era 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 queda | 2.350 | 2.420 | −2,89% (viés de baixa) |
Como configurar o ROC na plataforma ou em planilha
Normalmente, você não precisa calcular o ROC manualmente. A maioria das plataformas já traz o indicador. No MetaTrader 4 e MetaTrader 5, inserir o ROC é rápido:
- Abra o gráfico do ativo.
- Vá em Insert (Inserir), depois Indicators (Indicadores), depois Oscillators (Osciladores).
- Selecione Rate of Change (ROC) (em algumas plataformas pode aparecer junto de “Momentum”).
- Defina o período (lookback) e aplique.
Se quiser visualizar a lógica, dá para montar o ROC em uma planilha:
- Coluna A: datas.
- Coluna B: fechamentos.
- Coluna C: fórmula do ROC, usando o fechamento de 12 linhas acima como referência.
Ver os números mudando linha a linha ajuda a entender como o indicador acompanha o mercado.
Como ler o Rate Of Change (ROC)
Ler o ROC exige contexto. Um número isolado diz pouco. O que importa é a posição em relação a zero, a direção do indicador e a comparação com o preço.
Linha zero e leituras positivas vs. negativas
A linha zero é a referência: indica que o preço atual é igual ao preço do período comparado (lookback).
- ROC acima de zero: preço acima do nível de n períodos atrás, com momentum de alta.
- ROC abaixo de zero: preço abaixo do nível de n períodos atrás, com momentum de baixa.
- ROC cruzando zero: mudança de momentum de um lado para o outro.
Quanto mais distante de zero, maior a força do movimento. +8% indica mais força do que +1%.
Condições de sobrecompra e sobrevenda
Como o ROC não tem limites fixos, não existe um nível padrão de sobrecompra/sobrevenda. O ideal é avaliar os extremos com base no histórico do próprio ativo.
- Quando o ROC vai para 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 vendedora pode estar perto de se esgotar.
- Esses extremos sugerem possível pausa ou reversão, não garantia.
Dica: marque no gráfico os níveis de ROC que apareceram antes de reversões anteriores. Esses extremos funcionam como referência para aquele mercado.
Identificando divergência no ROC
Divergência do ROC acontece quando o preço e o indicador apontam direções diferentes.
- Divergência de alta: o preço faz um fundo mais baixo, mas o ROC faz um fundo mais alto. A força da queda enfraquece.
- Divergência de baixa: o preço faz um topo mais alto, mas o ROC faz um topo mais baixo. A força da alta enfraquece.
Divergência não é gatilho de entrada sozinha. É um aviso para buscar confirmação no preço.
Como usar o Rate Of Change (ROC) no trade

Entender o que o ROC mostra é uma parte. Transformar isso em um plano repetível é outra. Uma estratégia bem-feita com ROC combina sinais claros com controle de risco.
Estratégia do cruzamento da linha zero
A abordagem mais simples usa a linha zero como gatilho.
- Cruzamento de baixo para cima (abaixo de zero para acima de zero) sugere virada para momentum de alta.
- Cruzamento de cima para baixo sugere virada para momentum de baixa.
- Muitos traders usam esses cruzamentos para buscar entradas a favor da tendência maior.
O ponto fraco: em mercados laterais (sem tendência), esses cruzamentos geram “vai e volta” e falsos sinais.
Abordagem pela divergência
A divergência costuma exigir paciência e pode gerar 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.
- Entre na direção sugerida pela divergência, com stop além do último ponto relevante (último topo/fundo recente).
Essa abordagem aparece menos, mas tende a ser mais “pesada” quando ocorre.
Combinando ROC com outros indicadores
O ROC costuma funcionar melhor combinado com outras ferramentas para reduzir falsos sinais.
- Combine o ROC com uma média móvel (média do preço em um período) para operar a favor da tendência.
- Use suporte e resistência (zonas onde o preço costuma parar ou reagir) para melhorar o timing das entradas.
- Adicione volume (quantidade negociada) para avaliar se há participação real por trás do movimento.
- Combine o ROC com o RSI (Índice de Força Relativa) para checar regiões de sobrecompra/sobrevenda com níveis mais definidos.
Na plataforma da VT Markets, dá para usar esses indicadores juntos 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 que muda é o ajuste.
- Day trade: períodos menores em prazos menores reagem rápido às oscilações do dia.
- Swing trade: períodos maiores em prazos maiores reduzem o “ruído” (movimento aleatório) e mostram o momentum 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 as configurações do ROC
Não existe um número “mágico”. A configuração depende do ativo e do tempo que você fica posicionado. Encontrar o melhor ajuste do ROC exige teste e adaptação.
Períodos comuns do ROC e quando usar
Guia prático para períodos comuns:
| Período | Comportamento | Mais indicado para |
| 9 a 10 | Rápido e sensível | Scalping (operações muito curtas) e day trade |
| 12 a 14 | Equilibrado, padrão comum | Uso geral |
| 20 a 25 | Mais suave e lento | Swing trade e position |
O padrão clássico é 12, por equilibrar velocidade e estabilidade em muitos mercados.
Ajustando o período para seu prazo e mercado
Cada mercado tem um “ritmo”. Um ajuste bom em um par de moedas mais calmo pode ficar nervoso em uma commodity mais volátil.
- Ativos mais voláteis (com variações maiores) costumam pedir períodos um pouco mais longos para reduzir ruído.
- Ativos mais estáveis suportam períodos menores, mais responsivos.
- Prazos menores pedem lookbacks menores; prazos maiores pedem lookbacks maiores.
Dica: altere um parâmetro por vez e avalie em uma amostra razoável de operações.
ROC comparado com outros indicadores de momentum
O ROC costuma ser confundido com outros indicadores. Entender as diferenças ajuda a escolher a ferramenta certa.
| Característica | ROC | RSI | MACD |
| Escala | Sem limite, em torno de zero | Limitado de 0 a 100 | Sem limite, em torno de zero |
| Construção | Variação percentual do preço | Média de ganhos vs. perdas | Médias móveis |
| Velocidade | Rápido, imediato | Moderado | Mais lento, mais suave |
| Uso típico | Leitura direta do momentum | Sobrecompra/sobrevenda com níveis fixos | Confirmação de tendência |
ROC versus o indicador Momentum
O ROC e o indicador Momentum clássico são muito parecidos. Ambos comparam o preço atual com o preço anterior.
- O Momentum costuma mostrar a diferença “crua” (em pontos) ou uma razão.
- O ROC mostra a mesma ideia em porcentagem.
- Em porcentagem, o ROC facilita a comparação entre ativos.
Na prática, eles se comportam de forma muito semelhante.
ROC versus RSI
Os dois medem momentum, mas de formas diferentes.
- O ROC não tem limite 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 de sobrecompra/sobrevenda (geralmente 70 e 30).
- No ROC, os extremos são avaliados pelo histórico do ativo.
Muitos traders usam os dois: RSI para níveis bem definidos e ROC para leitura direta da velocidade do preço.
ROC versus MACD
O MACD (Convergência e Divergência de Médias Móveis) segue outro caminho.
- O MACD é feito com médias móveis e tem uma linha de sinal (uma média do próprio MACD, usada para confirmação).
- O ROC é uma linha única baseada só na variação do preço.
- O MACD é mais suave e lento; o ROC reage mais rápido.
- O ROC costuma reagir antes; o MACD tende a confirmar tendência com menos ruído.
Um não é melhor que o outro. Eles respondem perguntas diferentes sobre o mesmo movimento.
Pontos fortes e limitações do Rate Of Change
Nenhum indicador é perfeito. O ROC tem vantagens claras e limitações importantes.
O ROC é um indicador antecedente ou atrasado?
O ROC costuma ser tratado como indicador antecedente (leading), porque mudanças no momentum podem aparecer antes de o preço mudar de direção, trazendo um sinal mais cedo.
- Como indicador antecedente, pode mostrar perda de força antes de uma reversão.
- Como usa preços passados, ainda existe algum atraso (lag), mesmo que pequeno.
- Na prática, encare os sinais do ROC como pistas iniciais e busque confirmação.
Onde o ROC falha
Como outros indicadores de momentum, o ROC tem fraquezas.
- Gera sinais falsos em mercado “picado” e lateral (sem direção clara).
- Cruzamentos da linha zero podem dar idas e vindas quando não há tendência.
- Em tendências fortes, o ROC pode ficar em nível extremo por muito tempo, então “sobrecompra” não significa vender automaticamente.
- Sozinho, não mostra o contexto da tendência maior.
Isso é relevante porque operar exige cautela. A European Securities and Markets Authority (ESMA), em uma intervenção de produto de 2018, citou análises de autoridades nacionais 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ê especula a variação do preço sem comprar o ativo).
Como lidar com essas limitações
Você não elimina as falhas do ROC, mas pode controlá-las.
- Use sempre stop-loss (ordem que encerra a operação ao chegar em uma perda definida) para limitar perdas.
- Use o ROC junto com tendência e price action (leitura do comportamento do preço), não sozinho.
- Peça confirmação antes de agir em um sinal.
- Use tamanho de posição adequado e arrisque apenas uma parte pequena do capital por operação.
- Mantenha um diário de trades (registro das operações) para identificar quais ajustes e padrões do ROC funcionam no seu caso.
Com esse cuidado, o ROC vira uma peça útil do seu conjunto de ferramentas, não uma promessa vazia.
Perguntas frequentes (FAQs)
O que é o indicador rate of change?
O Rate of Change (ROC) é um oscilador de momentum (mede força e 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 indicar se o momentum está aumentando ou diminuindo.
Como o rate of change é calculado?
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 então mostra, em porcentagem, a diferença 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 do período comparado, sugerindo momentum de alta. ROC negativo indica que o preço caiu nesse intervalo, sugerindo momentum de baixa. Leituras perto de zero indicam momentum fraco ou travado.
Qual é a melhor configuração do ROC?
Não existe uma configuração única. É comum usar períodos como 9, 12, 14 ou 25. Períodos menores reagem mais rápido e costumam servir para intradiário. Períodos maiores suavizam o sinal para swing e position.
O ROC é antecedente ou atrasado?
Em geral, o ROC é tratado como um indicador antecedente de momentum, porque mudanças na força do movimento podem aparecer antes de o preço virar. Ainda assim, como depende de preços passados, é melhor usar junto com ferramentas de tendência ou volume para confirmar.