Алгоритмическая торговля на бирже. Каково это?

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

Алгоритмическая торговля на бирже. Каково это?

Я начал изучать язык программирования MQL и понял что вряд ли его осилю. Тогда я составил техническое задание для программиста, и оплатил услуги и отдал его в работу. Через несколько дней у меня был готов торговый робот! Моему счастью не было предела! Чудо чудное - у меня есть свой торговый робот! И я начал им торговать...

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

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

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

Поэтому встал вопрос: либо создавать команду таких разработчиков, что само по себе очень затратно и к тому же вовсе не гарантирует дохода, а платить за их работу надо вперёд. Либо торговать самостоятельно. Я выбрал второй вариант. Однако идею торговать роботом не оставил.

Я создал простой робот который не нуждается в доработке, но который имеет открытые настройки и каждый желающий разобраться в сфере роботизированной торговли сможет изменять, оптимизировать и тестировать результаты торговли роботом в своих целях. Он не гарантирует доходность на длительных промежутках времени, а больше подходит для агрессивной торговли в формате так называемого "разгона депозита". На некоторых тестах он показывает доходность до 300% в сутки. Однако это не значит что он может делать это каждый день. Конечно же нет. Самое главное что это вполне реально. А значит он может быть интересен тем кто любит американские горки на бирже, чтобы пощекотать нервы в поисках быстрого обогащения.

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

Я использую робота периодически. Он работает у меня от 2-3 дней, до 1-2 недель. Я не верю в доходность на длинных дистанциях. Однако, как я писал в самом начале, я создавал робота прежде всего для себя, чтобы оптимизировать рутинные операции и в этом он мне помогает. Также он однозначно увеличивает доходность моей торговли уже потому, что никто не может сравниться с роботом в плане психологической устойчивости. Ведь эмоции это главное с чем борется трейдер на рынке. А у робота их нет. Так что усилия по затратам на его создание он однозначно оправдывает.

22
4 комментария

Я быврал второй вариантЕсли не исправить, то подозрительно звучит:)

2

Писал с телефона и почему-то приложение так настойчиво исправляет мои слова что аж трудно писать. Пока добрался до компа чтобы исправить, уже куча просмотров)))

1

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

2

Да, визуализация это классно

2