Taxa de Variação (ROC) Explicada: Como o Indicador Mede o Momentum
O indicador Taxa de Variação mede o quanto o preço mudou ao longo de um período selecionado. Veja como o ROC é calculado, interpretado e utilizado para avaliar o momentum histórico.
A direção de um movimento de preço e o ritmo desse movimento fornecem informações diferentes. O preço pode permanecer acima de um nível anterior mesmo que o seu ganho percentual se torne menor. Da mesma forma, uma queda percentual pode tornar-se menos pronunciada enquanto o preço permanece abaixo do seu nível anterior.
O indicador Taxa de Variação, comumente conhecido como ROC, mede a variação percentual entre o preço de fecho atual e o preço de fecho de um número selecionado de períodos anteriores. Fornece contexto sobre o momentum histórico, mas não prevê o próximo movimento de preço.
O Que É o Indicador Taxa de Variação (ROC)?
O ROC é um indicador de momentum que oscila acima e abaixo de zero. Não está restrito a uma escala como 0 a 100.
O indicador pode aparecer num painel separado abaixo do preço ou partilhar o gráfico principal utilizando a sua própria escala. No gráfico deste artigo, a linha ROC azul utiliza a escala percentual à esquerda, enquanto os preços do ouro utilizam a escala à direita.
A configuração selecionada é de 14 períodos. Num gráfico diário, isto compara o preço de fecho atual com o preço de fecho de 14 velas diárias anteriores, e não 14 dias de calendário. Catorze períodos é a configuração escolhida para este exemplo, e não um padrão universal.
Como o ROC É Calculado?
ROC = [(Preço de Fecho Atual − Preço de Fecho há n Períodos) ÷ Preço de Fecho há n Períodos] × 100
A letra “n” representa o período de lookback selecionado.
Se o preço de fecho atual for 110 e o preço de fecho de 14 períodos anteriores for 100, o ROC é +10%. Se o preço de fecho atual for 90 e o preço de fecho anterior for 100, o ROC é −10%.
Estas leituras descrevem a variação percentual ao longo do período selecionado. Não são previsões nem retornos esperados.
Como Ler o Indicador Taxa de Variação
As leituras do ROC podem ser interpretadas observando se o indicador está acima, abaixo ou a cruzar a linha zero.
ROC Positivo
Uma leitura acima de zero significa que o preço de fecho atual é superior ao preço de fecho do número selecionado de períodos anteriores.
Por exemplo, +5% significa que o preço está 5% acima desse preço de fecho anterior. Não significa que todas as velas dentro do período subiram nem que o preço continuará a subir.
ROC Negativo
Uma leitura abaixo de zero significa que o preço de fecho atual é inferior ao preço de fecho anterior.
Uma leitura de −5% significa que o preço está 5% abaixo desse preço de fecho anterior. Não significa que todas as velas dentro do período caíram nem que quedas adicionais são garantidas.
A Linha Zero
O ROC é igual a zero quando o preço de fecho atual é igual ao preço de fecho do número selecionado de períodos anteriores.
Um cruzamento acima ou abaixo de zero indica uma mudança nessa comparação. Não gera automaticamente um sinal de compra ou venda.
ROC em Alta e em Baixa
O nível do ROC e a direção do seu movimento devem ser considerados separadamente.
Quando o ROC é positivo e está a subir, o ganho percentual em relação ao preço de fecho anterior está a aumentar. Quando é positivo mas está a cair, esse ganho percentual está a diminuir, embora o preço permaneça acima do seu nível anterior.
Quando o ROC é negativo e continua a cair abaixo de zero, a queda percentual está a aumentar. Quando é negativo mas está a subir em direção a zero, a queda percentual está a tornar-se menor. Isto não confirma por si só uma reversão de preço.
O ROC muda à medida que o preço de fecho atual muda e à medida que um preço de fecho histórico diferente entra na comparação. Consequentemente, um ROC em alta não significa sempre que a última vela subiu, e um ROC em baixa não significa sempre que caiu.
Taxa de Variação na Prática
O exemplo seguinte mostra como o ROC de 14 períodos muda em conjunto com os movimentos diários de preço do ouro.
Gráfico diário XAU/USD com Taxa de Variação (14), maio a setembro de 2026

Fonte: TradingView. O desempenho passado não é um indicador fiável do desempenho futuro. Dados precisos a 30 de setembro de 2026.
O ROC de 14 períodos mostra a variação percentual entre o preço de fecho atual e o preço de fecho de 14 velas diárias anteriores, com leituras positivas acima de zero e leituras negativas abaixo de zero.
O gráfico mostra leituras negativas do ROC durante grande parte de junho. Estas indicam que o preço de fecho do ouro estava abaixo do seu preço de fecho de 14 velas diárias anteriores. A anotação ROC Negativo identifica uma dessas leituras.
Em julho, o ROC move-se acima e abaixo de zero à medida que a relação entre os preços de fecho atual e anterior muda.
Em agosto, a linha azul sobe claramente acima de zero. A anotação ROC Positivo destaca um período em que o preço de fecho do ouro estava substancialmente acima do seu preço de fecho de 14 velas diárias anteriores. O ROC cai subsequentemente e regressa a território negativo durante partes de setembro.
A Linha Zero tracejada fornece a referência que separa as leituras positivas das negativas. Estes movimentos descrevem variações percentuais históricas, em vez de prever continuação ou reversão.
Quais São as Limitações do Indicador Taxa de Variação?
O ROC utiliza preços históricos e não consegue prever eventos inesperados. Os cruzamentos da linha zero podem ocorrer com frequência em condições de mercado lateral.
Uma leitura positiva elevada não significa automaticamente que o preço deve cair. Uma leitura profundamente negativa não significa automaticamente que o preço deve subir. Não existem limiares universais de sobrecompra ou sobrevenda adequados a todos os instrumentos e intervalos de tempo.
Períodos de lookback mais curtos geralmente respondem mais rapidamente, mas produzem mais flutuações. Períodos mais longos fornecem uma comparação mais ampla, mas podem responder mais lentamente.
O ROC deve ser considerado em conjunto com a ação do preço, suporte e resistência e a estrutura de mercado mais ampla.
Conclusão
O indicador Taxa de Variação mede a variação percentual do preço ao longo de um período selecionado. As leituras positivas e negativas mostram se o preço de fecho atual está acima ou abaixo do seu nível anterior, enquanto as mudanças no ROC fornecem contexto adicional sobre o ritmo desse movimento.
O ROC pode ajudar os traders a avaliar o momentum histórico, mas não prevê se um movimento de preço continuará ou reverterá. O indicador é, portanto, melhor considerado em conjunto com a ação do preço, suporte e resistência e a estrutura de mercado mais ampla.