Стратегия покупки актива частями для снижения средней цены входа. В классическом варианте фиксированная сумма вкладывается через равные промежутки времени, а DCA-бот докупает страховочными ордерами, когда цена падает, и закрывает сделку по тейк-профиту.
Два значения DCA
В инвестициях DCA (dollar-cost averaging) означает покупку на фиксированную сумму через равные промежутки времени, например на 100 USDT биткоина каждую неделю. Вы не пытаетесь угадать дно, а усредняете цену покупки на длинной дистанции.
В торговых ботах у DCA другой смысл. DCA-бот открывает позицию и докупает, когда цена идёт против вас. Каждая докупка называется страховочным ордером и снижает среднюю цену входа, поэтому для выхода в плюс цене не нужно возвращаться к уровню первой покупки.
Пример расчёта
Бот покупает BTC на 100 USDT по цене 100 000. Цена падает до 95 000, и страховочный ордер покупает ещё на 200 USDT.
| Шаг | Цена | Куплено | Вложено всего | Средняя цена |
|---|---|---|---|---|
| Вход | 100 000 | 0,001 BTC | 100 USDT | 100 000 |
| Страховочный ордер | 95 000 | 0,0021 BTC | 300 USDT | ≈ 96 610 |
С тейк-профитом 1,5% бот закроет сделку около 98 059 (96 610 × 1,015), то есть на отскоке примерно на 3,2% от 95 000, а не при возврате к 100 000.
Главный риск
DCA-бот хорошо работает на колебаниях, но в затяжном падении страховочные ордера заканчиваются, а позиция остаётся в минусе. Поэтому заранее считайте, сколько капитала нужно на все ордера, и решите, нужен ли вам стоп-лосс.
DCA-бот в Freya
В Freya DCA-бот работает на Binance, Bybit, OKX и BingX, на споте и фьючерсах. Вход может быть рыночным, лимитным или по условию индикатора, а для каждого страховочного ордера вы задаёте своё расстояние от входа и свою долю капитала, до 40 ордеров.
Часто задаваемые вопросы
Чем DCA-бот отличается от грид-бота?
DCA-бот держит одну позицию, усредняет её при падении и затем продаёт всё по тейк-профиту. Грид-бот выставляет сетку ордеров на покупку и продажу в диапазоне и зарабатывает на каждом колебании внутри него. DCA лучше переносит движения против позиции, сетка лучше работает во флэте.
Подходит ли DCA новичкам?
Да, это самая понятная стратегия для первого бота: риск задаётся заранее числом и размером страховочных ордеров. Начните с ликвидной пары вроде BTC/USDT, небольшой суммы и проверьте настройки бэктестом.