Настройка DCA-бота
DCA (усреднение покупки) — это стратегия усреднения позиции на просадке. Базовая идея: открываете часть позиции сразу, остальную докупаете страховочными ордерами (СО) по мере снижения цены. Цель — снизить среднюю цену входа.
На перпах HL DCA немного отличается от спота: учитывается ставка финансирования и плечо. Эта статья — пошагово.
Когда DCA работает
DCA хорош, когда вы верите в:
- Долгосрочный рост актива
- Возврат цены к среднему после просадки
- Ставка финансирования стабильна (без сильных перекосов)
DCA плохо работает, когда:
- Сильный тренд против вашей позиции (например, лонг в bear market)
- Ставка финансирования против вас (большая отрицательная ставка съест прибыль)
- Высокая волатильность с пробитием диапазона (бот может пройти все СО и остаться с большой позицией под плечом)
Шаг 1. Выбор пары
Откройте /bots/dca → New bot. Выберите перп-пару на Hyperliquid:
- BTC, ETH — для стабильного DCA, низкая волатильность
- SOL, MATIC, ATOM — средняя волатильность
- DOGE, INJ, PEPE — высокая, осторожнее с параметрами
Каждая пара показывает свой текущий 24h ставку финансирования. Если ставка > 0,05%/8ч в направлении вашей позиции — это плохой знак.
Шаг 2. Параметры
Starting size. Сколько USDC открыть в первой сделке. Например, $200.
Количество страховочных ордеров (СО). Сколько раз бот будет докупать на просадке. По умолчанию 5.
Step. Расстояние между страховочными ордерами. Два режима:
- Price step (%): Например, каждые 1,5% просадки → новый СО.
- Time step (timer): Например, каждые 8 часов → новый СО независимо от цены.
Size multiplier. Размер каждого следующего СО. Множитель 1,4 значит: первый СО = $200 × 1,4 = $280, второй = $392, и т.д.
Take-profit. На каком проценте от безубытка всей позиции закрываем. По умолчанию 1,5% — закрытие в плюс через средневзвешенную цену всех открытых СО.
Direction. Long (по умолчанию) или short.
Leverage cap. Жёсткое ограничение, выше которого бот не пойдёт. По умолчанию 2×.
Шаг 3. Шаблоны
Если вы новичок — не настраивайте руками. Используйте шаблон:
Консервативный. Начальный размер $200, 5 СО, шаг 1,5%, множитель 1,3, тейк-профит 1,2%, лимит плеча 1,5×. Максимально широкий диапазон работы (~8%), низкое плечо.
Сбалансированный. Начальный размер $300, 5 СО, шаг 1,2%, множитель 1,4, тейк-профит 1,8%, лимит плеча 2×. Стандарт для большинства.
Агрессивный. Начальный размер $400, 7 СО, шаг 0,8%, множитель 1,5, тейк-профит 2,5%, лимит плеча 3×. Узкий диапазон, высокое плечо, частые сделки. Только для тех, кто понимает риск.
Шаг 4. Бумажный режим
Создаёте бота → автоматически уходит в бумажный режим на 7 дней с виртуальными $10 000. Видите все сделки на дашборде.
На что смотреть:
- Закрылась ли первая позиция в плюс?
- Сколько страховочных ордеров сработало?
- Какое максимальное плечо достигнуто?
- Какова была максимальная просадка по equity?
Если после 7 дней бумажный режим показал 1-2 закрытых цикла в плюс без приближения к лимиту плеча — параметры адекватны.
Шаг 5. Переход в живой режим
В /dashboard → бот → «В живой режим». Введите лимит капитала (например $1000) и подтвердите подписью в кошельке.
forge создаёт изолированный агентский кошелёк специально для этого бота и начинает зеркалить логику на реальные деньги. Лимит капитала — жёсткий: бот не выйдет за пределы, даже если параметры кажутся ему оптимальными.
Что делать, если бот в большом минусе
Это нормально для DCA — пока все страховочные ордера не отработали, позиция «в просадке». Это и есть стратегия: усреднить ниже и закрыть в плюс на отскоке.
Что НЕ делать:
- Не закрывать позицию руками на минимуме просадки. Если бы вам было «слишком страшно держать» — паттерн нужно было видеть в бумажном режиме.
- Не отключать бота. Он закроется на тейк-профит через средневзвешенную цену.
- Не добавлять размер вручную сверху. Это сломает безубыток.
Что МОЖНО:
- Включить алёрты на каждый СО и закрытие. Психологически легче.
- Подумать про хеджирование — открыть встречную позицию в другом боте.
- Если страшно настолько, что не спите — используйте стоп-кран. Лучше выйти с убытком и спать спокойно, чем держать «потому что бот сказал».
Связанное
Не нашли ответ?
Связаться с командой