StratCraftStratCraftPortuguês

Variação Percentual (PCTCHANGE)

Página do indicador StratCraft para variação percentual rolante.

Route: /indicators/pctchange/

O que ele faz

O PCTCHANGE mede a variação percentual no preço durante o período de lookback selecionado.

Fórmula

PctChange(t) = Price(t) / Price(t - period) - 1

A saída é uma razão decimal, não uma percentagem já multiplicada por 100. Com período 2 e fechos [100, 105, 120], (120 / 100) - 1 = 0.20, apresentado como 20%. As primeiras duas barras não têm valor; o período 30 exige 31 barras. Não há tratamento especial para denominador zero: verifique se o resultado é finito.

Parâmetros

  • period - padrão 30

API C++23

#include <stratforge/indicators/percentchange.hpp>
auto pctChange = std::make_unique<stratforge::PctChange>(data().close(), 30);

Uso comum

  • Use para comparar o momentum em termos percentuais.
  • Útil para normalizar movimentos entre ativos com diferentes escalas de preço.
  • Combine com filtros de tendência ou volatilidade para uma interpretação mais clara.