Volume Profile grupuje zarejestrowaną aktywność według ceny. Pomaga zobaczyć, w których przedziałach wybranego okresu skupił się wolumen. Nie pokazuje jednak automatycznie przyszłych zleceń ani prawdopodobieństwa odbicia. Przed interpretacją słupków trzeba ustalić, jakie dane naprawdę zlicza narzędzie.
Najpierw źródło i jednostka wolumenu
Na konkretnym rynku można mierzyć rzeczywisty obrót. Problem spot Forex polega na braku jednego kompletnego, publicznego rejestru wszystkich transakcji. Analiza BIS z 2019 roku opisuje rozproszenie miejsc wykonania i przepływy obsługiwane wewnątrz dealerów. Nie wynika z tego, że każdy dostępny pomiar jest fikcyjny: dane pojedynczego miejsca mogą być rzeczywiste, lecz obejmują tylko jego zakres.
TradingView podaje dla swoich profili Forex wolumen tickowy, czyli liczbę aktualizacji ceny. Opisuje też obliczenia z niższych interwałów i podział up/down według kierunku świecy. Kolor takiego słupka nie jest bezpośrednim odczytem agresywnych kupujących i sprzedających. Reguł jednej platformy nie należy przypisywać każdemu wskaźnikowi.
Dokładność zależy również od rozdzielczości danych. Sierra Chart wyjaśnia różnicę między przypisaniem obrotu pojedynczej transakcji do ceny a rozdzielaniem zagregowanego wolumenu po zakresie rekordu. Profil odtworzony z większych świec może więc wyglądać inaczej niż profil z danych transakcyjnych, choć oba dotyczą tego samego okresu.
POC, VAH i VAL: co jest policzone, a co dopowiedziane
POC to koszyk z największym wolumenem w wybranym profilu. Przy szerokich przedziałach nie wskazuje jednej dokładnej ceny transakcji. Value Area (VA) obejmuje przedziały wybrane według ustalonego udziału wolumenu i algorytmu. VAH i VAL opisują jej górną i dolną granicę. Węzły HVN i LVN oznaczają lokalne większe i mniejsze skupienia, zależne również od sposobu grupowania cen.
Największy słupek nie dowodzi, że rynek uznaje cenę za sprawiedliwą. HVN nie gwarantuje wsparcia, a LVN nie gwarantuje szybkiego przejścia. Poziomy mogą posłużyć do zbudowania hipotezy; skuteczność reguły wejścia wymaga odrębnego sprawdzenia. Sam histogram nie zawiera takiego testu.
Policzony przykład zamiast hasła o 70%
Poniżej używamy wyłącznie własnych, fikcyjnych danych. Jednostką jest umowna jednostka obrotu na jednym rynku; liczby nie pochodzą z feedu brokera. Każdy przedział zawiera dolną granicę i wyklucza górną. Cenę równą 1,1003 przypisujemy więc do czwartego, a nie trzeciego wiersza.
| Przedział ceny | Wolumen | Obszar 70% w modelu |
|---|---|---|
| 1,1000 ≤ cena < 1,1001 | 5 | Poza VA |
| 1,1001 ≤ cena < 1,1002 | 10 | Poza VA |
| 1,1002 ≤ cena < 1,1003 | 20 | VA |
| 1,1003 ≤ cena < 1,1004 | 35 | POC i VA |
| 1,1004 ≤ cena < 1,1005 | 15 | VA |
| 1,1005 ≤ cena < 1,1006 | 10 | Poza VA |
| 1,1006 ≤ cena < 1,1007 | 5 | Poza VA |
Na małym ekranie przewiń diagram poziomo. Można wybrać go klawiszem Tab; te same dane są w tabeli.
Przyjmujemy jawną regułę dydaktyczną: zaczynamy od POC, porównujemy sąsiedni niewłączony koszyk po każdej stronie i dołączamy ten z większym wolumenem. Przy remisie wybieramy niższą cenę. Kończymy po osiągnięciu lub przekroczeniu zadanej liczby jednostek. To reguła tego ćwiczenia; implementacje platform mogą inaczej rozstrzygać remisy i przekroczenie progu.
Suma wynosi 100, a cel przy 70% to 70 jednostek. Startujemy od 35 w przedziale 1,1003–poniżej 1,1004. Sąsiednie wolumeny to 20 i 15, więc najpierw dodajemy 20: razem 55. Następnie porównujemy 10 z niższej strony z 15 z wyższej; dodajemy 15 i otrzymujemy 70. Obszar obejmuje ceny od 1,1002 do poniżej 1,1005. W tym modelu granice zewnętrzne to VAL 1,1002 i VAH 1,1005.
Te 70% jest udziałem zadanego wolumenu. Nie jest jednym odchyleniem standardowym ani 70-procentowym prawdopodobieństwem powrotu ceny. Nie zakładaliśmy rozkładu normalnego, nie liczyliśmy rozrzutu i nie obserwowaliśmy żadnych późniejszych transakcji. Pozostałe 30 jednostek leży poza zaznaczonym obszarem wyłącznie z powodu przyjętej reguły.
Ten sam obrót, inne granice POC
Własne dane z siedmiu wierszy pozwalają zmienić tylko grupowanie, bez nowych transakcji. Łączymy koszyki po dwa, uzyskując szerokość dwóch pipsów. Przy początku siatki 1,1000 sumy kolejnych koszyków wynoszą 15, 55, 25 i 5. Przy początku 1,0999 wynoszą 5, 30, 50 i 15. Poza pierwotnym zakresem nie ma obrotu; wszystkie sumy nadal wynoszą 100.
| Grupowanie | Koszyk POC | Wolumen POC |
|---|---|---|
| Pierwotnie: jeden pip | 1,1003 ≤ cena < 1,1004 | 35 |
| Dwa pipsy, początek 1,1000 | 1,1002 ≤ cena < 1,1004 | 55 |
| Dwa pipsy, początek 1,0999 | 1,1003 ≤ cena < 1,1005 | 50 |
Zmienił się przedział POC i jego wolumen, chociaż nie zmieniło się żadne zdarzenie rynkowe. Gdy umownie narysujemy POC na środku szerokiego koszyka, otrzymamy odpowiednio 1,1003 albo 1,1004: różnicę jednego pipsa stworzoną przez siatkę. Nie jest to nowa precyzyjna cena największego obrotu.
Porównując dwa profile, zapisz również punkt początku siatki, a nie tylko szerokość wiersza. Rozbieżność poziomów może być skutkiem agregacji. Nasze dodawanie sąsiednich koszyków nie odtwarza wszystkich reguł konkretnej platformy; pokazuje kontrolowany wpływ jednej decyzji obliczeniowej.
Profil z końca sesji nie był znany rano
Wyobraźmy sobie, że po zamknięciu naszego zestawu dopływa jeszcze 35 jednostek do koszyka zaczynającego się od 1,1005. Jego wolumen rośnie z 10 do 45, suma do 135, a POC przenosi się do tego koszyka. To aktualizacja na podstawie nowych danych. Użycie końcowego POC do oceny wcześniejszego wejścia wprowadziłoby informację z przyszłości.
Do testu z poprzednią sesją zamroź jej dane przed pierwszą decyzją następnego dnia. Jeżeli chcesz używać profilu rozwijającego się w bieżącej sesji, zapisuj stan dostępny w chwili decyzji. Widoczny zakres wykresu również trzeba ustalić: przesunięcie okna może zmienić zbiór danych i wnioski bez żadnej zmiany historycznych transakcji.
| Pole w dzienniku | Co zapisać | Dlaczego |
|---|---|---|
| Instrument i źródło | Symbol, rynek, dostawca, rodzaj wolumenu | Kontrakty, jednostki waluty i ticki mierzą co innego |
| Zakres | Początek, koniec, strefa czasowa i definicja sesji | Inny zbiór obserwacji może dać inny POC |
| Grupowanie | Szerokość koszyka, granice, rozdzielczość danych | Agregacja zmienia kształt histogramu |
| Algorytm VA | Udział, reguła dołączania i remisy | Ta sama etykieta nie zapewnia tego samego wyniku |
| Stan w chwili decyzji | Profil zamknięty lub zapis bieżącego stanu | Chroni przed użyciem późniejszych informacji |
Futures i TPO wymagają osobnego opisu
Profil futures dotyczy określonego kontraktu i jego obrotu. Przed porównaniem ze spotem wyrównaj kierunek kwotowania, okres, godziny oraz serię. Cena terminowa i spot mogą się różnić, a zmiana serii może przestawić poziomy na połączonym wykresie. Nie przenoś poziomu z futures jeden do jednego na zlecenie CFD bez sprawdzenia tych różnic.
TPO, często nazywane Market Profile zlicza obecność ceny w blokach czasu. Volume Profile grupuje wolumen. Długi pobyt ceny w danym obszarze i duży obrót nie są tym samym; identyczny skrót POC w obu narzędziach nie oznacza identycznej wielkości mierzonej.
Jak zamienić obserwację w sprawdzalną hipotezę
Wybierz jedną regułę, na przykład reakcję na granicę profilu poprzedniej sesji, i przed testem zdefiniuj warunek wejścia, wyjścia oraz unieważnienia. Zapisuj wszystkie przypadki, także te bez odbicia. Do wyniku używaj możliwych do wykonania cen Bid/Ask oraz kosztów i poślizgu; zwykły stop nie gwarantuje maksymalnej kwoty straty.
Oddziel okres opracowania reguły od późniejszej próby. Porównaj wynik z prostym wariantem bez filtra profilu i sprawdź wrażliwość na ustawienia. Kilka trafionych zrzutów lub trzydzieści wpisów nie dowodzi trwałej przewagi. Materiał o wolumenie na Forex rozwija różnice między rodzajami danych; kieruj się specyfikacją konkretnego narzędzia.
Sprawdź, czy rozumiesz
Jedno krótkie ćwiczenie
Dla danych z tabeli zwiększ udział Value Area z 70% do 80%. Zachowaj naszą regułę, która przy remisie wybiera niższą cenę. Który koszyk dodasz i jakie będą granice zewnętrzne obszaru?
Sprawdź odpowiedź
Po uzyskaniu 70 jednostek sąsiedzi mają po 10. Wybieramy niższy koszyk: od 1,1001 do poniżej 1,1002. Suma wynosi 80, VAL = 1,1001, VAH = 1,1005. POC pozostaje w przedziale 1,1003–poniżej 1,1004.
