Sevdresscode.ru

Финансы и бизнес
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Робот для криптовалютных бирж

Простой бот для торговли на криптобирже

Всем привет! Сегодня мы напишем своего первого боевого торгового робота для игры на бирже. Криптобирже. Почему криптобирже?

а) хайповая тема;
б) у них как-то все попроще.

Во-первых, хочу сразу предупредить любителей казино «три топора»: на машину вы завтра не заработаете. Статья больше о том, как начать писать своих роботов, поэтому алгоритм будет примитивный, но рабочий.

Во-вторых, Вы заработаете. Просто немного.

— Этот запах, что это? Чем пахнет?
— Одеколоном?
— Нет…
— Возможностями?
— Нет. Деньгами.
— Оу….всё ясно
— Запах денег!
— Понятно.

Для самых нетерпеливых, весь код на гитхабе exmo-exchange-trade-bot.

Этап №1: Биржа.

Торговать мы будем на бирже EXMO. Причин несколько. Биржа популярна на просторах СНГ, она русскоязычная и поддерживает ввод рублей, имеет возможность создания пар к рублю.

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

Для нас главное, что она имеет готовые решения для работы с их API. Это безусловно облегчит нашу работу.

Разумеется, на бирже нужно зарегистрироваться и внести немного денег. Я для примера внес 5$.

Далее в личном кабинете Вы получите ключи для доступа к API.

Я буду использовать клиент для NodeJS (поэтому потребуется установить nodejs и npm).

На своем компьютере создаем новую папку и файлом, в котором будет наш торговый робот (напр. exmo/index.js), открываем консоль и делаем последние стандартные приготовления.

Переходим в папку с нашим проектом и пишем — npm init, далее на все вопросы нажимаем клавишу enter.

Пока пакеты устанавливаются, создадим еще один файлик, назовем его exmo.js и наполним вот этим содержимым.

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

Всё, мы все подготовили и теперь можем непосредственно приступить к созданию персональной «машины по зарабатыванию денег» 😉

Этап №2: Код

Открываем наш index.js и подключим фаил exmo.js:

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

Теперь создадим две переменные:
currency1 — это ЧТО покупаем;
currency2 — валюта, за которую покупаем.

Я хочу купить биткоины за доллары:

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

Идем по адресу https://api.exmo.com/v1/pair_settings/ ищем свою пару (для меня это BTC_USD) и смотрим первый параметр — min_quantity — 0.001

И ещё немного переменных:

количество минут, через которое неисполненный ордер на покупку будет отменен currency1

биржевая комиссия (0.002 = 0.2%)

период времени (в минутах) для вычисления средней цены (это понадобится для нашего алгоритма)

количество currency2 для покупки currency1 при единоразовой сделки (я закинул 5$ — ими и буду оперировать)

желаемое количество прибыли с каждой сделки (0.001 = 0.1%)

Если расходится время биржи с текущим

Для удобства объединяем нашу пару через _

Для теста можете запросить информацию о себе:

Переходим в консоль и запускаем

Если все сделано верно, то Вы увидите информацию по Вам!

Все работает и можно переходит к самому интересному — функции, которая будет генерировать нам бабки.

Итак, я выше уже говорил что наш алгоритм будет тупым, сейчас Вы поймете на сколько)

Весь фокус состоит в том, чтобы взять историю завершенных сделок за какой-либо период — у нас за это отвечает переменная avgPricePeriod — и посчитать среднюю цену, за которую была продана currency1. За эту среднюю цену мы и выставим свой ордер.

Итак, приступим. Пишем нашу функцию trade()

Сначала получим список наших открытых ордеров:

1) проверяем есть ли у нас открытые ордера по нашей паре с помощью api-метода user_open_orders. Если есть и они на продажу,

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

2) Проверяем, если у нас есть открытые ордера на покупку.

Перебираем все ордера и получаем историю по ним с помощью метода order_trades, передав туда id ордера.

Здесь может быть 3 варианта:

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

2) при втором варианте нам нужно проверить не слишком ли долго висит наш ордер. Цены меняются быстро и, возможно, средняя цена уже не актуальна. Для этого мы завели переменную orderLifeTime, где указываем, сколько наш ордер должен висеть в минутах.

Если время вышло, то отменяем ордер с помощью метода order_cancel, передав ему id ордера.

3) если время ещё не вышло, то мы просто надеемся, что сможем купить по нашей цене.

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

Итак, блок если у нас нет ордеров.

Получаем информацию по нашему аккаунту с помощью метода user_info:

Для удобства запишем балансы по нашим парам:

Проверим, есть ли currency1, которую можно продать?

Если да, нам нужно высчитать курс продажи.

Нужно продать всю валюту, которую купили, на сумму которую купили плюс прибыль за вычетом комиссии биржи.

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

При создании ордеров, методу order_create нужно передать параметры:

  • pair — это наша актуальная пара для торговли;
  • quantity — количество;
  • price — цена;
  • type — типа создаваемого ордера (buy/sell);

Мы хотим продать — в типе указываем sell.

и отправляем запрос, если все верно, то Вы увидите запись «Создан ордер на продажу»

Здесь все. Если у нас была валюта, мы просто создали ордер на его продажу.

Теперь переходим к самому интересному блоку: случай, если у нас нет currency1(btc) и мы хотим ее купить за нашу currency2 (usd).

Для начала проверим, достаточно ли денег на балансе в валюте currency2.

Если есть, то нам нужно получить среднюю цену, за которую продают currency1(btc) за промежуток времени, который мы указали в avgPricePeriod.

Немного лирики:
У Exmo есть метод ticker со статистикой и объемами торгов по валютным парам. В статистике указана средняя цена за последние 24 часа. Однако разница средней цены и той, по которой идут торги сейчас может очень отличатся.

Из за этого мы можем долго ждать, когда исполниться ордер на продажу.

Мы сделаем свой велосипед.

У Exmo есть метод trades, он возвращает список сделок по валютной паре.

Мы возьмем совершенные сделки за интересующий нас avgPricePeriod и из них посчитаем среднюю цену.

Это не идеальный вариант, но он покажет реальные цены, по которым продают и покупают.

Например, на момент написания статьи средняя цена BTC_USD — 8314, при этом покупка на бирже осуществляется по цене 7970.

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

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

Итак, обратимся к методу trades и запросим у него статистику по нашей паре currentPair:

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

И посчитаем среднюю цену.

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

Получаем конечное количество, которое нам нужно купить.

Проверяем можно ли купить такое количество валюты (не нарушается ли минимальная сумма покупки).

Читать еще:  Работа с биржами

Если наше количество больше, то формируем параметры для метода order_create, только на этот раз уже с типом buy.

Теперь нужно поставить нашу функцию на таймер (диапазон — раз в 5 секунду, например) и можем запускать.

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

Думаю у вас возник резонный вопрос «Сколько же денег так можно заработать?»

За одну операцию с 5$ я зарабатываю примерно 2-3 цента. Это связано с примитивностью алгоритма, который работает в случае, если цена колеблется в определенном диапазоне (а это почти всегда не так на криптобиржах). За сутки происходит порядка 10-20 операций (при хороших раскладах). Посчитать можете сами;)

Но мы же не ради денег код мастерим)

Ещё раз ссылка на гитхаб с полной версией бота и комментариями.
https://github.com/v-florinskiy/exmo-exchange-trade-bot

Эта моя первая статья — не судите строго)

P.S.: Для тех, кто не работал с node, ваш скрипт естественно будет работать, пока отрыта консоль.

Чтобы ваш робот работал 24/7, вам нужен какой-нибудь vps: там вы ставите nodejs, npm и, например, pm2. С помощью этой утилиты скрипт продолжит работу, даже если консоль закрыта.

Разработка собственного торгового бота для криптовалюты

Рад приветствовать всех читателей топового блога о крипте!

В этой статье (а, скорее, даже – рассказе) я хочу поделиться с вами личным опытом создания программы-бота для работы на криптовалютной бирже. Сразу раскрою карты – с программированием на профессиональном уровне я не знаком и сложных программ никогда не писал. Но текст, по сути, и не об этом – он о том, как не бояться нового, ставить цели и добиваться их. И, если кого-то мой пример сможет вдохновить или хотя бы вызовет добродушную улыбку — это уже прекрасно.

Как все начиналось

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

  • в новостях по радио – «биткоин установил новый рекорд за год»;
  • в интернетовских новостных лентах – обсуждение роста цен на новые монеты и много-много тем про ICO;
  • даже на ТВ-каналах нет-нет, да и мелькало что-то про майнинг.

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

Я на минутку закрыл глаза и дал себе помечтать – чем занялся бы, если бы смог обеспечить себе достаточный пассивный доход. Как распорядился бы временем, которое не будет больше целиком проводиться в работе «на дядю», пусть даже и удаленно. Ради любопытства вбил в поисковик «криптобиржа», и среди прочих новостей взгляд зацепился за строчку о закрытии BTC-e. Еще через несколько минут после пары запросов в гугле я вышел на «наследника» соскамившейся биржи – Wex – и наблюдал размеренные волны «японских свечей» графика. И какой-то неугомонный исследователь внутри шепнул: «Смотри, как это интересно! Попробуй, ты же сможешь!»

Что именно я должен смочь и что вообще делать на бирже, я тогда представлял с трудом, но интерес не отпускал. С нулевыми знаниями финансового анализа и таким же нулевым чутьем я понимал, что торговать вручную – не вариант. Небольшой, но стабильный заработок без нервов и метания «а вот сейчас купить или не купить, продать или не продать?» казался идеальным вариантом. И еще через пару часов раздумий паззл, громко щелкнув, сложился.

Торговый бот! Вот она, мечта каждого ленивого уважающего себя трейдера! Не знающая усталости программа, торгующая на бирже 24 часа в сутки 7 дней в неделю. И, разумеется, постоянно приумножающая депозит.

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

Знакомство с биржей

Еще день или два прошли в изучении биржи и методов работы с ней. Я читал инструкции по инструментам разработчика (API), и, низкий поклон создателям биржи, там же нашел много примеров. Обнаружились готовые коды и на Python, и на PHP, и на С++/C#, и даже наработки для Excel (привет, старый добрый Visual Basic). Через некоторое время я уже мог смотреть на сделанное собственными руками окошко с динамикой курсов покупки и продажи.

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

  • получать информацию о текущем балансе;
  • выставлять отложенный ордер на покупку/продажу криптовалюты;
  • просматривать сводку всех своих ордеров или данные конкретного ордера;
  • отменять ордер.

Баланса еще не было. Поняв, что от теории пора переходить к практике, я зарегистрировался на бирже и пополнил счет, переведя с кошелька Advanced Cash оставшиеся после старых забав с хайпами 350 долларов. Еще день или два ушли на то, чтобы разобраться с тем, как получать ключи для торговли, отправлять через программу команды на биржу и как настроить аутентификацию через HTTP-запросы. Поначалу понятного было мало, но примеры чужих кодов, собственное упорство и всезнающий гугл помогли успешно пройти это испытание.

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

Круговорот валюты

И вот тут началось самое интересное. Я примерно понимал принцип работы программы, но четкой стратегии торговли еще не было. Да, разумеется: купить подешевле и продать подороже. Но когда и сколько купить? Когда и сколько продать? Как найти оптимальную точку входа и начала торгов? Все эти вопросы и еще с десяток других роем рассерженных ос клубились в голове. И ответов на них не было.

Дисклеймер: все, что касается выбранной мной стратегии, является лишь личным мнением человека, еще очень и очень далекого от принципов торговли. Не пробуйте подобное, не осознавая последствий. И не ругайте автора за незнание базовых принципов чего бы то ни было. Любым идеям и мнениям я буду рад в комментариях.

Я попробовал рассмотреть ситуацию с «механической» позиции. Иными словами, бот торгует криптовалютой полностью самостоятельно, без моего участия. С момента включения и далее постоянно. Что в это время происходит с ценой? Правильно: она может расти или падать.

Если цена падает, нужно закупить какое-то количество криптовалюты. Чтобы потом при росте курса продать ее по более выгодной цене. Если цена растет, нужно продавать купленное ранее. Все было логичным, за исключением одного «но»: наблюдая за скачкообразным ростом цены на биткоин, я подумал, что можно покупать монеты и по текущей цене, не ожидая снижения – при росте их все равно получится продать более выгодно. Впрочем, этот момент для меня до сих пор остается спорным, и в самом конце я объясню, почему.

Стоимость ордера решил сделать минимальным для данной биржи – 0,001 BTC, и сразу столкнулся с тем, что продать купленную крипту и получить обратно доллары не получится. Биржа берет комиссию в 0,2% от каждой сделки, поэтому на балансе после исполненного ордера на покупку окажется не 0,001, а 0,00998 BTC. В итоге цену ордера увеличил до 0,0011 BTC. При дальнейшем падении цены бот должен был снова и снова закупать 0,0011 BTC, пока на балансе есть средства для этого, а с приближением баланса к нулю – перестать закупать крипту и ждать исполнения ордеров на продажу. Если баланс пополнится – снова начать закупать. Шаг изменения цены для выставления нового ордера я определил в 10 долларов.

Читать еще:  Бирже етхт работа

При росте цены бот, соответственно, должен продавать крипту и получать взамен фиат, но уже с определенной прибылью. Прибыль я ограничил 1% от каждой пары сделок (закупка + продажа). Жадничать и стремиться к большей прибыли не стал, так как в этом случае роста курса пришлось бы ждать долго. В то же время и уменьшать прибыль до минимума не имело смысла, так как большую ее часть «съедала» бы двойная комиссия – с покупки крипты и с ее последующей продажи.

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

  1. Запросить с биржи текущие цены покупки и продажи биткоина.
  2. Определить «коридор» цен с разбросом в 10$. К примеру, при цене покупки в 6573$ этим «коридором» для бота станет 6570-6580$.
  3. Выставить ордер на покупку 0,0011 BTC по минимальной цене «коридора» – 6570$. Если закупочный ордер по такой цене уже выставлен, ничего не делать (иначе бот будет выставлять ордера на покупку, пока не израсходует весь баланс).
  4. Этот пункт работает при падении цены. Проверить, есть ли на верхней границе «коридора» (6580$) ордер на покупку и исполнен ли он. Если ордер был выставлен ранее и он исполнился, создать ордер на продажу 0,0010978 BTC. Цена продажи при этом рассчитывается ботом автоматически с учетом комиссии биржи (0,2%) и желаемой прибыли (1%). Если ордер на продажу по такой цене уже выставлен, ничего не делать (иначе бот будет спамить ордерами на продажу).
  5. Этот пункт работает при увеличении цены. Проверить, исполнился ли ордер на продажу по самой минимальной из выставленный ботом цен. Если ордер на продажу исполнился, то снова можно выставлять соответствующий ему ордер на закупку.
  6. Повторять пункты с 1 по 5 снова и снова.
  7. PROFIT!

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

В теории все должно было замечательно работать. Заставив мозг хорошенько выложиться, я даже смог обучить бота всем этим премудростям. Время летело незаметно, и от идеи до первой стратегии и до ее реализации в строчках кода прошли уже без малого две недели. Усталость давала о себе знать, но в один прекрасный момент я внезапно осознал: все, бот готов. Мозг молил о передышке, но желание опробовать программу в действии было гораздо сильнее 🙂

Испытание боем

На старт, внимание, марш!

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

Ох, как я завидовал в те дни мирно дремавшему рядом кошаку…

Не забросить всю мою затею помогла только появившаяся «спортивная злость». Если уже потратил столько времени на изучение, стратегию, код, так уж доделай все до конца!

И прогресс с каждым днем становился заметнее и заметнее. Программа все реже вылетала с ошибками, а потом я и вовсе мог спокойно спать всю ночь, а бот работал без сбоев. Это была маленькая, но такая ценная победа! При текущих колебаниях курса накапливалось 10-15 ордеров на продажу, но в течение дня, как правило, они все исполнялись. И баланс ежедневно подрастал на доллар-полтора. Через некоторое время я осмелел и увеличил стоимость торгуемых ордеров. Прирост баланса возрос уже до 3-4-5 долларов в день. В абсолютных цифрах, разумеется, это немного. Но в относительных накапливалась неплохая прибыль – 1-1,5% от суммы баланса за сутки.

Конечно, со временем находились и другие, незаметные при начальной отладке программы, «косяки». К примеру, она вылетала с ошибкой при неправильном ответе от сервера биржи (такое случается, когда торги ведутся слишком активно). Или файл со списком ордеров, предназначенный для первоначальной загрузки бота при сбое – при выключении электричества или перезагрузке компьютера – был «криво» пересохранен программой как раз во время выключения электричества. Шанс подобного совпадения – минимален, но оно случилось, и такие случаи тоже нужно учитывать. Спас вовремя сделанный бэкап.

Вплоть до резких колебаний цен и последующего падения при новости об отмене SegWit2x бот торговал прекрасно и чуть менее, чем за 2 недели увеличил баланс моего счета на бирже почти на 15% .

А после я стал «счастливым» обладателем BTC по цене в 7500-7700 долларов. Так ли это плохо? Не думаю. С одной стороны, за время работы бот вывел баланс в полный безубыток, даже если я продам крипту по текущей цене. С другой – я верю, что курс биткоина вернется на прежний уровень и дальше будет расти, и тогда бот продолжит приносить небольшую, но ежедневную прибыль.

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

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

Вместо заключения

Искренне надеюсь, что этот рассказ будет для кого-то полезным.

Он не о том, как можно научиться торговать или программировать… Вовсе нет. Я просто хотел рассказать вам о том, как важно пробовать себя в чем-то новом и не бояться неизвестного, ставить новые цели и не отказываться от старых.

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

Хотите зарабатывать на крипте? Подписывайтесь на наши Telegram каналы!

Бот для автоматической торговли криптовалютой: принцип работы и передовые программные решения

В конце 2015 года сервис bldTabs предложил инновационное решение – бота для автоматического сбора криптовалют DogeCoin, LiteCoin и Bitcoin с кранов. Вслед программистами начали создаваться и другие боты, программы-сборщики, скрипты и удвоители. Ещё раньше биткоин «завоевал» биржи, а бум торговли криптовалютой пришёлся на лето 2011 года. Немногим ранее BTC по стоимости обогнал фунт стерлингов и евро. Сегодня же классический трейдинг многим заменили боты для автоматической торговли криптовалютой.

Особенности биржевой торговли криптовалютой

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

Принцип работы ботов для торговли на бирже криптовалют

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

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

Читать еще:  Вложить деньги в инвестиционную компанию

Haasbot со встроенной торговой платформой

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

Типы Haasbot для торговли криптовалютой

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

  1. Торговые боты. Программное обеспечение принимает решение о покупке или продаже BTC на основе анализа настраиваемых индикаторов (трейдеру доступно более 50 индикаторов).
  2. Арбитражные боты. Программа постоянно анализирует рынок, изменения цен. В результате покупает или продаёт определённую валюту в паре в соответствии с актуальной ситуацией на рынке.
  3. Настраиваемые боты. Скрип выполняет действие (покупку или продажу) только при возникновении определённых условий на рынке. К тому же можно выбрать автонастройку или самостоятельно определить наиболее подходящую стратегию.
  4. Скриптовые боты. Полностью программируемые боты C#, которые пригодятся разработчикам и авторам стратегий. Чтобы каждый раз не писать свои программы с нуля.

Преимущества программных продуктов HaasOnline

На сегодняшний день HaasOnline предлагает трейдерам передовые решения. Помимо всего боты и скрипты для торговли криптовалютой полностью настраиваются. К тому же собственная торговая площадка создаёт лучшие условия как для автоматизированного, так и для самостоятельного технического анализа и заработка. Другие преимущества HaasOnline и ботов этого производителя:

  • детальные обзоры ботов для торговли на бирже криптовалют, к тому же есть расширенные инструкции по настройке в открытом доступе;
  • возможность самостоятельно протестировать предложенные стратегии;
  • более 50 настраиваемых индикаторов для наиболее выгодной торговли в различных рыночных условиях;
  • собственная торговая площадка и поддержка 500 альтернативных криптовалютных бирж;
  • возможность работы с веб-интерфейсом или в программной среде для Windows;
  • 3 версии лицензий.

Варианты лицензий и стоимость Haasbot

HaasOnline предлагает пользователям три варианта лицензий для работы с ботами для автоматической торговли криптовалютой. Начинающим советуют выбирать начальную лицензию с минимальной стоимостью. Опытные трейдеры могут попробовать свои силы со стандартной версией. В то время как профессионалам подойдёт расширенная – без ограничений. Сравнительный анализ приведён в таблице.

Название лицензииСтоимостьСрок действияВозможности
Начальная0,09 BTC3 месяцаМаксимально можно использовать по 2 бота каждого типа, 14 индикаторов, 5 способов страхования капитала. Нельзя применить шаблоны свечей.
Стандартная0,16 BTC3 месяцаИспользуется по 3 бота каждого типа, более 30 индикаторов, больше 10 способов страхования капитала. Шаблоны свечей включены.
Расширенная0,24 BTC3 месяцаМожно применить неограниченное количество ботов , поддерживаются все индикаторы, страховки, шаблоны свечей и так далее.

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

Другие автоматические торговые боты

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

  1. Cloudbot 2 для автоматической торговли BTC. Проект использует две основные стратегии: long (покупает биткоины за вторую валюту в паре, а потом продаёт дороже; заработок во второй валюте) и short (покупает вторую валюту в паре за биткоины, продаёт дороже; заработок в BTC). Бот действует циклами.
  2. 1b bot с готовыми стратегиями успешного трейдинга. Вместе с программой устанавливается и готовая стратегия торговли биткоинами. Помимо этого в правилах используется более 140 переменных, что позволяет описать практически любую биржевую ситуацию.
  3. Полностью облачный Bot-2. Основное преимущество программы – скрипт работает круглосуточно и ничто не влияет на процесс торговли. Её можно вести на любой валютной паре на одной из шести доступных площадок. Пользователю достаточно указать в настройках необходимую чистую прибыль (без учёта комиссии системы). В результате программа сама подстроится под требования. Месяц подписки стоит 1 тыс. рублей.
  4. Самописный бот с 2,5% доходностью в сутки. В конце концов, криптовалютный скрипт можно написать самостоятельно. Понадобится провести всесторонний анализ исторических данных, зато можно быть полностью уверенным в надёжности бота. Правда время от времени придётся пересматривать первоначальную стратегию.

Программы для автоматического трейдинга – это удобный инструмент. Но никак не способ обогащения. Хотя, конечно, зарабатывать значительные суммы с такими помощниками можно. При начале работы с любым скриптом, важно ориентироваться в трейдинге, иметь представление о «поведении» валютной пары, на которой ведётся торговля, уметь самостоятельно анализировать рынок.

Интересны новости? Смотрите здесь и в Telegram. Следите за нами в соц. сетях: Twitter, Google+, Instagram, Facebook. Подписывайтесь. Понравилась статья поделитесь с друзьями, на форумах, в соц. сетях — Вам не сложно 🙂 и Вы очень поможете нам развивать проект быстрее.

Бот для заработка на криптовалютных биржах

Всего несколько простых шагов

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

  1. Пройдите бесплатную регистрацию на RevenueBot.io
  2. Выберите биржу и торговую пару
  3. Создайте API ключ на бирже и добавьте его с помощью меню API-ключи в RevenueBot.io
  4. Создайте виртуальный кошелек, чтобы определить боту депозит, которым он будет оперировать
  5. Выберите алгоритм работы и шаблон настроек бота или задайте настройки по собственному усмотрению
  6. Запустите RevenueBot

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

Простой способ получить пассивный доход

Наш сервис предназначен для автоматической торговли криптовалютами и не требует много времени для контроля и отслеживания работы. Вы можете уделять совсем не много своего времени и получать хороший пассивный доход. В данный момент подключены следующие криптовалютные биржи: BINANCE, BITFINEX, BITTREX, POLONIEX, EXMO, LIVECOIN, CEX.IO, HITBTC, OKEX, BITMAX, KRAKEN, KUCOIN, BINANCE FUTURES.

Подключенные биржи:

Общая статистика по системе

  • Активных ботов: — , Всего: —
  • Завершенных циклов с прибылью (успешные сделки) за сутки: — , За месяц: —
  • Новых пользователей за сутки: — , Всего: —

Сколько стоит?

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

Особенности и возможности

1. Объем ордеров.

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

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

1. Автоматическое переключение торговой пары по заранее созданному списку.

Текущая торговая пара не проходит фильтры для старта?

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

2. Автоматическое переключение торговой пары на основе работы анализатора волатильности.

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

Ссылка на основную публикацию
Adblock
detector