RevenueBot: обзор бота для трейдинга, настройка и начало торговли

RevenueBot — облачный бот для торговли на биржах криптовалют.

Информация

НазваниеRevenueBot
Официальный сайтrevenuebot.io
Начало работы2018
Типоблачный сервис
Интерфейсweb
Русский языкда
БиржиBinance Spot, Binance Futures, Bitfinex, Bitget, Huobi, Bybit, Gate, Bittrex, CEX, Exmo, FTX, HitBTC, Kraken, KuCoin, Okex, Poloniex
Платная подписканет
Комиссия за сделкида
Цена20% с прибыли
Демо-версия3 суток
Максимальное число потоков100
Уведомленияe-mail, telegram, web
Принципы торговлисетка ордеров, усреднение
Требуется доступ по APIда
Хранит API на своих серверахда

Возможности

Бот может помочь автоматизировать трейдинг циклично выставляя сетку ордеров. Торговля по такому принципу при помощи RevenueBot возможна как на росте цены, так и на её падении. 

Перед тем как выставить сетку ордеров бот может проверить условия на рынке при помощи 6 встроенных технических индикаторов. Также можно посылать сигналы для начала работы бота со своего сервера или настроить сигналы по индикаторам из TradingView.

Имеется возможность фиксировать убыток при выполнении всей сетки, при падении на определенный процент, при бездействии определенное время или по внешним сигналам. Можно указать остановить торговлю после срабатывания Stop-loss.

Одному боту можно задать список криптовалютных пар, которые будут проверяться на условия по фильтрам перед каждой итерацией и первая пара, которая будет соответствовать условиям — будет выбрана для трейдинга.

Алгоритмы торговли

В Ревенью боте реализован алгоритм сеточной торговли для позиций лонг и шорт на основе простого принципа усреднения позиции.

LONG

Этот алгоритм торговли реализован так, что бот делит указанный бюджет между определенным количеством ордеров и выставляет сетку из так называемых страховочных ордеров от текущей цены вниз.

Ордера располагаются на равных промежутках друг от друга, или, используя специальную функцию, можно сделать чтобы сверху ордера расставлялись плотнее. 

Далее, при падении цены, ордера начинают исполняться, после чего бот выставляет один большой ордер на продажу. 

Для условия начала торговли можно задать фильтры на основе технических индикаторов. Описание этой функции будет ниже.

SHORT

Для трейдинга на падении рынка принцип работы такой же, как и предыдущий, разве что ордера выставляются не вниз от текущей цены, а вверх.

При росте цены, сетка страховочных ордеров будет постепенно исполняться, а затем бот будет выставлять один большой ордер на покупку.

Фильтры и индикаторы

Условия для старта торговли можно настроить при помощи фильтров. В сервисе имеется 6 встроенных технических индикаторов:

  • RSI
  • CCI
  • Bollinger Bands
  • Количество колебаний цены на 0.5% за 1, 3 ,6 и 24 часа
  • Изменение цены в процентах за 1, 3 ,6 и 24 часа
  • Объём торгов за 24 часа

Помимо вышеперечисленных встроенные технических индикаторов для старта торговли поддерживаются сигналы от TradingView через URL веб-хуку, а также сигналы от внешних источников по такому же шаблону.

Интерфейс

Это облачный сервис, соответственно доступ осуществляется через веб-браузер. Панель управления бота выглядит следующим образом.

RevenueBot: список доступных ботов в личном кабинете
RevenueBot: список доступных ботов в личном кабинете

Стоимость

Сервис не имеет фиксированной абонентской платы. Вместо этого, пользователь должен будет оплачивать 20% с каждой прибыльной сделки. Но не более 50 долларов за календарный месяц. Комиссия сервиса оплачивается в BTC.

Для оплаты комиссии сервиса используется внутренний баланс в BTC, который должен быть положительным для перебойной работы бота.

Пополнить баланс аккаунта можно используя монеты BTC, BNB, ETH, TRX, LTC, BCH, USDT, BUSD. При пополнении, они автоматически конвертируются в BTC по курсу на момент обработки транзакции.

Регистрация

Для регистрации аккаунта в сервисе перейдите на главную страницу официального сайта RevenueBot и нажмите на «Регистрация» в верхнем меню сайта.

Для регистрации от вас потребуется ввести следующие данные в обязательном порядке:

  • Полное имя
  • E-mail адрес
  • Пароль
  • Часовой пояс
  • Язык интерфейса

А также опционально указать:

  • Номер реферала

Затем нужно ознакомиться с пользовательским соглашением, политикой конфиденциальности и политикой возврата средств. Отметьте обязательную галочку о том, что вы прочитали все необходимые ознакомительные документы.

Подтвердите, что вы не робот, пройдя капчу. 

Затем нажмите на кнопку «Создать аккаунт».

На почту должно быть отправлено письмо с ссылкой для подтверждения регистрации по которой следует перейти для подтверждения своей регистрации.

Как начать: пошаговая инструкция

Для начала торговли нужно выполнить несколько шагов.

Шаг 1. Перейти на сайт RevenueBot и пройти регистрацию.

Шаг 2. Авторизовать в личном кабинете app.revenuebot.io.

Шаг 3. Пополнить внутренний BTC баланс для оплаты комиссии сервиса.

Шаг 4. Создать API-ключи для торговли в своём аккаунте на бирже и добавить их в сервис.

Шаг 5. Создать виртуальные кошельки которыми бот будет оперировать во время торговли.

Шаг 6. Создать и настроить конфигурацию для бота.

Шаг 7. Запустить бота.

Настройка бота

Перед тем, как вы сможете создать нового бота, его необходимо настроить. Настройка RevenueBot поделена на 7 блоков.

Предварительная подготовка

В этом блоке задаются базовые настройки, чтобы определить биржу криптовалют на которой будет торговать бот, валютную пару, бюджет и прочие основные вещи.

Режим симуляции работы бота (backtest) — активация режима тестирования торговой стратегии.

Имя бота — любое название для текущего бота.

Биржа — любая из доступных бирж.

API ключ — выбираем API-ключ из списка. Если вы ещё не пользовались данным ботом, то ваш список будет пустой. Рядом есть кнопка которая вызовет всплывающее окно в котором можно добавить новый API-ключ в систему для соответствующей биржи. Ключи проходят проверку на валидность.

Пара — выбирает валютную пару из предоставленного списка, на котором планируем запустить торговлю.

Алгоритм — LONG или SHORT.

Депозит — выбираем кошелек из списка. Это виртуальный кошелёк для работы бота. Если кошелька ещё нет, то его следует создать при помощи специальной кнопки рядом с этим полем. Виртуальные кошельки нужны, чтобы задать каждому боту свой бюджет и он не выходил за него. Так, может быть, у вас на балансе на бирже лижет 1000 USDT и вы хотите разделить их поровну для торговли на 5 разных валютных парах. Тогда нужно разделить данную сумму по кошелькам для 5 разных потоков. Создатели бота рекомендуют использовать не менее 200-300 долларов для торговли.

Основные настройки

Основные настройки RevenueBot
Основные настройки RevenueBot

Можно выбрать шаблоны основных настроек. Предлагается 3 варианта:

  • «Режим торговли с небольшим риском» (40% перекрытие цены, 25 страховочных ордеров, 5% мартингейл)
  • «Агрессивная торговля» (15% перекрытие цены, 20 страховочных ордеров, 3% мартингейл)
  • «Нормальный режим торговли» (25% перекрытие цены, 20 страховочных ордеров, 5% мартингейл)

Далее можно настроить:

Перекрытие изменения цены (%) — процент от текущей цены, в рамках которого будут расставлены страховочные ордера. Например, если процент перекрытия будет 10% при 10 ордерах, то последний ордер будет выставлен на -10% от текущей цены, а шаг между ордерами будет примерно 1%. Примерно, потому что первый ордер выставляется с отступом от текущей цены.

Отступ первого ордера (%) — отступ первого ордера от текущей цены в процентах.

Цена на бирже — цена, на основе которой будет рассчитываться сетка ордеров. Цена на покупку, на продажу или средняя между ними.

Сетка ордеров, % мартингейла — выбираются из списка параметры сети (количество ордеров и процент мартингейла, что отображает насколько сильно размер ордеров будет изменяться).

Если нажать на небольшую кнопку PRO, то можно будет самостоятельно задать необходимое количество ордеров и поделить между ними бюджет более точно.

Включить частичное выставление сетки ордеров — при активации этой функции — не все ордера будут выставлены сразу, что позволит не занимать весь бюджет сразу, а оставить его для торговли другим потокам.

Не останавливать бота при нехватке средств на новые страховочные ордеры — данная функция заставит бота ждать, пока средства не появятся, на случай если они были заняты.

Включить реструктуризацию цикла — функция для изменения значения перекрытия рынка в уже работающем боте.

Количество исполненных ордеров сетки — указываем количество ордеров после исполнения которых следует изменить значение перекрытия.

Новое перекрытие изменения цены — значение перекрытия рынка после реструктуризации цикла.

Профит (%) — процент профита с которым будет выставлен основной, закрывающий сделку ордер. Профит здесь без учета комиссии, поэтому при настройках имейте ввиду, что нужно учитывать и её.

Монета профита — доступно только для алгоритма SHORT. Здесь указывается криптовалюта в которой следует оставлять профит.

Подтяжка сетки ордеров (%) — указываем процент на который следует подвинуть сетку.

Задержка перед отменой сетки ордеров для подтяжки , Задержка после отмены сетки ордеров для подтяжки , Задержка после завершения цикла — значения указываются в минутах, есть возможность указать 0.

Расширенные настройки

Расширенные настройки RevenueBot
Расширенные настройки RevenueBot

Быстрый режим / Скальпинг — обычно бот проверяет ордера с интервалом в 10-30 секунд, но если включить данную функцию таймаут между проверками сократится до 1-3 секунд.

Капитализация профита — при активации полученную прибыль можно реинвестировать, также можно задать процент прибыли, который следует использовать.

Логарифмическое распределение цен — при активации данной функции плотность ордеров в начале будет выше чем в конце. 

Ограничение цены — можно задать ограничение цены, чтобы не покупать слишком дорого или не продавать слишком дешево.

Фиксировать частично выполненный ордер — позволяет фиксировать прибыль, а не дожидаться полного исполнения ордера, который был исполнен частично и тормозил дальнейшую торговлю.

Автоматически перезапускать бота после выхода с ошибкой — позволяет автоматически перезапустить торговлю или выключить бота при ошибках в работе.

Автоматическое переворачивание алгоритма

Автоматическая
Автоматическая "смена" алгоритма

Функция позволяет задать два потока работы на одной валютной паре, один из которых будет работать по алгоритму LONG, а другой по алгоритму SHORT. Оба потока будут использовать одни и те же монеты из общего кошелька.

Автоматическое переключение торговой пары

Можно сделать так, чтобы бот перед началом каждого цикла проверял список пар и выбирал первую из них, которая пройдёт все фильтры.

Смена торговой пары автоматически на основе волатильности
Смена торговой пары автоматически на основе волатильности

Фильтры

В этом блоке выбираются фильтры, которые необходимо проверять перед началом сделки, а также некоторые дополнительные действия типа остановки после срабатывания Stop-loss.

Каждый фильтр и действие прямо здесь имеет краткое описание.

Фильтры и технические индикаторы RevenueBot
Фильтры и технические индикаторы RevenueBot

Включить фильтры для старта бота — активируйте функцию, чтобы появилось возможность добавлять фильтры и дополнительные действия.

Нотификации

Здесь настраивается функция уведомлений.

Настройка уведомлений
Настройка уведомлений

Можно включить один из удобных способов: e-mail, telegram, web.

Доступны уведомления для следующий события:

  • Исполнен фиксирующий ордер
  • Исполнена вся сетка ордеров
  • Исполнен Стоп-лосс
  • Ошибка
  • Бот запустился
  • Бот остановился

В конце указываются данные для отправки: почтовый ящик и номер телефона.

Дополнительные настройки

Таксономия — можно задать тэги для бота. Они нужны будут для фильтрации списка.

Заметки к боту — опционально можно указать заметки по боту. Например, будет полезно время от времени писать туда результаты тестов стратегии.

Запуск торговли

После настройки нужно нажать на кнопку «Создать нового бота». Теперь в списке доступных ботов появилась только что созданная конфигурация стратегии.

Сбоку есть кнопки для управления ботом. 

Нажмите на кнопку «Старт», чтобы бот начал работу.

Начало торговли и другие кнопки управления
Начало торговли и другие кнопки управления

Также здесь можно:

  • Перезапустить бота
  • Остановить
  • Поставить на паузу
  • Открыть страницу редактирования
  • Удалить
  • Открыть статистику
  • Клонировать настройки в другого бота
  • Архивировать

В завершение

Дисклеймер: Данный материал — не рекомендация к использованию обозреваемого продукта, а всего лишь технический обзор возможностей доступных на рынке ботов. Вы самостоятельно несёте ответственность за использование RevenueBot и должны понимать о всех рисках, которые могут привести к частичной или полной потере средств. 

Перед использованием обязательно почитайте отзывы трейдеров в интернете, уточните актуальность и достоверность описанных в этом обзоре возможностей, изучите описание данных функцией в официальной документации, чтобы понять подходит ли данный бот для реализации вашей торговой стратегии.

Советуем почитать о нашем торговом боте Stratum-bot и ознакомиться с обширным списком возможностей.