Как создать своего первого DCA-бота на Freya Finance: пошаговое руководство
DCA-бот (Dollar-Cost Averaging, усреднение стоимости) — лучшая отправная точка для знакомства с автоматизированной торговлей на Freya Finance. Вместо того чтобы пытаться поймать один идеальный вход, DCA-бот открывает позицию несколькими ордерами входа: докупает по мере движения цены против вас, снижает вашу среднюю цену входа, а затем закрывает всю позицию с прибылью, когда рынок восстанавливается.
Это руководство проведёт вас по каждому экрану мастера создания бота на Freya — простым языком и с теми же опциями, которые вы увидите в приложении. К концу у вас будет работающий DCA-бот с разумными настройками для новичка, и вы будете понимать, почему важен каждый параметр, а не только куда нажимать.
Если вы совсем новичок в автоматизированной торговле, сначала стоит прочитать Полное руководство по крипто-торговым ботам — там разобраны базовые концепции. Эта статья — практическое дополнение к нему, привязанное к Freya.
Key Takeaways
- DCA-бот на Freya — это «усреднение стоимости с несколькими ордерами входа»: базовый вход плюс сетка ордеров усреднения, которые снижают вашу среднюю цену по мере падения рынка.
- Биржа подключается по API-ключу с разрешениями только на чтение и торговлю — никогда на вывод. Freya некастодиальна: она размещает сделки, но не может перемещать ваши деньги.
- Процесс создания бота такой: подключить биржу → выбрать пару и направление → выбрать DCA → задать условия входа → построить ордера входа (сетку) → определить выход → проверить и запустить.
- Новичкам стоит держать сетку простой — несколько ордеров с разумными значениями «Расстояние %» и «Объём %», а не глубокая и сложная сетка в первый же день.
- Всегда рассчитывайте капитал, необходимый для финансирования всех ордеров сетки, до запуска — и смотрите предпросмотр ордеров и симуляцию P&L на шаге проверки.
Краткий обзор шагов
Вот весь процесс с высоты птичьего полёта. Ниже разберём каждый шаг подробно:
- Подключите биржу — выберите Binance, OKX или Bybit и добавьте API-ключ с разрешениями на чтение и торговлю.
- Выберите торговую пару и направление — определите рынок (например, BTC/USDT) и то, пойдёт ли бот в long или в short.
- Выберите тип бота DCA — среди типов ботов выберите «DCA бот».
- Выберите режим стратегии — начните с готовой стратегии (базовый режим) или соберите её сами (расширенный режим).
- Задайте условия входа — укажите боту, когда открывать первую позицию (немедленно или по сигналу индикатора).
- Настройте ордера входа — задайте базовый ордер и сетку ордеров усреднения, которые и определяют ваш DCA.
- Определите выход — установите тейк-профит и, при желании, стоп-лосс или трейлинг-стоп.
- Проверьте и запустите — посмотрите предпросмотр полной сетки ордеров и симуляцию P&L, затем запустите бота.
Прежде чем начать: что вам понадобится
Три вещи должны быть готовы до открытия мастера:
- Пополненный счёт на поддерживаемой бирже — Binance, OKX или Bybit. Ваш торговый капитал остаётся на вашем биржевом счёте; Freya его никогда не хранит.
- API-ключ этой биржи с включённой торговлей. Точные разрешения разберём на шаге 1.
- Чёткое понимание того, сколько капитала вы готовы задействовать. DCA-боту нужен баланс, достаточный для финансирования всех его ордеров, а не только первого. Чтобы рассчитать это корректно, смотрите Сколько капитала нужно для торговли ботами.
Шаг 1: Подключите биржу
На экране выбора биржи укажите биржу, где лежат ваши средства. Затем добавьте API-ключ (и секретный ключ, а для OKX ещё и API-пароль). Freya проверяет ключ сразу же и точно сообщает, что не так, если подключиться не удалось — например, неверный API-ключ, IP-адрес не в белом списке или недостаточно разрешений.
Вашему API-ключу нужны правильные разрешения для того рынка, на котором вы хотите торговать:
- Чтение — чтобы Freya видела ваши балансы, позиции и статус ордеров.
- Спот-торговля и/или фьючерсная торговля — в зависимости от того, запускаете вы спотового или фьючерсного бота.
Freya нужны только разрешения читать ваш счёт и размещать сделки. Ей никогда не требуется — и её никогда не следует наделять — разрешением на вывод средств. Всегда отключайте вывод на API-ключе, который вы подключаете к любой ботовой платформе, и включайте белый список IP, если ваша биржа это поддерживает. Это самая важная привычка безопасности в автоматизированной торговле.
Если биржа предупреждает, что ключ работает в режиме «без ограничений», ужесточите его: включите только чтение и торговлю и ограничьте ключ IP-адресами Freya. Более подробный разбор — в статье Безопасность API биржи и снижение рисков.
Шаг 2: Выберите торговую пару и направление
На экране выбора торговой пары вы выбираете две вещи:
- Пару — она состоит из базовой монеты и котируемой монеты, например BTC (базовая) / USDT (котируемая). Для первого бота разумный выбор — крупная ликвидная пара вроде BTC/USDT или ETH/USDT.
- Направление — long (бот зарабатывает на росте цены) или short (зарабатывает на падении).
Для первого DCA-бота самая мягкая отправная точка — long по крупной монете, которую вы и так были бы готовы держать. DCA-бот в long, который «усредняется вниз», докупает актив по более низким ценам — а это имеет смысл только если вы верите в актив на горизонте работы вашего бота.
Шаг 3: Выберите тип бота DCA
Когда мастер спросит про тип бота, выберите DCA бот — в приложении он описан как «усреднение стоимости с несколькими ордерами входа». (Freya также предлагает сигнальных ботов, но первым ботом правильнее взять DCA.) Дайте ему понятное имя бота, чтобы потом легко найти, например BTC Long DCA – Conservative.
Шаг 4: Выберите стратегию — базовый или расширенный режим
Freya даёт два способа настроить стратегию:
- Базовый режим (готовые стратегии) — «выберите предварительно настроенную стратегию для быстрого старта». Freya применяет за вас проверенную конфигурацию, а больше вариантов можно посмотреть в маркетплейсе.
- Расширенный режим — полный ручной контроль над каждым условием входа, ордером и правилом выхода.
Для самого первого бота примените готовую стратегию в базовом режиме, понаблюдайте несколько дней за её поведением, а затем переходите в расширенный режим, когда разберётесь, что делает каждый параметр. Остальная часть этого руководства объясняет элементы расширенного режима — чтобы готовые настройки стали для вас понятными.
Шаг 5: Задайте условия входа
Раздел условий входа (система триггеров) управляет тем, когда бот открывает первую позицию. У вас есть два основных варианта:
- Открыть немедленно — бот размещает базовый ордер сразу после запуска, по текущей рыночной цене.
- Открыть по сигналу — бот ждёт выполнения условия по индикатору. Freya поддерживает полный набор индикаторов, включая RSI, EMA, SMA, MACD, ADX, ATR, объём и VWAP.
При работе с сигналами несколько условий можно объединять через AND (должны выполниться все условия) или OR (сработать может любое). Классический вход для новичка — одно условие вроде RSI ниже 30: начинать покупать только тогда, когда рынок уже перепродан. Чтобы понять, как это работает, смотрите Технические индикаторы для торговли ботами.
Если сомневаетесь, вариант «открыть немедленно» вполне подойдёт для первого бота — он сводит число переменных к минимуму.
Шаг 6: Настройте ордера входа
Это сердце DCA-бота. Здесь две части: тип ордера входа и сетка ордеров.
Тип ордера входа
Он определяет, как размещается ваш первый ордер:
- Рыночный ордер (0%) — вход происходит немедленно по текущей цене.
- Лимитный ордер (X%) — ордер размещается на заданный процент выше или ниже рынка ради лучшей цены исполнения.
Для первого бота рыночный ордер всё упрощает.
Сетка ордеров
Именно сетка делает бота DCA-ботом: это серия дополнительных ордеров на покупку, размещённых по более низким ценам (для long). По мере исполнения каждый из них снижает вашу средневзвешенную по объёму цену входа — поэтому рынку не нужно возвращаться к вашему первому входу, чтобы позиция стала прибыльной.
У каждого ордера в сетке два ключевых параметра:
- Расстояние % — насколько ниже вашей цены входа стоит ордер (Freya описывает это как «процентное расстояние от цены входа для размещения ордера»).
- Объём % — доля вашего капитала, приходящаяся на этот ордер. Объёмы всех ордеров в сумме дают 100%, и вы можете сместить вес в сторону более глубоких (дешёвых) ордеров, чтобы покупать там больше. (Подробности — в статье Ордера входа и сетка.)
Вы можете добавить до 40 ордеров и сами задаёте «Расстояние %» и «Объём %» для каждого. Разумная первая форма сетки — более плотные интервалы на ранних ордерах и более широкие промежутки на глубине: достаточно близко, чтобы ранние ордера исполнялись и начинали усреднять, и достаточно широко, чтобы глубокие ордера срабатывали только на реальном падении. Начните просто — с нескольких ордеров — пока не почувствуете себя уверенно.
Чем больше ордеров в вашей сетке и чем глубже они уходят, тем больше капитала у вас должно быть в наличии. Если цена упадёт достаточно далеко, чтобы исполнить каждый ордер, все они потребуют финансирования. Перед запуском убедитесь, что ваш счёт покрывает полную сетку: бот, у которого заканчиваются деньги посреди сделки, — это незавершённая стратегия. Более глубокая механика разобрана в статье Продвинутые стратегии страховочных ордеров.
Шаг 7: Определите выход
Раздел выхода из сделки управляет тем, как бот закрывает позицию с прибылью (или ограничивает убыток):
- Тейк-профит (TP) — процент прибыли, отсчитываемый от вашей средней цены входа, при котором бот закрывает позицию. Это единственная настройка, нужная любому DCA-боту. Умеренный TP (например, 1–3%) обычно закрывает сделки чаще; крупный TP нацелен на более редкие, но большие выигрыши.
- Стоп-лосс (SL) — необязательная цена, по которой бот выходит, чтобы ограничить убытки, если рынок продолжает падать ниже всей вашей сетки.
- Трейлинг стоп-лосс — вместо фиксированного выхода стоп следует за ценой вверх на заданное трейлинг-расстояние, фиксируя прибыль по мере движения позиции в вашу пользу.
- Безубыток — как только позиция достигает заданного процента прибыли, ваш стоп-лосс подтягивается к цене входа, так что худшим сценарием становится выход без убытка.
- Преследование тейк-профита (Chase TP) — продвинутый выход с двумя настройками: триггер преследования (уровень тейк-профита, активирующий преследование) и максимальное расстояние преследования (насколько цена может откатиться от пика, прежде чем бот закроет позицию) — он фиксирует прибыль до того, как откат её сотрёт.
Для первого бота достаточно одного фиксированного тейк-профита. Добавляйте стоп-лосс только после того, как разберётесь в поведении бота. Чтобы как следует продумать риск, прочитайте Управление рисками в автоматизированной торговле.
Шаг 8: Проверьте и запустите
Прежде чем бот выйдет в работу, Freya покажет сводку бота со всем, что вы настроили. Используйте здешние инструменты предпросмотра:
- Предпросмотр полной сетки ордеров — посмотрите каждый ордер, его цену, размер и итоговую среднюю цену входа, если исполнятся все ордера.
- Запуск симуляции P&L — смоделируйте поведение позиции при разных ценовых движениях, чтобы не было сюрпризов.
Внимательно прочитайте сводку, убедитесь, что цифры соответствуют вашему замыслу, и запускайте. Ваш бот теперь работает и будет вести сделку автоматически — размещать сетку, усредняться вниз и фиксировать прибыль по вашим правилам. Следить за его работой можно из дашборда, а каждую закрытую сделку — разбирать в статистике.
Типичные ошибки первого бота, которых стоит избегать
- Недофинансирование сетки — ошибка новичка номер один. Рассчитывайте капитал под все ордера.
- Слишком узкий тейк-профит при агрессивной сетке — если ваш TP меньше комиссий и спреда, сделки могут закрываться с реальным убытком.
- Выбор неликвидной пары — тонкие рынки дают проскальзывание и плохие исполнения. Поначалу держитесь крупных пар.
- Заход в short, чтобы «усредняться вверх» по монете, которую вы не понимаете — short-DCA несёт неограниченный риск, если цена продолжит расти. Новичкам стоит начинать с long.
- Выдача разрешения на вывод для API-ключа — никогда не нужно и всегда опасно.
Часто задаваемые вопросы
Что такое DCA-бот на Freya Finance?
DCA-бот на Freya — это автоматизированная стратегия, описанная в приложении как «усреднение стоимости с несколькими ордерами входа». Он открывает позицию базовым ордером, а затем размещает сетку дополнительных ордеров по всё более выгодным ценам. По мере их исполнения ваша средняя цена входа улучшается, и бот закрывает всю позицию, когда она достигает вашей цели тейк-профита.
Сколько денег нужно, чтобы запустить DCA-бота?
Достаточно, чтобы профинансировать каждый ордер сетки, а не только первый. Консервативная сетка с небольшим базовым ордером может стартовать со скромной суммы, но агрессивная сетка, уходящая глубже, требует существенно больше. Всегда сверяйтесь с предпросмотром ордеров на шаге проверки и рассчитывайте капитал так, чтобы бот смог профинансировать полную сетку, если цена пройдёт её насквозь.
Нужно ли давать Freya разрешение на вывод моих средств?
Нет. Freya некастодиальна — ваши средства остаются на вашем собственном биржевом счёте. У подключаемого API-ключа должны быть разрешения только на чтение и торговлю, никогда на вывод. Freya размещает ордера и управляет ими от вашего имени; вывести деньги с вашего счёта она не может.
В чём разница между базовым и расширенным режимом?
Базовый режим позволяет применить готовую стратегию — предварительно настроенную конфигурацию для быстрого старта. Расширенный режим даёт полный ручной контроль над условиями входа, сеткой ордеров и правилами выхода. Новичкам стоит начинать с базового режима и переходить в расширенный, когда станет понятен каждый параметр.
Что произойдёт, если цена продолжит падать и все мои ордера исполнятся?
Как только исполнится каждый ордер вашей сетки, бот задействует весь свой капитал для этой сделки, а ваша средняя цена входа окажется на минимуме. Дальше он ждёт восстановления цены до вашего уровня тейк-профита. Если вы установили стоп-лосс, бот выйдет на этом уровне; без него позиция остаётся открытой, пока рынок не восстановится или вы не закроете её вручную. Именно поэтому важно финансировать полную сетку и выбирать актив, в который вы верите.
Можно ли протестировать стратегию, не рискуя реальными деньгами?
Да. Используйте инструменты бэктестинга Freya, чтобы прогнать вашу конфигурацию на исторических данных перед запуском вживую. Полный разбор — в статье Как провести бэктест крипто-стратегии.
Что выбрать новичку — long или short?
Long. DCA-бот в long докупает актив по мере падения цены, а это имеет смысл только для монеты, которую вы были бы готовы держать. Short-DCA зарабатывает на падении цены, но несёт неограниченный риск, если цена вместо этого пойдёт вверх, — поэтому его лучше отложить до появления опыта.
