Co to jest przykład obliczeniowy ATR?

Poznaj, czym jest przykład obliczeniowy: mechanika, różnice, ograniczenia i praktyczne weryfikacje.

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:

  1. bieżące maksimum − bieżące minimum
  2. wartość bezwzględna z (bieżące maksimum − poprzednie zamknięcie)
  3. 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?

Handel walutami i kontraktami CFD wiąże się ze znacznym ryzykiem. Informacje FoxiForex mają charakter edukacyjny i nie są osobistą poradą finansową. Materiały sponsorowane są wyraźnie oznaczone.