Zum Inhalt springen

VWAP und Anchored VWAP

Berechnung des volumengewichteten Durchschnittspreises und der Einfluss des gewählten Startpunkts.

AufbauKapitel 18 von 43

In diesem Kapitel: Erklärung · Rechenweg · Berechnetes Beispiel

Setzt voraus: Volumen lesen

Der VWAP ist der Durchschnittspreis, gewichtet mit dem Umsatz – also der Preis, zu dem im Mittel tatsächlich gehandelt wurde, und nicht der Mittelwert der Kurse.

Das gilt, solange die Gewichte Umsatz sind. Sind sie es nicht, ist der „volumengewichtete“ Durchschnitt mit der Zahl der Preisänderungen gewichtet – was in deinen Daten steckt, entscheidet also darüber, was diese Linie bezeichnet.

Die Rechnung

Die Rechnung

typischer_preis[i] = (high[i] + low[i] + close[i]) / 3

seit dem anker:
    kumuliert_pv = kumuliert_pv + typischer_preis[i] · volume[i]
    kumuliert_v  = kumuliert_v  + volume[i]

    vwap[i] = kumuliert_pv / kumuliert_v

kestrel-chartkit · src/indicator/vwap.rsv0.2.0

Zwei Eigenschaften folgen direkt daraus:

Er ist kumulativ, kein gleitendes Fenster. Jede Bar seit dem Anker zählt weiter mit. Der VWAP wird deshalb im Verlauf immer träger. Die tausendste Bar bewegt ihn viel weniger als die zehnte. Das ist der Zweck: Er soll den Durchschnitt seit dem Anker angeben, nicht den der letzten n Bars.

Er braucht echten Umsatz. Auf Tick-Volumen ist der „volumengewichtete“ Durchschnitt tick-gewichtet. Er gewichtet nach Anzahl der Preisänderungen. Das Ergebnis ist eine Kurve, aber nicht die, die der Name behauptet.

Anwendbarkeit – VWAP

Warum das so ist

Braucht: braucht echten Umsatz · empfindlich gegenüber Session

  • IrreführendKassa-Index – die Serie hat kein Volumen; ein Index ist ein berechneter Wert — Volumen-Referenz wäre Future oder ETF.
  • IrreführendCFD beim Broker – zeigt Update-Häufigkeit, nicht Umsatz. Extreme sind anbieterspezifisch, eine Auszeichnung ist nicht übertragbar.
  • IrreführendFX-Spot (Major) – zeigt Update-Häufigkeit, nicht Umsatz. Extreme sind anbieterspezifisch, eine Auszeichnung ist nicht übertragbar.
  • AnwendbarIndex-Future – Die Serie erfüllt alle Anforderungen dieses Indikators.
  • AnwendbarVerketteter Future (b-adj) – Die Serie erfüllt alle Anforderungen dieses Indikators.
  • AnwendbarAktie, bereinigt – Die Serie erfüllt alle Anforderungen dieses Indikators.
  • AnwendbarIlliquider Nebenwert – Die Serie erfüllt alle Anforderungen dieses Indikators.
  • AnwendbarRohstoff, verkettet – Die Serie erfüllt alle Anforderungen dieses Indikators.
  • AnwendbarKonstruierte Kursreihe – Die Serie erfüllt alle Anforderungen dieses Indikators.

Der Anker ist die Entscheidung

Der klassische VWAP setzt zum Sitzungsbeginn zurück. Damit ist er unmittelbar an die Session-Frage gebunden: In einer RTH-Serie beginnt er woanders als in einer ETH-Serie, und auf einer durchgehenden CFD-Reihe gibt es die natürliche Grenze gar nicht. Der Anbieter legt einen willkürlichen Zeitpunkt fest.

Der Anchored VWAP macht diese Wahl explizit: Der Anker wird bewusst gesetzt, etwa auf ein markantes Hoch, ein Tief oder ein Ereignis. Die Rechnung ist identisch; nur der Startpunkt ist eine bewusste Entscheidung statt einer Voreinstellung.

Das ist die ehrlichere Variante, weil der willkürliche Teil sichtbar wird. Beim Standard-VWAP ist er genauso vorhanden, nur unsichtbar.

Ausgeführt – über dem Kurs

100110120KursKursvaluelower_1sigmalower_2sigmaupper_1sigma
VWAP über den Kurs gelegt, ohne gesetzten Anker also seit Beginn der Reihe.

Datensatz: trend_aufslope_lookback = 20 · window = 390chartkit v0.2.0+a6ae0ac

Dieselbe Rechnung steht als Eintrag in der Indikator-Referenz — dort mit allen Parametern und der Eignungsangabe.

Was er nicht ist

Kein gleitender Durchschnitt mit Volumengewicht. Der wäre ein Fenster fester Länge. Und kein Niveau, an dem der Kurs „drehen muss“: Dass er sich häufig in der Nähe aufhält, folgt daraus, dass der VWAP definitionsgemäß mitten in der bisherigen Handelsverteilung liegt.

Was er leistet, ist eine überprüfbare Einordnung: „Der Kurs liegt über dem Durchschnittspreis seit dem Ereignis X“ ist eine klare Aussage – vorausgesetzt, X ist genannt.