Брокер цифрових опціонів · З 2016 року

ІндикаториРизик і психологія

Волатильність та індикатор ATR: як враховувати розмір руху в угодах

9 хв читанняОновлено Стаття 28 з 34

Волатильність та індикатор ATR: як враховувати розмір руху в угодах

Учора свічки рухалися спокійно, сьогодні той самий графік ніби випив три чашки кави. Назва активу лишилася колишньою, а умови для твоєї стратегії змінилися. Індикатор ATR допомагає виміряти цю різницю: він показує нещодавній масштаб коливань. Розберімо розрахунок без зайвої математики й складімо зрозумілий фільтр для угод на intrade.bar: коли продовжувати перевірку звичного сценарію, а коли пропустити вхід, бо ринок став іншим.

Що вимірює волатильність

Волатильність описує мінливість ціни. Її можна вимірювати кількома способами: наприклад, розкидом дохідностей або діапазонами свічок. ATR, Average True Range, належить до другого підходу. Він оцінює середній істинний діапазон і допомагає відповісти на запитання «наскільки широко рухалася ціна», а не «куди вона піде».

Дві ділянки можуть початися на 100 і закінчитися на 102. На першій ціна йшла маленькими кроками, на другій устигла кілька разів піднятися до 108 і впасти до 96. Кінцевий результат однаковий, шлях зовсім різний. Для короткої угоди ця різниця важлива: ціна може багато разів перетнути твій рівень відкриття до експірації.

Низький ATR трапляється і в плавному тренді, високий — і в бурхливому боковому русі. Тому дивись на показник поруч із ціною. Фраза «волатильність висока» ще не пояснює, чи підходить ринок для відбою від рівня, продовження тренду або взагалі для твоєї поточної перевірки.

True Range: чому недостатньо висоти свічки

Звичайний діапазон — максимум мінус мінімум поточної свічки. Він добре описує її розмір, але може пропустити стрибок відносно попереднього закриття. Якщо нова свічка відкрилася з розривом, більша частина зміни відбулася між періодами, а не всередині неї.

Істинний діапазон, True Range, вибирає найбільшу з трьох відстаней: поточний максимум мінус мінімум; модуль різниці максимуму та попереднього закриття; модуль різниці мінімуму та попереднього закриття. Модуль означає, що знак неважливий: ми вимірюємо відстань, тому від’ємного результату не буде.

У навчальному прикладі попереднє закриття дорівнює 99, максимум нової свічки 105, мінімум 101. Отримуємо 4, 6 і 2. True Range дорівнює 6. Якби ми взяли лише висоту свічки, отримали б 4 і недооцінили б перехід від старого закриття. За розриву вниз розрахунок працює за тим самим принципом.

True Range враховує попередню ціну закриття Навчальний приклад · H 105 · L 101 · попереднє закриття 99 H − L 105 − 101 = 4 |H − Cпоп| |105 − 99| = 6 |L − Cпоп| |101 − 99| = 2 TR = максимум(4,6,2) = 6
True Range враховує і поточний діапазон, і відстань до попереднього закриття.

Як розрахувати ATR на короткому прикладі

Щоб одна широка свічка не заступала собою всю картину, значення True Range згладжують. У поширеному варіанті Вайлдера формула наступного значення виглядає так: ATR=(попередній ATR×(n−1)+новий True Range)/n, де n — період. Старі дані поступово втрачають вагу, але не зникають усі одночасно.

Візьмімо період 3 винятково для зручної арифметики. Перші значення True Range дорівнюють 4, 6 і 5. Їхнє середнє 5 стане стартовим ATR. Наступне значення True Range дорівнює 8: новий ATR=(5×2+8)/3=6. Потім приходить True Range 3, і ATR=(6×2+3)/3=5.

СпостереженняTrue RangeATR з періодом 3
Перші три свічки4; 6; 55 — стартове середнє
Наступна свічка86
Ще одна свічка35

Широка свічка підняла показник, вузька почала знижувати. Але ATR не зобов’язаний миттєво повертатися до колишнього рівня після завершення сплеску. Згладжування зберігає слід попередніх рухів. Тому за високого значення корисно уточнити: ринок і далі активно коливається чи лінія поки пам’ятає один нещодавній викид?

У різних програмах можуть відрізнятися згладжування, стартовий розрахунок і обсяг завантаженої історії. Перш ніж сперечатися з чужим графіком, звіряй налаштування. Однаковий напис ATR 14 ще не гарантує абсолютно однакового числа, якщо джерела ціни чи метод розрахунку різняться.

ATR згладжує послідовність True Range Навчальний приклад · період 3 · згладжування Вайлдера Перші три TR 4 6 5 Перший ATR (4 + 6 + 5) / 3 = 5 Наступний TR = 8 Новий ATR (5 × 2 + 8) / 3 = 6
Навчальний розрахунок ATR з періодом 3 показує реакцію середнього на новий True Range.

Одиниці, відсотки та часта помилка порівняння

ATR виражається в тих самих цінових одиницях, що й актив. Для ціни в доларах це долари; для валютної пари — її котирувальний масштаб. Якщо переводиш значення в пункти, спершу визнач розмір пункту. Останній знак після коми і звичний трейдерський «пункт» не завжди означають одне й те саме.

Абсолютні значення різних активів погано порівнюються. У першого ціна 100 і ATR 2, у другого ціна 1000 і ATR 10. У другого діапазон більший в одиницях, у першого — відносно ціни: 2 % проти 1 %. Для такого порівняння можна використати ATR/ціна×100 %, зазначивши, яку ціну взято в знаменнику.

Зростання ATR з 5 до 6 становить 20 %, а зворотне зниження з 6 до 5 — приблизно 16,7 %. Це зміна показника, а не дохідність активу і тим паче не очікуваний прибуток угоди. Звучить очевидно, поки три різні відсотки не опиняються в одній нотатці поруч зі словом «зростання».

Період і таймфрейм виконують різні ролі

Таймфрейм задає тривалість свічки, період — параметр згладжування. ATR 14 на хвилинному й годинному графіках описує різні дані. За згладжування Вайлдера в розрахунку лишається згасаюча пам’ять старіших спостережень, тому вираз «середнє строго останніх 14 свічок» не зовсім точний для цієї версії.

Короткий період швидше реагує на зміну ринку, але помітніше відповідає на поодинокий викид. Довгий дає плавніший фон, зате пізніше показує зміну режиму. Вибір залежить від запитання. Для порівняння стану ринку перед однаковими внутрішньоденними входами важливіша сталість налаштування, ніж пошук числа з репутацією «секретного».

Не можна помножити хвилинний ATR на 15 і отримати надійний прогноз наступної п’ятнадцятихвилинної свічки. Сусідні діапазони перекриваються, ціна рухається в обидва боки, активність змінюється. Для іншого таймфрейму потрібні відповідні свічки й окремий розрахунок, а не зручне множення.

Що ATR змінює в цифровому опціоні

На intrade.bar результат угоди визначається положенням ціни відносно відкриття в момент експірації. Високий ATR не підвищує автоматично шанс правильного напрямку. Якщо ціна пройшла широкий шлях і повернулася до початкової області, великий діапазон не допоміг твоїй умові «вище» чи «нижче».

Користь показника — у фільтрації умов. Припустімо, ти перевіряєш відбій від межі діапазону на спокійному ринку. Після новини свічки різко розширилися. Назва моделі може лишитися знайомою, але її поведінку тепер потрібно вивчати окремо. ATR дає змогу записати зміну числом і не видавати нову ситуацію за продовження старої вибірки.

Розмір потенційного збитку цифрової угоди задається сумою, а не відстанню ATR. Тут не можна автоматично перенести правило стоп-лосу з іншого інструмента й вважати, що «два ATR» обмежують втрату. На intrade.bar дострокове закриття не передбачене, тому суму і строк вибирають до відкриття.

Практичний фільтр перед угодою на intrade.bar

Вибери на демо один доступний актив і один сценарій, наприклад повернення в діапазон після хибного пробою. Аналізуй п’ятихвилинні свічки та ATR 14 зі сталим згладжуванням. Якщо користуєшся зовнішнім TradingView, перевір відповідність потоку: FXCM для валютних інструментів intrade.bar, Binance для BTC/USDT. Свічки, що не збігаються, дадуть фільтр, що не збігається.

Для навчального досвіду спершу збережи медіанне значення ATR за попередні 20 закритих свічок. Потім порівнюй поточний закритий ATR з цією базою. Нехай в експерименті угоди допускаються лише за відношення від 0,8 до 1,2. Це умовні дослідницькі межі, а не готове прибуткове налаштування. Їхнє завдання — відокремити звичний діапазон активності від різкої зміни.

Наприклад, база дорівнює 0,00050, поточний ATR 0,00055: відношення 1,10, фільтр дозволяє продовжити перевірку. Але напрямок він не вибирає. Тобі все ще потрібні хибний пробій і повернення свічки всередину заздалегідь позначеного діапазону. Якщо цієї умови немає, підхожий ATR не створює угоду з нічого.

За бази 0,00050 і поточного ATR 0,00085 відношення становить 1,70. Для вибраного досвіду вхід пропускається. Не розширюй межу до 1,8 лише тому, що графік виглядає привабливо. Запиши причину пропуску й окремо простеж за результатом. Ти перевіряєш корисність фільтра, а не здатність виправдати будь-яке бажання натиснути кнопку.

Коли обидві умови виконано, на intrade.bar заздалегідь задай однакову навчальну суму й фіксований строк, наприклад 10 хвилин Sprint. Запиши показаний відсоток прибутку. Якщо ринок прискорився вже після відкриття, не намагайся «виправити» експеримент серією додаткових угод: вони матимуть інші ціни входу й окремий ризик.

Як оцінити результат такого фільтра

В окремій таблиці зберігай час, ATR, базу порівняння, відношення, стан цінового сигналу та причину входу чи пропуску. Після експірації додавай результат угоди. Історія і CSV intrade.bar допомагають звірити здійснені операції, а значення індикатора й пояснення слід записувати самостійно: готових тегів твого ATR-фільтра в статистиці немає.

Порівняй результати сигналу всередині вибраного режиму та поза його межами на навчальних даних. Дивись не лише на відсоток виграшних угод, а й на кількість спостережень, серії втрат і фактичні відсотки прибутку. Фільтр, що залишив дві вдалі угоди зі ста ситуацій, ще не довів користі.

Окремо перевір інший період без зміни меж. Якщо ефект зник, можливі випадковість початкової вибірки або зміна умов. Це корисний висновок: він точніший за переконання, що знайдено «ідеальний ATR». У індикатора доволі скромна, але потрібна робота — показати, наскільки поточний ринок схожий на той, для якого ти перевіряв правила.

Як використовувати вимірювання без зайвого ускладнення

Не перетворюй зростання ATR на команду купувати, а зниження — на обіцянку швидкого пробою. Не збільшуй суму лише тому, що свічки стали ширшими. У цифровій угоді додатковий рух у потрібний бік не збільшує заздалегідь встановлений відсоток прибутку, зате бажання брати участь у кожному сплеску збільшує кількість ризикованих рішень.

Першу сесію на демо intrade.bar присвяти спостереженню: познач спокійну ділянку, сплеск і повернення активності до звичного рівня. Потім повтори один і той самий ціновий сценарій із записаним фільтром. Після такої вправи ATR перестає бути загадковою лінією під графіком і стає зрозумілим вимірювачем умов твоєї роботи.

Запитання та відповіді

ATR показує зростання чи падіння ціни?

Ні. У формулі використовуються відстані. Напрямок визначають за ціною та вибраним сценарієм; ATR допомагає оцінити масштаб нещодавніх коливань.

Чому ATR у двох терміналах різний?

Порівняй джерело, інструмент, таймфрейм, період, згладжування та історію. Для застосування на intrade.bar важливо узгодити дані аналізу з потоком вибраного активу.

Чи означає високий ATR більший прибуток цифрового опціону?

Ні. Відсоток конкретної угоди відомий до входу. Ширина руху після відкриття не збільшує цей відсоток і не гарантує потрібної ціни на експірації.

Який період краще взяти для початку?

Можна дослідити поширений ATR 14, заздалегідь указавши таймфрейм і згладжування. Його популярність не підтверджує ефективності. Корисніші незмінні налаштування й зрозумілий тест, ніж постійна зміна періоду.

Проведіть першу навчальну угоду

Демо-рахунок відкривається одразу після реєстрації

Створити акаунт

#індикатори#ризик

Відкрити рахунок

Лише реальні дані. Змінити після реєстрації не можна!

Перевіряємо, що ти не робот…

або

Реєструючись, ти приймаєш Клієнтська угода. Твої дані не потраплять до рук третіх осіб

Уже маєш акаунт? Увійти

Вхід

Відновити пароль

Перевіряємо, що ти не робот…

або

Увійти за кодом із пошти

Немає акаунта? Реєстрація

Відновлення пароля

Вкажи e-mail акаунта — ми надішлемо посилання для нового пароля.

Перевіряємо, що ти не робот…

Повернутися до входу

Увійти через Telegram

Цей Telegram ще не прив’язаний до акаунта intrade.bar.

Однією кнопкою, без e-mail. Пошту можна додати пізніше в кабінеті.

Зареєструватися через e-mail

Вибери мову

РусскийРосійськаEnglishАнглійськаEspañolІспанськаPortuguêsПортугальськаFrançaisФранцузькаTürkçeТурецькаBahasa IndonesiaІндонезійськаBahasa MelayuМалайськаTiếng ViệtВ’єтнамськаไทยТайськаFilipinoФіліппінськаहिन्दीГіндіবাংলাБенгальськаاردوУрдуالعربيةАрабськаفارسیПерськаKiswahiliСуахіліУкраїнськаУкраїнськаҚазақшаКазахськаOʻzbekchaУзбецькаКыргызчаКиргизькаТоҷикӣТаджицькаAzərbaycancaАзербайджанськаქართულიГрузинськаՀայերենВірменська