Торговый бот DCA (усреднение затрат) – это высокоэффективный инструмент, предназначенный для управления и получения пассивного дохода с помощью систематических рыночных стратегий. Основной принцип, лежащий в основе работы ботов DCA, заключается в покупке определенной доли активов после того, как произошло заранее определенное изменение цены, обеспечивая при этом постепенные инвестиции с течением времени, а не единовременно.
Этот метод особенно полезен в периоды краткосрочного снижения рынка, поскольку он позволяет инвесторам распределять риски на несколько покупок, а не рисковать сразу большой суммой денег. Большинство людей, стремящихся минимизировать риски и максимизировать потенциальную прибыль, будут пытаться применять стратегию торговли DCA в таких рыночных условиях. Таким образом, техника DCA эффективно снижает опасность, связанную с инвестированием значительного капитала в условиях волатильного рынка, обеспечивая более сбалансированный и стратегический подход к инвестициям.
Вкладка DCA-бота включает три основных раздела: график выбранного актива, настройки DCA-бота и созданные боты под графиком.
График
График показывает актив, который вы выбрали в настройках DCA-бота на бирже. Вы можете добавлять индикаторы на график, чтобы улучшить понимание текущей рыночной ситуации.
Настройки DCA-бота
В настройках бота сначала выберите свою биржу и API. Это определяет, где вы хотите запустить своего DCA-бота. После выбора биржи выберите пару для вашего DCA-бота. Следующим шагом будет выбор направления бота. "Длинная" позиция будет совершать только покупки, "короткая" позиция будет совершать только продажи, а позиция "обе" будет как покупать, так и продавать в зависимости от рыночных условий и выбранного индикатора.
Напоминание: если вы хотите создать DCA-бота в направлении шорт или в обоих направлениях на спотовой бирже, пожалуйста, убедитесь, что у вас есть соответствующий актив в вашем биржевом кошельке. Например, если вы хотите запустить DCA-бота для короткой позиции по BTC, то вам необходимо иметь BTC на вашем кошельке спотовой биржи.
Мы рекомендуем использовать режим Кросс-маржи для более безопасной торговли. Учтите, что Изолированная маржа может нести более высокий риск ликвидации позиций.
Затем вам нужно определить размер суммы на каждую сделку. Этот параметр определяет размер вашей начальной позиции, когда будет размещен ваш первый ордер на вход. Когда вы выберете, сколько торговать, бот покажет вам, сколько необходимо и какие активы у вас доступны на подключенном API. Необходимая сумма включает настройки DCA бота (множитель размера ордера и максимальное количество ордеров DCA).
Вы также можете выбрать тип для суммы на каждую сделку. Это может быть либо в котируемой, либо в базовой валюте, либо в процентах от общей доступной суммы.
Условия запуска бота
Следующий раздел в настройках бота определяет условия запуска вашего бота. Пожалуйста, обратитесь к таблице ниже:
Условия запуска бота | Описание | Настройки |
Немедленно | При этом условии бот войдет в позицию как можно скорее, независимо от состояния рынка. Как только бот завершит стратегию, он немедленно откроет новую позицию в том же направлении.
|
|
RSI | Бот будет использовать область перепроданности индикатора RSI для "Длинного" DCA бота и область перекупленности для "Короткого" DCA бота. | Таймфрейм - 15 минут Область перепроданности ≤ 25 Область перекупленности ≥ 75 |
MACD | Бот будет использовать индикатор MACD для определения точек входа. Для "Длинного" DCA бота условием входа будет пересечение линии MACD сигнальной линии при условии, что обе они находятся ниже нулевой линии. Для "Короткого" DCA бота условие будет обратным. | Таймфрейм - 15 минут Медленный период - 21 Сигнал - 9 |
Полосы Боллинджера | Индикатор полос Боллинджера будет сигнализировать о входе в "Длинную" позицию, когда цена актива закроется ниже нижней полосы, а следующая свеча закроется выше нижней полосы. Обратное условие будет применяться для "Короткого" DCA бота. | Таймфрейм - 15 минут Стандартное отклонение - 2.5 |
Изменение цены | Этот индикатор будет отслеживать резкое падение цены за фиксированный интервал. Если цена упадет, бот откроет "Длинный" DCA бот. С другой стороны, если цена резко увеличится, бот откроет "Короткую" DCA позицию. | Период - 15 минут Изменение цены - 2% |
После выбора условия запуска бота, вы можете настроить параметры бота. Если у вас нет конкретной стратегии DCA или у вас недостаточно опыта с этой стратегией, вы можете выбрать наши автоматические настройки, которые являются общим пресетом, подходящим для большинства активов и любого индикатора.
Однако, если вы хотите установить конкретные настройки для DCA-бота, вы можете выбрать Пользовательские настройки. В пользовательских настройках есть два основных блока. Первый блок посвящен настройкам DCA, в которых есть 5 основных параметра: Режим DCA, Максимальное количество ордеров DCA, Отклонение цены, Множитель размера ордера и Множитель отклонения цены.
Режим DCA
Параметр режима DCA позволяет выбрать между «Усреднением позиций» и «Усреднением ордеров». «Усреднение позиций» – это логика по умолчанию, при которой первый дополнительный ордер имеет ту же сумму, что и ордер на вход, то есть параметры DCA будут применяться начиная со второго дополнительного ордера. Однако в режиме «Усреднение ордеров» параметр Множитель размера ордера применяется уже начиная с первого дополнительного ордера DCA.
Метод усреднения
Метод усреднения позволяет выбрать между фиксированным количеством монет (Fixed coin amount) и фиксированной стоимостью ордера (Fixed order value).
Фиксированное количество монет – каждый DCA-ордер покупает одинаковое количество актива (например, 0,01 ETH).
Фиксированная стоимость ордера – каждый DCA-ордер использует одинаковую сумму в валюте котировки (например, $20).
Максимальное количество ордеров DCA
Этот параметр определяет, сколько дополнительных входов будет в вашей общей стратегии. Например: если вы установите значение 3, это будет означать, что, включая вашу начальную позицию, у вас будет 2 дополнительных ордера.
Отклонение цены
Это значение в процентах, которое определяет отклонение дополнительных входов от начальной цены. Пример: если вы открываете длинную позицию, и цена актива составляет 100 долларов, и вы устанавливаете отклонение цены ордера на 1%, это будет означать, что первый дополнительный вход произойдет, когда цена упадет на 1%, второй вход будет активирован, когда общая цена упадет на 2% (так как интервал между первым и вторым дополнительным входом составит 1%).
Множитель размера ордера
Этот параметр определяет сумму, которую вы вкладываете в каждую дополнительную позицию. Если этот параметр равен 1, это означает, что каждый дополнительный вход будет равен первоначальной сумме. Дополнительный объем будет добавлен к вашей позиции со второго входа DCA. Пример: ваша начальная позиция была 10$, и ваш множитель объема установлен на 2. Когда вы достигнете цели по первому дополнительному ордеру DCA, ваш дополнительный ордер будет иметь такой же объем 10$. Когда вы достигнете цели по второму ордеру DCA, ваш дополнительный ордер будет 20$ (предыдущий объем позиции * множитель). Ваша третья цель DCA разместит ордер на 40$.
Множитель отклонения цены
Это значение увеличивает отклонение цены между каждым дополнительным входом. Оно рассчитывается как отклонение цены, умноженное на множитель отклонения. Например: если вы входите в длинную позицию по цене 100$ и имеете отклонение цены 1% с множителем отклонения 2, это означает, что первый дополнительный вход произойдет, когда цена упадет до 99$, однако второй произойдет, когда цена упадет до 97$ (отклонение 3% = 1% * 2). Третья дополнительная позиция будет открыта при цене 94$ (отклонение 6% = 3% * 2).
Параметры выхода
После того, как бот войдет в сделку, у вас будет ряд настроек для выхода из стратегии. Вы можете выбрать одно или несколько условий для выхода. Эти условия: Take Profit, Stop Loss, Move Stop Loss to Breakeven и Trailing Stop.
Условия выхода | Описание | Тип |
Take Profit | Процент, на который актив должен двигаться в направлении вашей сделки, чтобы зафиксировать прибыль. | Основано либо на средней цене, либо на начальном ордере. Если взятие прибыли основано на входном ордере, то ваша целевая цена для взятия прибыли будет фиксированной. Если взятие прибыли основано на средней входной цене позиции, то процент взятия прибыли будет фиксированным. |
Stop Loss | Процент, на который актив должен двигаться в противоположном направлении от вашей сделки, чтобы остановить убытки. | Основано либо на средней цене, либо на начальном ордере. Если остановка убытков основана на входном ордере, то ваша целевая цена для остановки убытков будет фиксированной. Если остановка убытков основана на средней входной цене позиции, то процент остановки убытков будет варьироваться в зависимости от средней цены вашей позиции. |
Trailing Stop | Процент для активации трейлинг-стопа и процент для исполнения трейлинг-стопа. Вы можете узнать больше о функции трейлинг-стопа здесь. | Основано на средней цене. |
Move Stop Loss to Breakeven | Процент, на который актив должен двигаться в направлении вашей сделки, чтобы остановка убытков переместилась к цене входа. Вы можете узнать больше о функции перемещения остановки убытков в точку безубыточности здесь. | Основано на средней цене. |
Если ваш Stop Loss и Trailing Stop будут иметь одну и ту же цену, остановка убытков будет иметь приоритет, и позиция будет закрыта с использованием остановки убытков.
Бэктест и оптимизация
Бэктест
После того как вы завершили настройку своего бота, вы можете проверить свои настройки, используя кнопку Backtest. Бэктест имитирует работу стратегии за последние 30 дней. После завершения теста появится график со всеми сделками, а также подробные результаты на правой стороне.
Оптимизация
Функция Optimize запускает несколько бэктестов, чтобы подобрать оптимальные параметры DCA и процент Take Profit, основываясь на максимальной прибыли за последние 30 дней.
Активные боты
После выбора, тестирования и оптимизации параметров, вы можете запустить своего DCA-бота. Новосозданные боты появятся под графиком цены.
Рядом с каждым ботом вы сможете найти набор действий, которые можно применить к этому боту:
| Это действие остановит новые входы. После применения этого действия у вас будет два варианта в новом всплывающем окне: вы можете оставить свои сделки открытыми, и система продолжит их мониторинг, или вы можете закрыть все нереализованные позиции по текущей рыночной цене. |
Эта вкладка покажет активные и исторические стратегии, созданные вашим DCA-ботом. | |
Это действие покажет вам настройки DCA-бота. | |
Это действие полностью удалит бота из списка и сотрет всю его историю. | |
Это действие позволяет изменять настройки активного DCA-бота. |
Настройки Max Open Position
Настройка Max Open Positions контролирует максимальное количество стратегий, которые все боты DCA могут открыть одновременно. Любые новые торговые сигналы, выходящие за этот предел, будут игнорироваться или отменяться до тех пор, пока существующая стратегия не закроется. Эта функция помогает управлять рисками, контролировать распределение капитала и предотвращать чрезмерную торговлю.













