StratCraft

Rate of Change (ROC)

Página do indicador QuantNexus para o oscilador de momentum ROC.

Route: /quantnexus/indicators/roc/

O que ele faz

O ROC mede a rapidez com que o preço está mudando em um período de lookback. É um indicador de momentum que pode ser usado para força de tendência ou análise de divergência.

Fórmula

ROC = ((Price / Price_n) - 1) * 100

Parâmetros

  • period - padrão 12

API C++23

#include <nonabt/indicators/roc.hpp>
auto roc = std::make_unique<nonabt::ROC>(data().close(), 12);

Uso comum

  • Use o ROC para detectar aceleração ou desaceleração do momentum.
  • Combine o ROC com regras de limite em torno de zero.
  • Útil para identificar movimentos sobre-estendidos.

Padrão prático

Um ROC subindo acima de zero sugere um momentum positivo; um ROC caindo abaixo de zero sugere um momentum negativo.