Начало работы с торговым ботом Bitsgap Dollar-Cost Averaging (DCA)
Введение
Dollar-cost averaging (DCA) — это стратегия разделения ваших инвестиций на периодические сделки по покупке или продаже для получения лучшей средней цены входа. Это позволяет снизить влияние волатильности и изменения цен на общую позицию.
Основная идея DCA-бота заключается в повторной покупке или продаже монеты в небольших количествах на ценовых уровнях, которые расположены равномерно друг от друга. Такой подход минимизирует влияние рынка на вашу открытую позицию.
Когда нужно использовать DCA-бот?
Вы захотите использовать бот DCA, когда вам понадобится циклическая торговля с мощными техническими сигналами и эффективными инструментами управления рисками, позволяющими полностью автоматизировать вашу ежедневную торговую рутину. Наш DCA-бот — это швейцарский армейский нож для автоматизированной торговли, который опережает рынок на любой временной шкале, независимо от того, являетесь ли вы долгосрочным инвестором или внутридневным трейдером.
Основные моменты
Вот краткий обзор того, что конкретно может делать DCA-бот:
- Искать подходящий момент для входа и выхода из сделки на основе одного или нескольких технических индикаторов.
- Выстраивать сетку ордеров DCA для каждого цикла, чтобы получить лучшую среднюю цену входа.
- Уменьшать размер сделки, когда это необходимо для безопасного восстановления.
- Ограничивать риски и просадки, позволяя прибыли расти дальше.
Начало работы
При создании DCA-бота вы можете выбрать направление торговли и открыть позицию Long или Short.
- Long: позиция на покупку, при которой бот будет торговать базовой валютой, чтобы накапливать прибыль в котируемой валюте.
Ваш бот откроет позицию, купив базовую валюту. Ниже этой позиции он разместит DCA-ордера на покупку, а выше — ордера Take Profit на продажу. Когда цена вырастет, ваш бот продаст всю купленную базовую валюту на уровне Take Profit, получив прибыль. Это означает, что цикл завершён, и бот открывает новый с первоначальной суммой инвестиций.
- Short: позиция на продажу, при которой бот будет накапливать прибыль в базовой валюте.
Ваш бот откроет позицию, продав базовую валюту. Выше этой позиции он разместит DCA-ордера на продажу, а ниже — ордер Take Profit на покупку. Если цена вырастет, бот продаст больше базовой валюты и приобретёт котируемую валюту на уровнях DCA. Когда цена падает, бот выкупает базовую валюту обратно с помощью Take Profit. Как только цикл заканчивается, бот открывает новый с первоначальной инвестицией базовой валюты.
Следуйте нашим пошаговым инструкциям ниже, чтобы узнать, как с нуля создать и запустить своего первого бота Long и Short DCA.
Как создать Long-бота DCA
Шаг 1: Выберите тип бота
Чтобы запустить новый DCA-бот, нажмите кнопку [Запуск нового бота] в верхнем меню страницы «Боты».
В списке всех доступных ботов выберите [DCA-бот]. В результате в правом углу экрана появится новый виджет, в котором можно настроить параметры вашего DCA-бота.
Шаг 2: Настройте параметры бота
В правой части вашего экрана появится меню для создания вашего первого DCA-бота, где вы можете выбрать биржу, торговую пару, стратегию, инвестиции и установить расширенные настройки, если вы хотите настроить их в соответствии с вашей стратегией.
Подробнее о расширенных настройках читайте в нашей статье — Настройка дополнительных параметров DCA-бота Bitsgap.
Начните с выбора биржи и торговой пары. Нажмите на окно «Биржа», чтобы выбрать биржу, затем «Пара», чтобы установить торговую пару. Как только это будет сделано, переходите к следующему шагу.
Выберите торговую стратегию Long. Этот бот будет покупать базовую валюту, а затем получать прибыль от её продажи по мере роста цены. Прибыль будет накапливаться в котируемой валюте.
Введите общую сумму инвестиций, с которой вы хотите работать, или используйте ползунок, чтобы указать процент, основанный на вашем доступном торговом балансе. В поле «Инвестиция» отображаются приблизительные инвестиции в котируемой и в системной валюте.
«Доступно для бота» — это баланс, который бот будет применять для торговли. Бот может использовать максимум 95 % вашего текущего доступного баланса, а остальная часть резервируется для покрытия любых торговых комиссий, взимаемых вашей биржей.
Вы также можете настроить дополнительные параметры бота в разделе «Ручные установки». В противном случае ваш бот будет запущен со следующими параметрами по умолчанию:
- Немедленный запуск бота;
- Лимитный ордер как тип базового ордера (открытие позиции), чтобы обеспечить покупку базовых монет по наилучшему курсу и избежать проскальзывания цены;
- 5 ордеров DCA с шагом в 0,5%;
- Мультипликаторы объёма и шага с коэффициентом 1,3;
- Лимитный ордер Take Profit на основе средневзвешенной цены покупки.
Подробнее о каждом шаге в этом разделе вы можете узнать из нашей статьи — Настройка дополнительных параметров DCA-бота Bitsgap.
Шаг 3: Backtest
Бэктест позволяет оценить работу бота на основе исторических данных торговой пары за выбранный период. Эта функция может помочь вам понять настройки бота и оптимизировать их для выбранной торговой пары.
Чтобы провести бэктест бота, нажмите на кнопку [Тестировать настройки]. Во всплывающем окне вы увидите рассчитанные результаты работы бота (прибыль бота) с текущими настройками за последние 30 дней (по умолчанию), как показано в примере ниже.
Шаг 4: Обзор бота
Это последний шаг перед запуском бота. Здесь вы можете просмотреть все выбранные настройки.
Предварительный просмотр бота
- Биржа;
- Торговая пара;
- Стратегия;
- Сколько средств вы вложили в бота;
- Настройки базового ордера (размер, тип);
- Настройки DCA-ордеров (размер, количество, шаг);
- Мультипликаторы объёма и шага;
- Данные о Take Profit и Stop Loss (процент изменения цены, тип ордера);
- Инструменты управления рисками.
Если необходимо внести изменения, вернитесь назад, нажав на стрелку. В противном случае нажмите кнопку [Запустить бота], чтобы начать работу.
Как создать Short-бота DCA
Шаг 1: Выберите тип бота
Чтобы запустить новый DCA-бот, нажмите кнопку [Запуск нового бота] в верхнем меню страницы «Боты».
В списке всех доступных ботов выберите [DCA-бот]. В результате в правом углу экрана появится новый виджет, в котором можно настроить параметры вашего DCA-бота.
Шаг 2: Настройте параметры бота
Когда тип вашего будущего бота выбран, следующим шагом будет выбор его настроек.
Начните с выбора биржи и пары. Нажмите на окно «Биржа», чтобы выбрать биржу, затем «Пара», чтобы установить торговую пару. Как только это будет сделано, переходите к следующему шагу.
Выберите торговую стратегию Short. Этот бот будет получать прибыль от покупки базовой валюты по мере снижения цены. Прибыль будет накапливаться в базовой валюте.
Введите общую сумму инвестиций, с которой вы хотите работать, или используйте ползунок, чтобы указать процент, основанный на вашем доступном торговом балансе. В поле «Инвестиция» отображаются приблизительные инвестиции в базовой и системной валютах.
«Доступно для бота» — это баланс, который бот будет применять для торговли. Бот может использовать не более 95% доступного баланса, а остальная часть резервируется для покрытия торговых комиссий, взимаемых биржей.
Вы также можете настроить расширенные параметры бота в разделе «Ручные установки». В противном случае ваш бот будет запущен со следующими параметрами по умолчанию:
- Немедленный запуск бота;
- Лимитный ордер как тип базового ордера (открытие позиции), чтобы обеспечить продажу базовых монет по наилучшему курсу и избежать проскальзывания цены;
- 5 ордеров DCA с шагом в 0,5%;
- Мультипликаторы объёма и шага с коэффициентом 1,3;
- Лимитный ордер Take Profit, основанный на средневзвешенной по объёму цене продажи.
Подробнее о каждом шаге в этом разделе вы можете узнать из нашей статьи — Настройка дополнительных параметров DCA-бота Bitsgap.
Шаг 3: Backtest
Бэктест позволяет оценить работу бота на основе исторических данных торговой пары за выбранный период. Эта функция может помочь вам понять настройки бота и оптимизировать их для выбранной торговой пары.
Чтобы провести бэктест бота, нажмите на кнопку [Тестировать настройки]. Во всплывающем окне вы увидите рассчитанные результаты работы бота (прибыль бота) с текущими настройками за последние 30 дней (по умолчанию), как показано в примере ниже.
Шаг 4: Обзор бота
Это последний шаг перед запуском бота. Здесь вы можете просмотреть все выбранные настройки.
Предварительный просмотр бота
- Биржа;
- Торговая пара;
- Стратегия;
- Сколько средств вы вложили в бота;
- Настройки базового ордера (размер, тип);
- Настройки DCA-ордеров (размер, количество, шаг);
- Мультипликаторы объёма и шага;
- Данные о Take Profit и Stop Loss (процент изменения цены, тип ордера);
- Инструменты управления рисками.
Если необходимо внести изменения, вернитесь назад, нажав на стрелку. В противном случае нажмите кнопку [Запустить бота], чтобы начать работу.
Анализируйте производительность вашего бота
Вы можете отследить результаты работы бота в подробном окне «Результаты». Это поможет вам лучше понять производительность и результативность бота, а также получить более подробную информацию о каждой транзакции. Эту опцию можно найти с правой стороны после нажатия на нужного бота:
Здесь вы можете увидеть общую и ежедневную прибыль бота, PNL позиции и общий PNL, время торговли и количество совершённых сделок. Также здесь отображается соотношение котируемой и базовой валюты в открытых ордерах и их текущий объём.
Ордера бота
Дополнительную информацию о завершённых и открытых сделках бота вы можете найти на вкладке «Ордера бота». Чтобы перейти на вкладку, нажмите [Действия бота] и выберите опцию [Посмотреть детали].
На вкладке «История» отображается подробная информация обо всех сделках, которые ваш бот уже совершил. Здесь вы увидите следующую информацию:
- Время исполнения каждого ордера;
- Тип (Side) ордера: Buy (покупка) или Sell (продажа);
- Действие (вид или статус ордера);
- Сумма ордера в базовой валюте;
- Цена ордера;
- Биржевая комиссия;
- Прибыль по каждой сделке;
- Общая прибыль с учётом применённых биржевых комиссий.
Вкладка «Открытые ордера»
Если вы хотите проверить статус открытых сделок вашего бота, перейдите на вкладку «Открытые ордера»:
На вкладке «Открытые ордера» вы можете найти дополнительную информацию о количестве открытых ордеров, их времени, стороне, типе, сумме, цене и статусе.
Изменение ботов
Если вы хотите изменить настройки, выберите нужного вам бота и нажмите [Действия бота] с правой стороны.
Опции действий бота
- Ручное усреднение позиции — инвестировать дополнительные средства в цикл, чтобы повлиять на текущую позицию бота.
Примечание
При этом будет открыт новый цикл на первоначально выбранной инвестиции. Усреднение работает только для текущего цикла.
Чтобы усреднить позицию, укажите и проверьте:
- Сумму для усреднения;
- Доступный баланс;
- Текущий и новый расчётный размер позиции в базовой валюте;
- Текущую и новую расчётная цену DCA.
- Закрыть позицию по рынку — закрыть текущую позицию бота путём продажи (Long)/покупки (Short) базовой валюты по рыночной цене и начать новый цикл.
Если вы выбрали эту опцию, проверьте следующие данные:
- Размер текущей позиции;
- Текущую цену DCA;
- Текущую рыночную цену;
- Приблизительный PNL после продажи/покупки базовой валюты по рыночной цене.
- Изменить бота — настроить некоторые параметры бота.
После выбора этой опции откроется раздел «Ручные установки». Здесь вы можете изменить условие размещения базового ордера, позиции Take Profit и Stop Loss, а также инструменты управления рисками.
- Если вы измените параметры «TP и SL позиции» и «Управление рисками», модификации станут действительными в текущем цикле.
- При корректировке базового ордера или параметров «Макс. цена» & «Мин. цена» изменения будут применены в следующем цикле.
После внесения всех необходимых изменений нажмите [Продолжить], чтобы подтвердить их.
Закрытие ботов
Чтобы закрыть бот DCA, выберите нужный и подведите курсор мыши к иконке [Остановить бота]
Справа от вас появится панель с текущим состоянием бота и вариантами его закрытия.
Условия остановки бота
DCA Long:
- Отменить все ордера и оставить базовую валюту. Эта опция закроет все ваши открытые ордера. Текущая сумма торгуемой валюты будет переведена обратно на ваш доступный баланс.
- Продать по заданной цене. Работа вашего бота будет остановлена, а система выставит лимитный ордер либо по цене безубыточности, либо по любой цене на ваш выбор. Таким образом, вы сможете продать базовую валюту бота и получать прибыль на любом выбранном уровне.
- Продать по рыночной цене. При выборе этой опции вся базовая валюта бота будет продана по рыночной цене, в результате чего вы получите результаты, выделенные в колонке «Общий PNL».
DCA Short:
- Отменить все ордера и оставить котируемую валюту. Эта опция закроет все ваши открытые ордера. Текущая сумма торгуемой валюты будет переведена обратно на ваш доступный баланс.
- Купить по заданной цене. Работа вашего бота будет остановлена, а система выставит лимитный ордер либо по цене безубыточности, либо по любой цене на ваш выбор. Таким образом, вы сможете выкупить базовую валюту и зафиксировать прибыль на любом выбранном уровне.
- Купить по рыночной цене. При выборе этой опции все котируемые монеты бота будут использованы для выкупа базовой валюты по рыночной цене, в результате чего вы получите результаты, выделенные в колонке «Общий PNL».
Решив, как прекратить работу бота, нажмите кнопку [Подтвердить]. Это запустит процесс его остановки.
Перезапуск закрытых ботов
Чтобы перезапустить закрытый DCA-бот, перейдите на вкладку [История].
Выберите нужного вам бота и нажмите [Действия бота] -> [Перезапустить].
При необходимости настройте параметры и перейдите на вкладку предварительного просмотра бота. Перепроверьте все параметры и перезапустите бот, нажав [Запустить бота].
Возникли сложности? Задайте свой вопрос нашему комьюнити в Telegram!