Co to jest przykład obliczeniowy ATR?
Bezpośrednia odpowiedź
Przykład obliczeniowy ATR pokazuje, jak zamienić niewielki zestaw cen na wartości True Range, a następnie uśrednić je, aby otrzymać ATR. Aby przykład był weryfikowalny, poniższe liczby są założone (bez rzeczywistych kwotowań), a każde założenie obliczeniowe jest wyraźnie podane.
Mechanizm lub definicja
ATR (Average True Range) to miara zmienności oparta na True Range (TR). Dla każdego okresu TR definiuje się jako największą z następujących wartości:
- bieżące maksimum − bieżące minimum
- wartość bezwzględna z (bieżące maksimum − poprzednie zamknięcie)
- wartość bezwzględna z (bieżące minimum − poprzednie zamknięcie)
Następnie ATR jest zazwyczaj średnią TR z wybranego okresu wstecz (często 14 okresów w wielu powszechnych konwencjach). Ponieważ długość okresu wstecz i wybrane dane okresowe są danymi wejściowymi, ATR nie jest jedną uniwersalną liczbą; zależy od zbioru danych i ustawień.
Kluczowa idea: ATR podsumowuje wielkość ruchu, a nie jego kierunek. Wyższy ATR oznacza większe typowe zakresy w mierzonych okresach; nie informuje, czy cena wzrośnie, czy spadnie w przyszłości.
Dowód lub przykład (obliczenia krok po kroku)
Założenia (wyraźnie podane)
- Używamy 3 okresów, aby arytmetyka była przejrzysta.
- Każdy okres to jeden słupek (na przykład jeden dzień). Okres wstecz ATR w tym przykładzie wynosi 3, więc ATR będzie średnią z TR1, TR2, TR3.
- Ceny są założone dokładnie tak, jak podano poniżej.
Założone dane wejściowe OHLC
Niech poprzednie zamknięcie dla okresu 1 będzie dane jako C0. Następnie dla każdego okresu t potrzebujemy maksimum (Ht), minimum (Lt) i poprzedniego zamknięcia (Ct−1).
- Okres 1: H1 = 1.2000, L1 = 1.1950, poprzednie zamknięcie C0 = 1.1980
- Okres 2: H2 = 1.2020, L2 = 1.1970, poprzednie zamknięcie C1 = 1.2000
- Okres 3: H3 = 1.2010, L3 = 1.1960, poprzednie zamknięcie C2 = 1.1975
(Zauważ, że do obliczenia TR dla każdego okresu potrzebujemy tylko poprzedniego zamknięcia. Przykład je podaje.)
Krok 1: Oblicz True Range (TR)
Okres 1
- (H1 − L1) = 1.2000 − 1.1950 = 0.0050
- |H1 − C0| = |1.2000 − 1.1980| = 0.0020
- |L1 − C0| = |1.1950 − 1.1980| = 0.0030
- TR1 = max(0.0050, 0.0020, 0.0030) = 0.0050
Okres 2
- (H2 − L2) = 1.2020 − 1.1970 = 0.0050
- |H2 − C1| = |1.2020 − 1.2000| = 0.0020
- |L2 − C1| = |1.1970 − 1.2000| = 0.0030
- TR2 = max(0.0050, 0.0020, 0.0030) = 0.0050
Okres 3
- (H3 − L3) = 1.2010 − 1.1960 = 0.0050
- |H3 − C2| = |1.2010 − 1.1975| = 0.0035
- |L3 − C2| = |1.1960 − 1.1975| = 0.0015
- TR3 = max(0.0050, 0.0035, 0.0015) = 0.0050
Krok 2: Uśrednij TR, aby otrzymać ATR
Jeśli ATR jest średnią TR z tych 3 okresów:
- ATR(3) = (TR1 + TR2 + TR3) / 3 = (0.0050 + 0.0050 + 0.0050) / 3 = 0.0050
Zatem przy tych wyraźnych założeniach ATR wynosi 0.0050 w jednostkach cenowych serii wejściowej.
Jak możesz to niezależnie zweryfikować
Przelicz TR1, TR2, TR3, używając tych samych formuł i tych samych założonych wartości H/L/poprzedniego zamknięcia, a następnie oblicz średnią arytmetyczną. Jeśli jakakolwiek wartość się różni, rozbieżność musi wynikać z innego zbioru danych wejściowych, innej definicji okresu lub innej długości okresu uśredniania.
Ograniczenia i ryzyka (istotne tryby awarii)
- Brak kierunkowości: ATR mierzy wielkość zmienności. Używanie samego ATR do wnioskowania o kierunku może zawieść, ponieważ kierunek zależy od struktury cen, a nie tylko od wielkości zakresu.
- Wybór danych wejściowych zmienia ATR: Inny interwał czasowy słupka (dzienny vs. godzinowy), inna długość okresu wstecz lub inne korekty dostawcy danych mogą zmienić TR, a tym samym ATR.
- Zmiany reżimu rynkowego: Zmienność może zmieniać się gwałtownie. Historyczny ATR (nawet poprawnie obliczony) może nie odzwierciedlać przyszłej zmienności, gdy warunki rynkowe się zmienią.
- Efekty kosztów i wykonania: ATR jest obliczany na podstawie zakresów cenowych, ale rzeczywiste wyniki zależą od spreadów, poślizgu i opłat, które mogą być istotne w stosunku do skali ruchu.
Weryfikacja lub kolejne pytanie
Aby pogłębić zrozumienie, możesz powtórzyć przykład obliczeniowy z innym okresem wstecz (na przykład 5 okresów) i potwierdzić, jak zmienia się wartość ATR, gdy wartości TR się różnią. Użytecznym kolejnym pytaniem jest: jak zmieniłby się TR, gdyby maksimum lub minimum okresu było daleko od poprzedniego zamknięcia (na przykład przy dużej luce), skoro TR przyjmuje maksimum z trzech składników?