Prozentuale Änderung (PCTCHANGE)

StratCraft-Indikatorseite für die rollierende prozentuale Änderung.

Route: /indicators/pctchange/

Funktionsweise

PCTCHANGE misst die prozentuale Preisänderung über den ausgewählten Lookback-Zeitraum.

Formel

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

Die Ausgabe ist ein Dezimalverhältnis, kein bereits mit 100 multiplizierter Prozentwert. Bei Periode 2 und Schlusskursen [100, 105, 120] ergibt sich (120 / 100) - 1 = 0.20, dargestellt als 20 %. Die ersten zwei Balken haben keinen Wert; Periode 30 benötigt 31 Balken. Für einen Nenner von null gibt es keine Sonderbehandlung: auf endliche Werte prüfen.

Parameter

  • period - Standard 30

C++23 API

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

Typische Anwendung

  • Verwenden Sie sie, um das Momentum in Prozent auszudrücken und zu vergleichen.
  • Hilfreich zur Normalisierung von Bewegungen über Assets mit unterschiedlichen Preisskalen hinweg.
  • Kombinieren Sie sie mit Trend- oder Volatilitätsfiltern für eine klarere Interpretation.