StratCraftStratCraftItaliano

Variazione Percentuale (PCTCHANGE)

Pagina dell'indicatore StratCraft per la variazione percentuale a rotazione.

Route: /indicators/pctchange/

Cosa fa

PCTCHANGE misura la variazione percentuale del prezzo nel periodo di lookback selezionato.

Formula

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

L’uscita è un rapporto decimale, non una percentuale già moltiplicata per 100. Con periodo 2 e chiusure [100, 105, 120], (120 / 100) - 1 = 0.20, visualizzato come 20%. Le prime due barre non hanno un valore; il periodo 30 richiede 31 barre. Nessuna gestione speciale del denominatore zero: verificare che il risultato sia finito.

Parametri

  • period - default 30

API C++23

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

Utilizzo comune

  • Utilizzarlo per confrontare il momentum in termini percentuali.
  • Utile per normalizzare i movimenti tra asset con diverse scale di prezzo.
  • Abbinarlo a filtri di trend o volatilità per un'interpretazione più chiara.