Стохастичний осцилятор — стратегія з результатами бектестів
Стохастичний осцилятор має на графіку два види сигналів. Перший — перетини ліній %K і %D — знайдеш у кожному підручнику та в більшості посібників на YouTube. Другий — простий вхід у зоні перепроданості — поруч із ним виглядає просто примітивно. А тепер сюрприз із даних: у тестах, опублікованих QuantifiedStrategies, саме зони перекупленості й перепроданості мали вимірну перевагу, а популярні перетини виглядали виразно слабше.
📑 У цій статті · частин: 5
Це добра вихідна точка для всієї статті: не «чи працює стохастик», а яка його частина працює, на якому ринку і за яких умов. Без цього розрізнення індикатор із 1950 року залишається гарною декорацією під графіком.
У чому суть стохастичного осцилятора
Індикатор розробив Джордж Лейн, і його ідея вміщується в одне речення: перш ніж розвернеться ціна, розвертається темп руху. Стохастик не вимірює ціну безпосередньо — він вимірює, де поточне закриття лежить на тлі діапазону цін останніх N свічок.
Формула головної лінії:
%K = (закриття − мінімум за N періодів) / (максимум за N періодів − мінімум за N періодів) × 100
Друга лінія, %D, — це зазвичай 3-періодна середня з %K — повільніша, згладжена версія. Стандартне налаштування — 14-3-3 (так званий slow stochastic).
На платформах зустрінеш два різновиди. Fast stochastic використовує сирий %K — реагує негайно, але стрибає як сейсмограф. Slow stochastic (типовий на більшості платформ) згладжує %K додатковою трійкою, віддаючи трохи швидкості в обмін на читабельність. Для стратегій на основі зон, про які йдеться нижче, достатньо повільної версії — додаткова нервовість швидкої не вносить інформації, лише шум.
Інтерпретація інтуїтивна:
- %K близько 100 — ціна закривається біля вершини останнього діапазону; ринок «розігрітий», умовно перекуплений вище 80,
- %K близько 0 — закриття біля дна діапазону; ринок перепроданий нижче 20,
- перетини %K/%D — класично трактуються як сигнали зміни імпульсу (ті, що в тестах виглядають найслабше).
Ключове застереження, що вбереже від найдорожчої помилки: «перекуплений» не означає «занадто дорогий», а «перепроданий» не означає «дешевий». У сильному висхідному тренді стохастик може триматися вище 80 тижнями, бо ринок регулярно закривається біля вершин діапазону — і саме так виглядає здоровий тренд. Індикатор описує положення закриття в діапазоні, а не вартість активу.
Що кажуть цифри
Найконкретніші публічні дані походять із QuantifiedStrategies. Стратегія на основі зон стохастика, протестована на SPY (ETF на S&P 500) від 1993 року, дала такі результати (джерело, станом на 09.2026):
- 556 угод протягом трьох десятиліть,
- у середньому +0,57% на угоду,
- profit factor 2,2 (сума прибутків понад удвічі більша за суму збитків),
- максимальна просадка −19,8%.
Три висновки з цих цифр, важливіші за самі цифри.
По-перше: це стратегія mean-reversion на ринку, який mean-reversion винагороджує. Індекси акцій десятиліттями схильні до повернення до середнього на короткому горизонті — падіння протягом кількох сесій статистично частіше закінчується відскоком, ніж продовженням. Стохастик у зоні перепроданості тут просто зручний «лічильник» таких моментів. Та сама механіка, перенесена на ринок momentum, може не мати жодної переваги — більше про це в статті про повернення до середнього.
По-друге: зони перемогли перетини. Той самий сервіс повідомляє, що варіанти на основі перетинів %K/%D виглядали виразно гірше за прості правила «купуй перепроданість / продавай перекупленість». Це дзеркальне відображення результатів RSI, де класичні сигнали з підручника також не пройшли тесту. Найпопулярніший спосіб використання індикатора і спосіб, що найкраще працює, — це часто дві різні речі.
По-третє: +0,57% на угоду — це небагато. Із 556 угод сукупний результат вражає, але окрема перевага настільки мала, що транзакційні витрати мають значення — а DD −19,8% нагадує, що по дорозі була серія болісних просадок. Це все ще стратегія, яку треба психологічно пережити, а не банкомат.
Варто також зауважити, чого в цій статистиці немає: річної дохідності з трьома нулями, «ефективності 90%» і графіка капіталу під лінійку. 556 угод за ~30 років — це близько 18 входів на рік — стратегія проводить більшість часу поза ринком і чекає. Так зазвичай виглядають підходи, що пережили три десятиліття даних: рідкісні, нудні й з просадками, про які маркетинг мовчить.
Обов’язкова примітка: це результат на індексі акцій США, а не на крипті, а історичні результати не гарантують майбутніх. На сестринській сторінці QS знайдеш дещо інші цифри для схожого варіанта (578 угод, +0,55%, profit factor 2) — це нормально за дрібних відмінностей правил.
Як застосовувати — крок за кроком
Версія, узгоджена з тим, що справді тестували: контрарний вхід у перепроданість на ринку зі схильністю до повернення до середнього.
- Перевір режим ринку. Це важливіше за сам індикатор. Ринок у виразному, сильному спадному тренді (напр., ціна глибоко під середньою зі старшого таймфрейму, високий ADX) — це погане середовище для лову відскоків. Найкращі умови: рейндж або м’який висхідний тренд із корекціями.
- Чекай на зону. Стохастик (14-3-3) падає нижче 20. Не входь одразу — перепроданість може поглиблюватися.
- Входь на першому сигналі повернення. Практичний тригер: %K виходить назад вище 20 або з’являється свічка розвороту (напр., закриття вище максимуму попередньої свічки).
- Стоп-лос під локальним мінімумом спадного руху, з буфером ~1× ATR. Без стопа контрарна стратегія — це прохання про одиничний збиток, який зведе нанівець 20 прибуткових входів.
- Вихід: повернення стохастика в околиці 70–80, середина попереднього діапазону або простий time-stop (напр., вихід після 5 свічок незалежно від результату — у mean-reversion час працює проти позиції, яка не відскакує одразу).
- Розмір позиції за моделлю сталого відсотка ризику — формула тут.
Числовий приклад на BTC (ілюстративний): таймфрейм 4H, рахунок 10 000 USD, ризик 0,5% = 50 USD. BTC два тижні будує діапазон 60 000–66 000. Після трьох спадних свічок 4H ціна досягає 60 800, стохастик показує 14, після чого %K розвертається вище 20, а свічка закривається над максимумом попередньої. Вхід у лонг після 61 200, стоп під мінімумом руху біля 59 900 (1300 USD ризику на 1 BTC). Позиція = 50 / 1300 ≈ 0,038 BTC. Ціль біля середини діапазону (63 000) дає ~1800 USD на BTC, тобто RR ~1,4:1 — прийнятно для стратегії з високою влучністю, але порахуй власні витрати на комісії, перш ніж вважати це перевагою.
[Графік у підготовці: графік BTC 4H у консолідації, панель стохастика 14-3-3 знизу, позначено падіння нижче 20, сигнал повернення, вхід, стоп під мінімумом і ціль посередині діапазону]
Коли НЕ працює і найчастіші пастки
- Сильний тренд = серія хибних контр. У міцному висхідному тренді стохастик генерує «перекупленість» кожні кілька свічок, а кожна спроба шорта під неї закінчується збитком. Симетрично: на ведмежому ринку «перепроданість» може тривати тижнями. Індикатор інформує про положення в діапазоні, а не про вичерпаність руху.
- Перетини як система. Найчастіше викладаний сигнал — перетин %K/%D — виглядав у тестах найслабше. Десятки перетинів на боковому ринку — це десятки комісій за шум.
- Перенесення результатів з SPY на інші ринки. Бектест стосується індексу акцій із конкретною, задокументованою схильністю до повернення до середнього. Крипто, окремі growth-компанії чи сировина в тренді — це інша історія, яка потребує окремих тестів.
- Підгонка параметрів під історію. Якщо 14-3-3 «не працює», а 9-2-4 на тих самих даних «працює чудово», то ймовірно ти щойно підігнав криву. Зміна правила (зони проти кросоверів) каже більше, ніж зміна цифр.
- Відсутність витрат у тестах. +0,57% на угоду — це мала перевага — комісії, спред і проковзування можуть з’їсти її половину або більше. Кожен власний тест роби з реальними витратами.
- Дивергенції без підтвердження. Дивергенція стохастика буває цінним контекстом, але самостійно не є сигналом — у тренді вона може «дивергувати» багато разів, перш ніж щось розвернеться.
Підсумок без брехні: стохастичний осцилятор має задокументовану, вимірну — і малу — перевагу в одній конкретній ролі: контрарні входи в зонах перепроданості на ринках, схильних до повернення до середнього. Поза цією роллю він лише черговий хвилястий індикатор під графіком. Перш ніж його застосувати, дай собі відповідь на питання, важливіше за налаштування: чи ринок, на якому я граю, взагалі повертається до середнього?
FAQ
Чим стохастичний осцилятор відрізняється від RSI?
Які налаштування стохастичного осцилятора найкращі?
Чи працює стохастична стратегія на криптовалютах?
Трейдер і творець Strefa Tradingu. Уже роками розбирає крипто на частини на YouTube — без брехні, без сигналів, з наголосом на структурі ринку й управлінні ризиком.
🎁 Забери безкоштовні індикатори Strefa
Залиш пошту — надішлемо тобі посилання на безкоштовні індикатори TradingView і конкретну порцію знань на старт. Жодного спаму, лише суть.
Дякуємо! Перевір пошту. Якщо листа немає, зазирни у вкладку «Промоакції» або в «Спам» і перенеси його до «Вхідних».