Криптовалютный бот: торговая автоматика цифровых денег

preview

Бот для трейдинга или автоматический советник знакомый инструмент для валютного и фондового рынка. Не обошли вниманием разработчики и криптовалюты, ведь возможность совершать сделки без своего участия и 24 часа в сутки привлекает новичков. Особенно есть удалось заполучить бесплатную или взломанную версию советника. Так ли это выгодно на самом деле как обещает реклама? Давайте разбираться.

Начнем с определения. Торговые роботы для криптовалют это программы открывающие сделки в полуавтоматическом (с ручным подтверждением сигнала) и полностью автоматическом режиме по заданному алгоритму (стратегии). Могут работать как автономно напрямую отправляя торговые приказы на сервер биржи или брокера, так и в составе декстопных, мобильных и онлайн- торговых терминалов.

Варианты роботов для торговли криптовалютами

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

  1. Технические. Использующие для прогноза движения актива и поиска точек открытия/закрытия сделок инструменты технического анализа: индикаторы, осцилляторы, динамику рыночных объемов и т.д. Самая многочисленная группа автоматических алгоритмов, есть достаточно качественных бесплатных разработок с исходным кодом, который можно модифицировать под собственные идеи и стратегии.
  2. Сеточные. Бот по сути относится к техническим, но имеет особенности, о которых нужно сказать отдельно. В данном случае индикаторы не используются, а вместо них открывается несколько отложенных сделок выше и ниже текущей цены (сетка). Таким образом, можно попытаться получить прибыль, независимо, куда пойдет рынок. Требуется тщательная настройка параметров сетки, что может быть проблемой для новичков!
  3. Арбитражные. Децентрализация между биржами цифровых денег больше чем даже на Форекс, где хоть и нет единого расчетного центра, имеются схемы обмена ликвидность для поддержки баланса котировок. В нашем случае торговые площадки практически не общаются, и периодически возникает разница цен покупки/продажи позволяющая на этом заработать (арбитраж). Сейчас такие ситуации возникают гораздо реже, чем 2-3 года назад, быстро закрываются. Но, заработать на таких ботах все еще можно при условии наличия средств для открытия нескольких депозитов и когда полученная прибыль больше чем комиссии по вводу/выводу или как еще говорят «перетоку» средств между ними.
  4. Сигнальный и Telegram бот. Дают только рекомендации по криптовалютам, сделки нужно открывать в ручном режиме.

Примеры инструментов для автоматических сделок с криптовалютой

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

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

3Commas

3Commas — поддерживает биржу YoBit, на которой доступны для торговли, пожалуй, все имеющиеся валюты, включая даже самые новые и экзотические альткоины. Лояльное (по крайней мере, на текущий момент) отношение к верификации клинтов из стран СНГ, большой выбор вариантов ввода/вывода с депозита.

Сервис автоматической торговли 3Commas
Сервис автоматической торговли 3Commas

Есть неограниченный бесплатный тарифный план с одним роботом на депозите. Самый дорогой «Трейдерский» тариф не имеет ограничений по количеству счетов, типам сделок и другие дополнительные функции. YoBit доступен на все ботах и тарифах!

RevenueBOT

RevenueBOT в первую очередь будет интересен трейдерам, которые, планируют работать ботом на бирже EXMO, которая сразу была ориентирована на русскоязычный сегмент. Кроме нее есть доступ к самым крупным биржам, таким как Binance, Bitfinex, Kraken и другие.

Сервис автоматической торговли RevenueBOT
Сервис автоматической торговли RevenueBOT

Как таковых тарифных планов нет, клиенты платят 20% от полученной прибыли, но не более 50$ в эквиваленте Биткоин. Для дополнительного контроля рисков можно открыть виртуальный кошелек, на которую перечислить только ту сумму, которой будет торговать бот на Эксмо.

Cryptohopper

Cryptohopper —здесь можно открыть бот на бирже Poloniex, еще одной площадке, которая без проблем верифицирует почти всех клиентов при условии предоставления достоверных данных. На сайтах и форумах часто можно найти вопросы и ветки обсуждения такого плана «А есть бесплатный бот для Poloniex?». Возможно, есть, но судя по отзывам пока качественного решения не наблюдается и лучше обратить внимание на платные варианты. 

Сервис автоматической торговли Cryptohopper
Сервис автоматической торговли Cryptohopper

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

Также есть бесплатное тестирование любого тарифного плана в течение 7 дней.

Bitsgap

В заключение краткого обзора один из относительно новых (работает с 2018 г.) сервисов Bitsgap, который демонстрирует устойчивый рост клиентов зарабатывающих только на ботах.

Сервис автоматической торговли Bitsgap
Сервис автоматической торговли Bitsgap

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

Подключение и использования бота

В качестве учебной площадки автоматической торговли используем один из самых популярных облачных автоматических криптовалютных сервисов TradeSanta:

Создаем бота на TradeSanta
Создаем бота на TradeSanta

Выбираем пробный период и регистрируемся. Чтобы запустить собственный бот, нужно сделать четыре простых шага. Начинаем с подключения биржевого аккаунта. Если такового нет, сайт предлагает создать новый без выхода из личного кабинета:

Добавление биржевого аккаунта или открытие нового счета
Добавление биржевого аккаунта или открытие нового счета

После открытия счета переходим к выбору торговой пары  и типа стратегии:

Выбор торгового актива и типа стратегии
Выбор торгового актива и типа стратегии

Для бота выбираем пару BTC/USDT (Bitcoin/Techer) и стратегию «Лонг» т.е. сделки будут открываться, только когда котировка растет. Здесь принципиальное отличие от привычных брокеров Форекс, на которых можно открывать сделки одновременно на продажу и покупку. Торговля на бирже не дает такой возможности, это правило перешло с фондового рынка – могут быть только ордеры на покупку (лонг или рост) актива или только ордера на продажу (шорт или падение). В дальнейшем в настройках можно изменить тип сделок в зависимости от направления текущего движения цены.

Следующий этап – выбор стратегии, по которой будет работать бот и основных параметров сделки:

Выбор типа бота и основных параметров открытия ордера
Выбор типа бота и основных параметров открытия ордера

Ботом можно пользоваться в техническом или сеточном варианте (см. раздел «Варианты роботов») .

Основные параметры сделки

  • Тейк профит. При достижении определенного уровня прибыли сделка автоматически закрывается. Мы выбрали умеренный вариант в 5% от объема сделки. Выбирать слишком большой тейк не стоит, ведь закрыть позицию вручную не получится, а цена может развернуться, не дойдя до уровня, и вместо профита получим убыток!
  • Шаг дополнительного ордера. Когда идет сильный тренд, в нашем случае восходящий ботам можно разрешить открывать дополнительные ордера. Устанавливаем точку открытия в 2% текущей прибыли.
  • Количество дополнительных ордеров. Как и тейк-профитом не стоит увлекаться, лучше остановиться на количестве 2-3.

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

Последним пунктом перед началом торгов будет настройка управления рисками и включение индикаторов:

Установки системы управления рисками, включение индикаторов
Установки системы управления рисками, включение индикаторов

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

Тестирование бота на виртуальном счете
Тестирование бота на виртуальном счете

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

Несколько рекомендаций

  • Основное правило при работе с любыми ботами – регулярно выводите заработанное на свой кошелек! Как вариант, можно подождать, когда прибыль будет равна сумме инвестиций, тогда можно будет установить ограничение убытков, в крайнем случае, вы сможете «остаться при своих деньгах». Правило регулярного вывода особенно касается стратегий на основе Мартингейла с удвоением следующей ставки для компенсации убытков. Несмотря на оптимистические графики в Интернет подобный подход в итоге приводит к полной потере депозита. Здесь главное вовремя успеть выйти с автоматической торговли не дожидаясь пока рынок, окончательно развернется против Вас!
  • Если есть возможность, всегда делаем предварительное тестирование на демосчете не менее чем 1-2 месяца. Как показала практика, на большинстве криптовалют, за этот период наблюдаются все основные рыночные периоды: восходящий и нисходящие тренды, спекулятивные импульсы, откаты и коррекции с восстановлением основного движения. Так вы увидите, как работает стратегия на реальном рынке, ведь продавцы всегда показывают в рекламе наиболее прибыльные участки исторических данных. Особенно если это бот для биткоин или Эфириум. Когда торговля идет через брокера, а не биржу, посмотрите возможность использования на боте центового счета. Это также будет неплохим вариантом для тестирования реального рынка с минимальными вложениями.
  • Установка нескольких торговых методик на одном счете не будет хорошей идеей, хотя новички считают иначе – ведь чем больше открывается сделок, тем больше прибыль! На самом деле это может привести к значительным убыткам. Например, один робот открыл сделку по тренду, а по мнению второго начался откат и нужна противоположная позиция. И прибыль по первой полностью уходит в убыток по второй. Не стоит так делать, будьте последовательны в своих действиях!
  • И последний совет. ЧИТАЙТЕ ИНСТРУКЦИЮ К БОТУ, ЕСЛИ ОНА ЕСТЬ! Так повелось, что у нас никто этого не делает в любой сфере деятельности и очень зря. Если продукт действительно качественный в документации можно найти массу полезной информации: используемые индикаторы, назначение настроек, методы их оптимизации, когда нужно торговать или наоборот отключить автоматику. Это избавит вас от многих вопросов, претензий и разочарований.

Будет выгоден торговый робот или нет, зависит исключительно от трейдера. Все Пользовательские соглашения, особенно на платные продукты, включает пункт, что советник поставляется «как есть» и разработчики не несут ответственности за любые убытки пользователей.

Нужен постоянный контроль рынка и периодическая перенастройка параметров, так как криптовалюты на порядок волатильнее, чем те же валютные пары. Вероятность положительного результата возрастает при переходе на средне- и долгосрочные сделки. Никогда не ставьте на автомат весь депозит, оптимально не более 15-20% с обязательным контролем убытков!


Что такое выделенный VPS-сервер и зачем он торговому роботу?

Для качественной работы боту нужна бесперебойная связь с торговым сервером иначе он не сможет найти правильный момент открытия/закрытия сделки. Поэтому когда связь восстанавливается, все открытые позиции закрываются и процесс начинается с «нуля» независимо убытки сейчас или прибыли. Выделенный сервер в дата-центре гарантирует работу 24 часа/7 дней в неделю с качественной техподдержкой.

Какие знания нужны для написания собственного бота?

В первую очередь нужны базовые знания технического анализа для того, чтобы создать собственную стратегию или модифицировать имеющуюся. Список рекомендованной литературы вы найдете на любом форуме или сайте о трейдинге, базовые принципы не меняются. Затем нужно составить торговый план, включающий правила открытия/сделок, систему манименеджмента и другие важные параметры. Примерный список требований тоже можно найти в Интернет. Когда это сделано перенести стратегию в визуальный редактор для генерации советника уже просто.

Есть существенные отличия в бесплатных и платных версиях советников?

По заверениям разработчиков основные функции работают одинаково. Но, рекомендуется проверить котировки рынка по другим площадкам – они не должны существенно отличаться. Если это не так рекомендуется выбрать другого поставщика сигналов.

Почему некоторые сайты автоматической торговли вместо криптобирж предлагают брокеров, у которых есть еще другие активы (валюты, акции и прочее)?

Обычно по двум причинам: ­ сайт получает процент от оборотов клиентов брокера, использующих робот; не все биржи имеют программное API позволяющие делать автоматические покупки и продажи. Или требования к ботам и начальным депозитам настолько высоки, что проще работать с более мелкими компаниями.

Сказанное не означает, что рекомендованные брокеры имеют проблемы с клиентами. Всегда делайте собственное тестирование качества услуг!

Каковы требования к мощности компьютера для работы ботов?

Никаких особых требований нет, компьютера для офисных приложений будет вполне достаточно. Главным в этом процессе будет скорость и надежность Интернет-соединения, а также электропитания, если не используете внешний VPS.

Фраза из рекламы «HFT торговля на биржах» соответствует действительности?

В 99% нет. Высокочастотная (HFT) представляет собой открытие/закрытие сотен сделок длительностью в несколько секунд. Оборудование при этом должно размещаться как можно ближе к торговым серверам. Требуются большие вложения в аппаратную и программную часть, которая уж никак не может продаваться за несколько сотен долларов. В реальности это просто скальпинг сделками по 2-5 минут, а уж никак не HFT.

Аватар автора
crypt-mining.net

Комментарии

  • Катя

    Попробуем сделать, хотя найти примеры в Интернет достаточно сложно даже по Bitcoin и Ethereum. В общем, пожелание учтено, возможно, в будущем такая статья появится на сайте.

  • Катя

    Полностью согласны, спасибо за ценное дополнение к статье.

  • Катя

    Желание четко понять, в чем плюсы и минусы понятно, но в трейдинге это не работает. То, что приносило прибыли год назад, сейчас может привести к сливу депозита, особенно на криптовалютах. Не забывайте, что советник работает только с историческими данными и фраза «история повторяется» не гарантирует 100% точности!

  • Njh

    От себя хочется добавить, что автоматические алгоритмы лучше работают на криптовалютах из ТОП-10, где большие объемы и меньше спекулянтов. На мелких альткоинах лучше придерживаться ручной торговли.

  • Николай Носов

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

  • F

    Было бы неплохо посмотреть скриншоты тестирования по ботам на альткоинах небольших.

  • Толян

    Неплохой раздел «Рекомендации». Обычно статьи такого плана просто перечень программ с уклоном в рекламу бирж и несколько общих абзацев. Здесь все сделано максимально нейтрально и это правильно.

  • Твое Имя

    Пока на цену криптов влияют высказывания всяких Илонов Масков, автоматическая торговля уж очень рискованна. А так статья вполне на уровне.

  • Misha

    Пользовался самописным ботом по стандартном стратегии пересечения скользящих средних как на демосчете, так и на небольших в 400-600 долларов депозитах. Были убытки, но по итогу удалось выйти в ноль и заработать порядка 30% за 2 месяца. Результат считаю нормальным, хотя может просто рынок был такой. По btc было бы лучше, но там и вложения на порядок больше.

  • Антон Н

    Все-таки хочется большей конкретики: бот выгоден или нет? И если есть поделиться личным опытом.