Volatility berechnen

bullish

Mitglied
Hallo,

ich hab mir so eine Methode geschrieben, um die Volatility über einen Zeitabschnitt zu berechnen:

Java:
  private static double getVolatility(List<Candle> candles) {
    double sum = 0.0;
    for (Candle candle : candles) {
      sum += 1.0 / candles.size() * (candle.high() - candle.low());
    }
    return sum * range;
  }

Ich frage mich aber nun, ob das richtig ist, weil auf Wikipedia werden die Volatilitätsformern immer mit sqrt angegeben... zum Beispiel hier https://stats.stackexchange.com/a/14852 oder auch hier https://en.wikipedia.org/wiki/Volatility_(finance)

1724147815477.png

Möglicherweise suche ich auch nur die Standardabweichung?
 
Ja, eigentlich gehört diese Frage mehr zu Finanzmathematik, aber sie hat ja auch ein wenig mit Java zu tun. Vielleicht im Mathe-Forum mal nachfragen? Kennst du da eins?
 
Ich glaube ich habs aber jetzt ...

Das rote ist der aktuelle Kurs und darüber und darunter ist die von mir berechnete, durchschnittliche Volitarität:

1724175075618.png

(100 Kerzen, 15m)
 

Zurück
Oben