AnarchoTrader
AnarchoTrader личный блог
13 мая 2021, 22:57

Как я сделал профитного робота для Битфинекса

Разовью прошлую тему в конструктивном ключе.

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

Скользящие средние от одной до пяти.

Трендовые — покупать на пробое хая и т.п.

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

Но график эфквити/баланса получался просто случайной линией.

2. Был не удачный опыт спекуляций на флэтовом рынке крипто. На нем я понял, что мою психику на рынке убивает время. Период колебаний рынка постоянно меняется. А торговать хочется все время.

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

3. Написал программу подбора и оптимизации алгоритмов. Подобрал наиболее рабочий алгоритм по принципу устойчивости к вариации входных параметров.

4. С помощью профессионального программиста написал первую версию бота на java для Битфинекса. Кстати программист не верил в успех. )

Эти пункты заняли примерно год.

5. Пустил бота на тесты на малом депозите. Отлаживал его. Пробовал немного менять алгоритм. Наблюдал, вел подробную статистику. В том числе в программу оптимизатор добавил построение подробных графиков — эквити, баланс, профит, эмаунт, просадки.
Результаты были средними. Вероятно по причине флэтового рынка.

Это заняло еще год.

6. Понял, что надо натаскивать ботов на бычий тренд и работать только в покупки. Оптимизировал их на истории на бычьих трендах с максимальной просадкой 50% при некоторой вариативности входных параметров. Запустил и по-прежнему внимательно за ними следил и вел статистику. 

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

До настоящего времени прошел еще год и три месяца. Боты давали профит. По итогу это было бы наверно около 50х.

7. С сентября 2020 года они работают с одним депозитом, который я не трогаю и дали х21.

8. Подсчеты показывают, что ручные вмешательства увеличили профит в 3-4 раза по сравнению с полным автоматом. Но фишка в том, что только руками я бы так не смог.


Так что, народ, дерзайте. Простые трендовые боты на крипторынке работают! )



UPD

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

1. Круглосуточная работа и закрытие позиций на обратном движении. Т.е. защита от слива.

2. Одинаково спокойная работа с большим и малым депозитами.

3. Автоматическое поддержание строго нужных объемов позиции.



Скрин из прошлой темы

Как я сделал профитного робота для Битфинекса

26 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн