Что DCA-бот делает автоматически
DCA-бот отслеживает условие покупки и отправляет заявку, когда оно выполнено; правило и предел вложений задают заранее. В справке 3Commas описаны докупки после заданного изменения цены, размер заявки и ограничение числа входов. Это механика конкретного сервиса: названия полей и способ подсчёта заявок у другого бота могут отличаться.
Перед запуском нужно разобрать, что именно считается лимитом: только дополнительные покупки или все входы вместе с первым. Затем проверить, в чём задан размер: в единицах актива или в деньгах. Одинаковое количество монет при разных ценах требует разных денежных сумм. Эти различия меняют бюджет даже при похожем названии настройки.
Общая цепочка от условия до заявки разобрана в ответе как работает торговый бот и как его проверить. Здесь важна именно последовательность докупок: каждое исполнение добавляет актив к уже открытой позиции. Если докупки запускает сигнал индикатора, бот исполнит его без раздумий, поэтому полезно разобраться, как не принимать каждый сигнал индикатора за готовую сделку.
Покупки по календарю и по цене: почему это разные правила
У календарного DCA покупку запускает дата, у ценового правила - достижение заданной цены. Investor.gov определяет DCA как вложение равных денежных сумм через равные промежутки времени независимо от движения рынка. Такое расписание тоже можно автоматизировать.
| Правило | Что запускает покупку | Как проверить сумму |
|---|---|---|
| Календарный DCA | Очередная дата | Денежная сумма каждой покупки и число покупок |
| Докупки по цене | Заданное движение цены | Размер каждого входа и предел всей последовательности |
В справке Veles DCA-бот описан через ступенчатую сетку заявок. Мартингейл там разобран отдельно: каждая следующая заявка больше предыдущей на заданный процент. Увеличение размера не обязательно для самого усреднения. Поэтому одного слова DCA в названии недостаточно: нужно прочитать условия покупок и их размеры.
Как проверить сумму докупок на учебном примере
Полный бюджет нашего примера равен 270 денежным единицам: первый вход стоит 100, следующие - 90 и 80. Это условная покупка актива на спотовом рынке без плеча: по одной единице при каждой из этих цен, максимум две докупки. Допускаем, что все заявки исполнились точно по указанным ценам. Комиссии, проскальзывание, налоги и пополнения исключены.
| Исполнение | Цена покупки | Всего актива | Всего вложено | Средняя цена |
|---|---|---|---|---|
| Первый вход | 100 | 1 | 100 | 100 |
| Первая докупка | 90 | 2 | 190 | 95 |
| Вторая докупка | 80 | 3 | 270 | 90 |
Две докупки и исчерпанный лимит
учебная схема · не котировка и не сигнал
Условная цена актива
- АПервый вход: вложено 100
- БДокупка: всего вложено 190
- ВДокупка: всего вложено 270, лимит исчерпан
- ГЦена 70: стоимость позиции 210, результат -60
После последней докупки по этому правилу новых заявок нет. Если цена дальше упадёт до 70, три единицы будут стоить 210. Нереализованный результат составит -60: стоимость позиции ниже вложенных 270. Средняя снизилась до 90, но цена ушла ещё ниже.
Без докупок первая единица стоила бы 70, а результат был бы -30 на вложенных 100. Это сравнение разных объёмов вложений, а не двух стратегий с одинаковым капиталом. Оно показывает, почему вместе со средней нужно смотреть на общую сумму позиции. Подробный расчёт вынесен в руководство об усреднении позиции.
Риски и ограничения
Лимит докупок ограничивает дополнительные вложения, но не дальнейшее падение стоимости уже купленного актива. Автоматизация не обеспечивает восстановление цены или прибыль; торговля связана с риском потери капитала. Само понятие риска помогает отделить размер вложений от возможного убытка.
В нашем примере бюджет известен только потому, что заданы все цены, объёмы и предел докупок. В реальной торговле итог зависит ещё и от условий исполнения, комиссий и работы сервиса. Учебные цены не являются предложением купить актив или готовыми настройками бота. Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией.





