544 / 736ATR

Average True Range

ATR · průměrný skutečný rozsah

ATR pomáhá poznat, jak velké cenové rozpětí bylo na trhu v poslední době obvyklé. Bere v úvahu i skok oproti předchozímu uzavření. Rostoucí čára ATR proto znamená větší rozpětí ve výpočtu, nikoli příslib růstu bitcoinu.

Average True Range, zkráceně ATR, je vyhlazený průměr cenového rozpětí označovaného True Range. To zahrnuje nejen rozdíl nejvyšší a nejnižší ceny daného úseku, ale podle potřeby i vzdálenost od předchozí uzavírací ceny. Měří velikost cenových výkyvů, nikoli jejich směr.

Petr otevře graf a vidí, že některé svíčky jsou klidné, jiné zabírají velké cenové rozpětí. Svíčka shrnuje jeden časový úsek: High je nejvyšší cena, Low nejnižší a Close poslední cena úseku. TradingView popisuje True Range, zkráceně TR, jako největší z rozpětí High minus Low a vzdáleností obou těchto cen od předchozího Close. Vzdálenost se bere bez znaménka. Hodnoty se nesčítají; vybere se největší. Výsledek není záporný a při úplném klidu může být nulový. [1]

Představme si, že nový úsek začne výrazně výš, než skončil předchozí, ale uvnitř už se cena příliš nepohne. Samotný rozdíl High a Low by ukázal malý rozsah. Fidelity vysvětluje, že True Range započítá i vzdálenost od předchozího Close, takže tento skok nezmizí z měření. Petr tak sleduje návaznost sousedních úseků, nejen velikost dnešní svíčky. Přesný číselný příklad je níže. [2]

Jedna neklidná svíčka ještě nepopisuje delší vývoj. ATR proto jednotlivá rozpětí vyhlazuje do průběžného průměru. Fidelity uvádí jako běžnou délku 14 period. Perioda však není automaticky den: na hodinovém grafu jde o hodinové úseky, na denním o dny. Petr si před srovnáním zkontroluje interval grafu i délku indikátoru. Stejný název bez stejného nastavení nezaručuje srovnatelnou hodnotu. [2]

Fidelity zapisuje další hodnotu jako předchozí ATR násobené (n − 1), k tomu přičtené aktuální TR a celý součet vydělený n. Písmeno n označuje zvolenou délku. Starší výsledek tak nese část historie a nové rozpětí ho postupně mění. TradingView standardně používá toto vyhlazování RMA; v nastavení nabízí i SMA, EMA či WMA, jiné způsoby průměrování. Výsledek může ovlivnit také počáteční hodnota. Petr proto porovnává i metodu, začátek výpočtu a zdroj dat. [2] [1]

Když graf udává cenu v USD/BTC, ve stejné jednotce je i ATR. Jde o velikost rozpětí ceny za bitcoin, ne o celkovou částku Petrova nákupu. Pro relativní srovnání TradingView nabízí ATR%: ATR / Close × 100, tedy rozpětí vztažené k ceně a vyjádřené procenty. Close musí být nenulové. Procentní forma umožní porovnat různé cenové úrovně, ale sama neodstraní rozdíly časových intervalů, vyhlazování ani dat. [3]

Petr se podívá znovu a ATR je jiné, přestože svíčka ještě neskončila. TradingView vysvětluje, že během otevřeného úseku se mohou měnit High, Low i průběžné Close. S nimi se může změnit aktuální TR a ATR. To samo není porucha. Je však nutné rozlišovat rozhodnutí během svíčky a rozhodnutí po jejím uzavření. Při testu minulosti nesmíme dřívějšímu rozhodnutí podstrčit konečné hodnoty, které tehdy nebyly známé. [4]

Fidelity i TradingView zdůrazňují, že ATR neurčuje směr. Jeho růst může doprovázet prudký růst i pokles ceny. Petr ho může použít jako podklad pro vzdálenost ochranného příkazu, ale násobek ATR není zárukou maximální ztráty. Aktivace příkazu ještě nezaručuje cenu provedení. Na výsledku záleží také množství nakoupeného bitcoinu, poplatky a skluz, tedy rozdíl očekávané a skutečné ceny obchodu. [2] [5]

ATR Petrovi pomůže popsat, v jak neklidném prostředí se pohybuje. Nevybere za něj velikost pozice ani okamžik vstupu a výstupu. TradingView u strategií připomíná nutnost oddělit pravidla od simulace jejich provedení. Je třeba předem určit, kdy hodnotu odečteme a jak podle ní budeme jednat, a zahrnout náklady. Overfitting znamená přizpůsobit nastavení minulým výsledkům tak těsně, že jinde selže. Další kontrola proto patří na data nepoužitá při ladění. [5]

PříkladPříklad · ATR

Malá svíčka, větší skok mezi úseky

Ve smyšleném příkladu je High 103000, Low 102000 a předchozí Close 100000 USD/BTC. Rozdíl uvnitř svíčky je 1000, vzdálenost maxima od předchozího uzavření 3000 a minima 2000 USD/BTC. Vybereme největší: TR = max(1000, 3000, 2000) = 3000 USD/BTC. Nyní předpokládejme již vypočtené předchozí ATR 1600 a délku n = 14. Další krok je ATR = (1600 × 13 + 3000) / 14 = 1700 USD/BTC. Ukázka navazuje na zadaný předchozí průměr; nepočítá celou počáteční historii. Vyšší výsledek popisuje větší rozpětí, nikoli příští cenu nebo směr.

Pro nejúplnější obraz čtěte toto heslo společně s Volatilita, Candlestick chart, Stop-loss, Position Sizing, Backtesting, Technical indicator. Opačným směrem na něj odkazují také Average Directional Index, On-Balance Volume.

01Když ATR roste, znamená to, že roste bitcoin?

Ne. Čára ATR sleduje velikost rozpětí, nikoli růst ceny. Může stoupat při prudkém prodeji stejně jako při nákupech. Směr zjistíte z cen, ne ze samotného ATR.

02Zaručí stop podle ATR předem známou ztrátu?

Ne. Určí pouze zvolené pravidlo vzdálenosti příkazu. Skutečné provedení, množství, poplatky a skluz mohou výsledek změnit. Průměr minulých rozpětí navíc není horní hranice budoucího pohybu.

DOC · 001TradingView — ATRDokumentace DOC · 002Fidelity — ATRDokumentace DOC · 003TradingView — ATR percentDokumentace DOC · 004TradingView — RepaintingDokumentace DOC · 005TradingView — StrategiesDokumentace
Revidováno: Primární zdroje · Nejde o investiční doporučení