W zwykłej średniej każda uwzględniona cena liczy się tak samo. VWAP bierze pod uwagę także ilość: mnoży cenę każdej transakcji przez jej wolumen, sumuje wyniki i dzieli przez łączny wolumen. Wykres może zastępować pojedyncze transakcje zbiorczymi wartościami świec, dlatego warto wiedzieć, z czego obliczana jest linia.
Petr widzi małą transakcję po niższej cenie i znacznie większą po wyższej. Gdyby dodał obie ceny i podzielił przez ich liczbę, nadałby im równą wagę. VWAP daje większy wpływ cenie, po której sprzedano więcej bitcoina. Odpowiada więc na inne pytanie: jaka średnia cena przypadała na jednostkę obrotu? Liczba transakcji nie jest wolumenem; wiele małych może łącznie obejmować mniej niż jedna duża. [1]
Wskaźnik TradingView domyślnie używa hlc3, czyli średniej z High, Low i Close: najwyższej, najniższej oraz końcowej ceny świecy. Waży tę wartość wolumenem z jej okresu. Świeca nie mówi już jednak, ile sprzedano po każdej konkretnej cenie w jej wnętrzu. Taki wynik może się więc różnić od VWAP obliczonego ze wszystkich rzeczywistych transakcji. Przy porównywaniu wykresów znaczenie mają także cena wejściowa i długość świecy. [2]
Petr musi też znać początek uwzględnionego okresu. W TradingView określa go Anchor Period, na przykład Session dla sesji albo Week dla tygodnia. Reset usuwa dotychczasowe sumy i rozpoczyna liczenie od nowa. Bitcoin jest przedmiotem handlu przez całą dobę, ale dostawcy danych nadal wyznaczają dni i sesje. „Dzienny VWAP” potrzebuje więc konkretnego początku, końca i strefy czasowej; nie musi zaczynać się o północy w miejscu zamieszkania Petra. [2]
Anchored VWAP pozwala wybrać punkt początkowy bezpośrednio na wykresie. Od niego przybywają nowe dane, a początek pozostaje stały. To co innego niż przesuwające się okno, które z czasem odrzuca najstarsze wartości. Kotwica może pomóc zbadać określony okres. Jeżeli jednak Petr wybierze ją dopiero po poznaniu dalszego ruchu cen, nie może przedstawiać tego wyboru jako reguły znanej wcześniej. [3]
VWAP wymaga określonego rynku i spójnych jednostek. Para handlowa mówi, co wymieniamy na co: przy cenach w USD/BTC i ilościach w BTC wynik znów wyrażamy w USD/BTC. Inna giełda może mieć inne transakcje i inny wynik. Tak samo nie można bez przeliczenia mieszać bitcoinów, liczby kontraktów i obrotu pieniężnego. Kontrakt jest umową będącą przedmiotem handlu, z własnymi zasadami wielkości, a nie automatycznie ilością bitcoina widoczną na wykresie. [1]
Łączny wolumen jest dzielnikiem we wzorze. Jeśli wynosi zero, VWAP jest nieokreślony; zero nie oznacza tu zmierzonej ceny rynkowej. Puste pole może też oznaczać brak danych, nie rzeczywisty brak transakcji. Sposób pokazania tego stanu zależy od dostawcy. Petr nie powinien więc bez wyjaśnienia uznawać go za okazję do taniego zakupu ani za kontynuację ostatniej znanej wartości. [2]
VWAP może być benchmarkiem, czyli punktem odniesienia dla osiągniętej ceny. Sama linia nie wykonuje jednak zlecenia. IBKR opisuje na przykład swój algorytm dla akcji amerykańskich jako best-efforts: próbuje zbliżyć się do tego punktu, ale dopuszcza inną cenę lub niepełne wykonanie. Nie jest to oferta tej samej usługi na każdym rynku bitcoina. Porównując swój zakup, Petr musi również dopasować okres i rynki oraz ustalić, czy kwoty zawierają opłaty. [4]
Bieżąca cena poniżej VWAP jest niższa od średniej ważonej wolumenem wybranych danych historycznych. Samo to nie dowodzi niedowartościowania ani przyszłego odbicia. Odwrotnie też: cena nad linią nie obiecuje dalszego wzrostu. VWAP reaguje na już zawarte transakcje i może podążać za ceną z opóźnieniem. Reguła handlowa wymaga więc odrębnej weryfikacji, momentu decyzji i realistycznego wykonania wraz z kosztami. [2]
Dlaczego średnia leży bliżej większej transakcji
Weźmy dwie wymyślone transakcje tej samej pary: po 100000 USD/BTC sprzedano 1 BTC, a po 100100 USD/BTC następnie 3 BTC. Zwykła średnia cen nadałaby obu równą wagę. VWAP najpierw uwzględnia ilość: VWAP = (100000 × 1 + 100100 × 3) / 4 = 100075 USD/BTC. Wynik jest bliższy wyższej cenie, bo po niej zawarto większą transakcję. Zwykła średnia obu cen wynosi tylko 100050 USD/BTC. Liczymy tu pojedyncze transakcje bez opłat, a nie hlc3 świec. To nie jest rzeczywista oferta rynkowa, prognoza kolejnej ceny ani gwarancja takiego samego rezultatu zakupu Petra.
Pełniejszy obraz uzyskasz, czytając to hasło razem z Time weighted average price, OHLCV, Market impact, Slippage, Simple moving average, Technical indicator. Do tego hasła prowadzą również odsyłacze z Market impact, OHLCV, Time weighted average price.
01Dlaczego VWAP różni się między giełdami?+
Każda giełda może mieć inne transakcje i wolumeny. Różnice mogą też wynikać z ceny wejściowej, długości świec lub granic obliczanego okresu. Przed porównaniem sprawdź parę, jednostki i metodę obliczeń. Ta sama nazwa wskaźnika nie oznacza tych samych danych.
02Czy cena pod VWAP jest automatycznym poleceniem zakupu?+
Nie. Opisuje relację bieżącej ceny do średniej z wybranego przeszłego okresu. Cena może nadal spadać. Sam VWAP nie mówi, ile kupić, kiedy zawrzeć transakcję ani jaki będzie zwrot; musiałaby to określić osobno zweryfikowana reguła.