Усереднення позиції — найбільш оманливо проста ідея в крипто-алготрейдингу. На папері вона виглядає бездоганно: ціна впала — докуповуємо дешевше, середня точка входу зміщується вниз, розворот на 1–2% уже виводить позицію в плюс. На практиці 8 із 10 «злитих» депозитів у публічних статистиках бірж — це саме DCA-боти без фільтра тренду. Різниця між «ловити дно» і «ловити ніж» — один індикатор: EMA(200).
Що таке DCA у боті
DCA (Dollar Cost Averaging, усереднення позиції на падінні) — стратегія, за якою основний вхід відкривається на сигналі, а потім при русі ціни проти позиції бот доливає ордери серією страхових ордерів (СО). Кожен наступний СО відкривається на заданому кроці вниз і зазвичай зі збільшеним обсягом — це і називається мартингейл-коефіцієнтом. Середня ціна входу зміщується, тейк-профіт підтягується ближче до поточної ціни.
У термінології платформи ITradingBot DCA — це дія виходу типу «Усереднення DCA» у стратегії: індикатор-тригер викликає не закриття позиції, а її збільшення за вигіднішою ціною. На рівні бота це серія лімітних ордерів із заданим кроком, кількістю СО і коефіцієнтом мартингейла.
Базова логіка проста:
- Сигнал на вхід → відкриття першого ордера.
- Ціна падає на N% → спрацьовує перший СО, обсяг збільшено в M разів.
- Ціна падає ще на N×K% → спрацьовує другий СО, обсяг ×M².
- Повтор до вичерпання серії або повернення ціни.
- Тейк-профіт закриває всю усереднену позицію.
Звучить як друкарський верстат. Поки ціна не входить у стабільний низхідний тренд.
Головний ризик чистого DCA: ловіння ножа
Будь-яка DCA-схема без фільтра напряму робить одне ключове припущення: після падіння ціна повернеться. На горизонті року-двох, на ринку з позитивним дрейфом — це статистично вірно. На горизонті тижня, під час ведмежого циклу або каскадної ліквідації — катастрофічно невірно.
Що відбувається без фільтра:
- Ціна пробиває локальну підтримку — бот бачить «просадку» і докуповує.
- Ціна йде нижче — бот докуповує ще більше (мартингейл подвоює обсяг).
- До п'ятого-шостого СО позиція вже у 10–20 разів більша за першу.
- При плечі ×5+ ризик ліквідації зростає експоненційно: кожен наступний СО наближає ціну ліквідації до поточної ринкової.
- Сьомий СО — і депозит обнулено.
Це не теорія. Це типова картина травня 2021, червня 2022 і будь-якої каскадної ліквідації останніх трьох років. DCA-бот, який увесь попередній місяць красиво «закривав на тейку», за один день з'їдає результат півроку.
Корінь проблеми: DCA — це стратегія слідування за відкатом, а не за трендом. Якщо основний напрям ринку — вниз, ти не усереднюєшся, ти будуєш піраміду проти вітру. Потрібен фільтр, який фізично забороняє боту входити в усереднення, коли базовий тренд ведмежий.
Рішення: фільтр EMA(200)
EMA(200) — експоненційна ковзна середня за 200 періодів. На денному таймфреймі це приблизно дев'ять місяців даних, на 4-годинному — близько місяця. За методологією класичних кількісних стратегій (Connors, Colby, Kaufman), це де-факто межа між бичачим і ведмежим режимом для середньострокового активу.
Правило для DCA:
Лонг-усереднення дозволено лише коли ціна закриття вища за EMA(200) на старшому таймфреймі.
Чому саме 200, а не 50 або 100:
- EMA(50) реагує на корекції — даватиме хибні «бичачі» сигнали всередині ведмежого тренду.
- EMA(100) краща, але все ще чутлива до середньострокових відкатів.
- EMA(200) фільтрує лише глобальний напрям. Ціна під нею — структурно ведмежий ринок, які б локальні відскоки не відбувалися.
У стратегіях платформи ITradingBot фільтр EMA(200) на денному ТФ — обов'язковий елемент будь-якої DCA-схеми. Стратегії RSI(2) Mean Reversion, RSI(2) з багаторівневим DCA, BB Grid DCA — усі вони використовують його як стража, без якого вхід не дозволяється.
Ефект простий: коли BTC пішов нижче EMA(200) на 1D, бот не відкриває нові усереднені позиції. Поточні — відпрацьовує за своїми правилами виходу, нових серій не запускає. Депозит збережено до повернення в бичачу фазу.
Параметри DCA: крок, кількість СО, мартингейл
Крок СО (відстань між ордерами) і коефіцієнт мартингейла — основні ручки, якими регулюється агресивність схеми.
Крок СО визначає, як часто бот доливає позицію.
- Крок 1.0–1.5% — агресивно, часті усереднення, швидке вироблення серії.
- Крок 2.0–3.0% — помірно, основний діапазон для годинних таймфреймів.
- Крок 4.0–6.0% — консервативно, під великі корекції на 4h/1D.
Менший крок швидше знижує середню ціну, але й швидше вичерпує серію СО. На волатильних альткоїнах крок 1% згоряє за одну годину проти тренду.
Кількість СО — глибина запасу.
- 3–4 СО — для трендових стратегій, де DCA ловить невеликі відкати.
- 5–7 СО — стандартний діапазон для DCA-як-основи.
- 8–10 СО — екстремальні схеми, потребують величезного резерву депозиту.
Кожен додатковий СО подвоює вимоги до обсягу, якщо використовується мартингейл із коефіцієнтом 2.0.
Коефіцієнт мартингейла — множник обсягу на кожному наступному СО.
- 1.0 — постійний обсяг, класичне рівнозважене DCA. Найбезпечніше, але середня ціна зміщується повільно.
- 1.3–1.5 — м'який мартингейл, розумний баланс.
- 2.0 — класичний мартингейл. Кожен СО подвоює обсяг попереднього. На сьомому СО — 64-кратний обсяг першого ордера.
- 2.5+ — високоризикова зона. Застосовувати лише на великих таймфреймах з EMA(200) як обов'язковим фільтром і лише на найліквідніших активах.
Добуток трьох параметрів (крок × кількість СО × коефіцієнт) визначає, яку просадку витримає схема. Мінімально безпечний розрахунок: сумарна просадка покриття має бути не меншою за подвійну середню денну волатильність активу.
Готовий пресет: DCA з EMA 200 на BTC/ETH 1h
Базова безпечна конфігурація:
- Актив: BTC/USDT перпетуал, плече ×3 (не вище).
- Таймфрейм входу: 1h.
- Індикатор входу: RSI, період 14, нижня межа 30, режим «За поверненням у канал». Сигнал — RSI виходить із зони перепроданості.
- Фільтр 1 (головний страж): Ковзна середня, тип EMA, період 200, розрахунок за останньою ціною. Умова: ціна вища за EMA(200). Таймфрейм: 1D.
- Фільтр 2: ADX, період 14, поріг 25, умова «нижче порога». Забороняє вхід у сильний низхідний тренд.
- Фільтр 3: MFI, період 14, нижня межа 25. Об'ємне підтвердження перепроданості.
- Фільтр 4: Фандинг менше 0%. Шорти платять лонгам — ринок локально перешорчений.
- Параметри DCA: 5 СО, крок 2.5%, коефіцієнт мартингейла 1.5.
- Тейк-профіт: 1.2% від середньої ціни входу.
- Дія виходу (страхувальна): RSI з нижньою межею 20, режим «За поверненням у канал» → Усереднення DCA. Бот додасть додатковий обсяг, якщо ціна пішла у глибшу перепроданість.
Ця конфігурація — заземлена під методику Connors RSI(2) з фільтром тренду, адаптована під індикатори платформи. Вінрейт історично тримається в районі 70%+, але критична умова — EMA(200) обов'язкова, без неї схема перетворюється на лотерею.
Чому це працює: статистична база
Коли ціна вища за EMA(200), ви перебуваєте у макро-висхідному тренді. На будь-яких ліквідних активах (BTC, ETH, SOL) відновлення ціни до рівнів вище EMA(200) після локальної просадки — високоймовірна подія. Тестування, описане у Connors і Alvarez, фіксує вінрейт 75–85% на повернення після RSI(2) нижче 10, за умови знаходження ціни вище SMA/EMA 200.
Логіка:
- EMA(200) — соціальний консенсус про «справедливу ціну» на горизонті сезону.
- Локальні просадки на 5–15% усередині бичачого тренду — викуповуються великими учасниками, у яких лімітні ордери стоять якраз на круглих рівнях нижче EMA(200) і біля неї.
- DCA-бот знижує середню ціну входу на цих відкатах швидше, ніж учасник, що чекає «ідеального дна».
- Повернення до EMA(200) або вище закриває серію за тейк-профітом.
Без EMA(200) кроки 1–4 ламаються: учасники, які тримали лімітки, при пробитті EMA(200) їх скасовують — підтримка випаровується, ціна йде ще нижче. Бот, що не розуміє різниці, добиває депозит мартингейлом.
Слабкі сторони схеми
EMA(200) — не панацея. Що вона не закриває:
Чорний лебідь. Раптова новина, регуляторний тиск, делістинг — ціна може пробити EMA(200) стрибком на 15–25%. Якщо позиція вже усереднена на 4–5 СО, пробиття миттєво виносить на ліквідацію. Захист — низьке плече (×2–×3) і резерв, що рахує не середню волатильність, а 99-й перцентиль історичного денного руху.
Запізнення сигналу. EMA(200) — лаг-індикатор. До моменту, коли ціна проб'є її згори вниз, реальний ведмежий тренд уже йде два-три тижні. На швидких розворотах (як березень 2020) фільтр спрацьовує пізно: бот встигне відкрити пару серій «у стіну».
Боковик у самої EMA(200). Коли ціна місяцями тупцює навколо 200-періодної середньої, фільтр по черзі дозволяє і забороняє входи — серії відкриваються, але не встигають закритися, перш ніж фільтр знову блокує. Рішення — посилення фільтра: вхід дозволено лише за ціни на N% вище EMA(200), а не просто «вище».
Альти з короткою історією. EMA(200) на денному ТФ потребує 200 днів історії. У монети, що торгується 4 місяці, EMA(200) рахується некоректно. Не застосовувати схему на свіжих лістингах.
Таймфрейм: який обирати
Зв'язка ТФ входу і ТФ фільтра — критична.
- Вхід 15m / фільтр 4h: скальп-DCA, для досвідчених. Надто часті сигнали, фільтр рідко оновлюється.
- Вхід 1h / фільтр 1D: золотий стандарт. Фільтр змінює стан раз на день, входи прилітають регулярно, шум осциляторів згладжений.
- Вхід 4h / фільтр 1W: низькочастотна середньострокова схема. 5–10 угод на місяць, але кожна «товста». EMA(200) на тижневику — майже інвестиційний фільтр.
Для абсолютної більшості користувачів 1h + 1D — оптимальний вибір. Менше шуму, менше комісій, менше емоційних втручань.
Приклад налаштування для ETH/USDT
Адаптація під ETH (більш волатильний, ніж BTC):
- ТФ входу: 1h, ТФ фільтра EMA(200): 1D.
- Сигнал входу: RSI(14) вихід із зони нижче 30.
- Обов'язковий фільтр: ціна вища за EMA(200) на 1D, мінімум на 0.5% (буфер від хибних пробоїв).
- Додатковий фільтр: ADX(14) нижче 25 на 4h — немає сильного даунтренду.
- Крок СО: 3.0% (вища волатильність — більший крок).
- Кількість СО: 5.
- Мартингейл: 1.4.
- Тейк: 1.5%.
- Плече: ×2.
За такої конфігурації повна серія покриває просадку близько 18% від точки першого входу. Це перекриває 95% відкатів у бичачому тренді на ETH без спрацювання ліквідації.
Фінал: правило одного фільтра
DCA — це не погана стратегія. Це стратегія, яка потребує одного-єдиного стража: фільтра напряму глобального тренду. EMA(200) — найпростіший, найменш запізнюваний і статистично перевірений варіант.
Будь-яка DCA-схема без EMA(200) — це бомба сповільненої дії. Будь-яка DCA-схема з EMA(200), консервативним мартингейлом і адекватним плечем — робочий інструмент, що десятиліттями застосовується в інституційних стратегіях повернення до середнього.
Перш ніж поставити таку схему на бойовий рахунок, перевірте її на історії, що включає хоча б один локальний ведмежий цикл. Якщо на 2022 році бот не злив депо — значить, EMA(200) свою роботу робить.
Готовий протестувати?
На безкоштовному тарифі Free платформи ITradingBot можна зібрати DCA-пресет і прогнати на бектесті — усі індикатори доступні без обмеження за часом. Системна підготовка з DCA-стратегій — у відеокурсі або груповому потоці на itb.school.
Перед бойовим запуском — бектест мінімум на 3–6 місяцях історії.