Standardabweichung (STDDEV)

StratCraft-Indikatorseite für die rollierende Preisvolatilität.

Route: /indicators/stddev/

Funktionsweise

STDDEV misst, wie weit die Preise um einen gleitenden Durchschnitt gestreut sind.

Formel

StdDev = sqrt(sum((Price - mean)^2) / period)

Die Implementierung berechnet die Populationsstandardabweichung in derselben Einheit wie der Preis, nicht in Prozent. Bei Periode 4 und Preisen [2, 4, 6, 8] ist der Mittelwert 5, die Varianz (9 + 1 + 1 + 9) / 4 = 5 und das Ergebnis sqrt(5) ≈ 2.236. Die ersten drei Balken sind nicht verfügbar; Periode 1 ergibt null. Der Konstruktor benötigt eine Periode; 0 wird derzeit zu 1.

Parameter

  • period — Fenstergröße ist erforderlich; das Beispiel verwendet 20.

C++23 API

#include <stratforge/indicators/stddev.hpp>
auto stddev = std::make_unique<stratforge::StdDev>(data().close(), 20);

Typische Anwendung

  • Verwenden Sie sie als Volatilitätsfilter oder Risikoparameter.
  • Kombinieren Sie sie mit Breakouts oder bandbasierten Systemen.
  • Für Vergleiche verschiedener Preisniveaus anhand einer definierten Preisbasis normieren und einen Nullnenner behandeln.