Jak można zweryfikować informacje o ATR?
Weryfikacja oparta na definicji
ATR (Average True Range) to wskaźnik zmienności zbudowany na bazie „true range” dla każdej świecy, a następnie uśredniany w określonym okresie wstecznym. True range wykorzystuje relację bieżącej świecy do zamknięcia poprzedniej świecy, więc odzwierciedla zarówno ruch wewnątrz świecy, jak i skoki przypominające luki cenowe. Ponieważ ATR jest zdefiniowany matematycznie, możesz zweryfikować informacje o ATR, potwierdzając: (1) dokładną definicję, (2) dane wejściowe do obliczeń (OHLC) oraz (3) metodę uśredniania w wybranym okresie.
Mechanizm i powtarzalne kroki obliczeniowe
Aby niezależnie zweryfikować ATR, użyj małego, w pełni określonego zestawu danych (na przykład 15 kolejnych świec) ze znanymi wartościami Open, High, Low i Close. Następnie odtwórz ATR, wykonując następujące kroki:
-
Oblicz true range dla każdej świecy (z wyjątkiem pierwszej, która wymaga poprzedniego zamknięcia):
- Niech H = bieżące maksimum, L = bieżące minimum, Cprev = poprzednie zamknięcie.
- Oblicz TR = max(H − L, |H − Cprev|, |L − Cprev|).
-
Wybierz założenia przed uśrednianiem:
- Ustal interwał czasowy (np. świece 1-godzinne) oraz długość okresu wstecznego (powszechnie nazywanego okresem).
- Potwierdź, czy Twoje źródło używa prostej średniej ruchomej czy wygładzania/średniej rekurencyjnej. Różni dostawcy implementują krok uśredniania w różny sposób.
-
Oblicz ATR dla każdej pozycji, którą możesz zweryfikować:
- Jeśli używasz prostej średniej: ATR(okres) = średnia(TR z ostatnich świec w okresie).
- Jeśli używasz wygładzania: zastosuj udokumentowaną rekurencję dostawcy dla każdej nowej świecy, używając wartości początkowej określonej przez tę metodę.
-
Test porównawczy:
- Porównaj swoje ponownie obliczone wartości ATR z deklarowanym wynikiem ATR dla tego samego instrumentu, interwału czasowego i okresu.
- Jeśli wyniki się różnią, potraktuj to jako dowód, że co najmniej jedno założenie (konstrukcja świec, metoda uśredniania lub czyszczenie danych) nie jest zgodne.
Dowody i przykładowe podejście do weryfikacji
Praktyczny proces weryfikacji polega na rozpoczęciu od jednego źródła prawdy dla surowych danych OHLC (tego samego feedu/dostawcy, z którego będziesz obliczać), a następnie porównaniu:
- Czy wyjaśnienie ATR drugiej strony odpowiada tej samej definicji true range.
- Czy podany przez nich okres wsteczny odpowiada temu, którego użyłeś.
- Czy ich wynik ATR jest zgodny, gdy przeliczysz go z tych samych danych OHLC.
Na przykład weź krótki fragment, w którym widoczny jest ruch przypominający lukę między poprzednim zamknięciem a maksimum lub minimum następnej świecy. W takich przypadkach true range powinien odzwierciedlać więcej niż tylko (High − Low). Jeśli opis ATR twierdzi, że używa true range, ale Twoje ponowne obliczenie nie uwzględnia tego samego efektu na tych świecach, deklarowana metoda lub dane wejściowe są niespójne.
Ograniczenia i typowe problemy, które należy uwzględnić
Nawet przy poprawnych wzorach ATR może być trudny do zweryfikowania między różnymi źródłami, ponieważ implementacje i sposób obsługi danych są różne. Istotne ograniczenia obejmują:
- Różnice w metodzie uśredniania: niektóre źródła używają prostej średniej, inne wygładzania; ta sama seria TR może dawać różne ścieżki ATR.
- Niezgodności świec/interwałów czasowych: konwersja na inny interwał czasowy, stosowanie różnych punktów odcięcia sesji lub korekty strefy czasowej zmieniają świece OHLC.
- Czyszczenie danych i zdarzenia korporacyjne: brakujące świece, ceny skorygowane lub różne podejście do świąt mogą zmienić dane wejściowe OHLC.
- Konwencje zaokrąglania: zaokrąglanie pośrednie lub zaokrąglanie wyświetlania może powodować niewielkie rozbieżności.
- Ograniczenia interpretacyjne: ATR mierzy wielkość zmienności w odniesieniu do niedawnej historii; sam w sobie nie przewiduje przyszłego kierunku ani nie gwarantuje wyników.
Lista kontrolna weryfikacji i kolejne pytanie
Aby zweryfikować informacje o ATR, możesz zadać cztery konkretne pytania:
- Jaki wzór na true range jest używany?
- Jakie źródło OHLC i interwał czasowy są zakładane?
- Czy uśrednianie ATR to prosta średnia czy konkretna metoda wygładzania?
- Czy raportowane wartości ATR zgadzają się z ponownym obliczeniem przy użyciu tych samych danych wejściowych i założeń?
Jeśli dostawca nie jest w stanie jasno określić tych elementów, potraktuj jego twierdzenia dotyczące „wartości” ATR jako nie w pełni weryfikowalne. Następnie możesz zweryfikować powiązane koncepcje zmienności, sprawdzając, czy używają różnych definicji zakresu lub normalizacji, ponieważ niewielkie zmiany definicyjne mogą prowadzić do znacząco różnych wyników.