Мои телеграмм каналы
Привет!
Специально для всех хейтеров, ненавистников инфоциган aka алгоритмических трейдеров написал большую статью на VC. В ней рассказываю как создавал алгоритм, какие были проблемы. Как привлекал первые деньги инвесторов и как терял конечно же тоже! Жду в комментариях критики, статей УК РФ, рассказов про оверфиттинг и так далее.
Приведу часть статьи здесь, чтоб пост уж не был совсем пустым.
Бэктест в реальном времени
В целях диверсификации клиентских средств инвесторам было предложено шесть разных инструментов на выбор для торговли, позднее это число выросло до 12. В один день на клиентском счете торговалось не более трех разных инструментов, и набор этих инструментов часто менялся. Как можно догадаться, результаты были крайне нестабильны. Мы переключались с одного инструмента на другой, относясь болезненно к любой краткосрочной просадке. В один день алгоритм зарабатывал 12 000$, два последующих дня терял по пять. К счастью, клиенты оказались терпеливыми людьми, склонными к авантюрам. Было принято решение продолжать работать, и мы пробовали совершенно разные инструменты в поисках подходящего.
Легко и весело дарить чужое… ;-)
Друзья, есть предложение раз в неделю или около того писать что-нибудь прагматичное и практичное, что можно использовать в реальной жизни. Многие интересуются, какие конкретно кнопки нужно нажимать, чтобы стать ближе к торговым роботам.
Давайте возьмем какого-нибудь простого смертного человека и посмотрим, с какими трудностями он будет сталкиваться и как с этими трудностями будет справляться, какие открытия на своем пути будет делать и куда его любопытство заведет.
Пусть этого человека зовут, например, Вася. И пусть этот Вася будет блондином. Эм… Нет, какой-то неправильный сюжет. Пусть это будет девушка Маша. И вот Маша-то как раз и была блондинкой брюнеткой рыженькой самой обычной девушкой, которая вообще не умела программировать, но очень об этом мечтала всю свою жизнь. В общем, Маше твердо пообещали, что, может, как-нибудь даже и без программирования обойдется. Соврали, наверно.
Троллинг в предыдущем посте был слишком жирным и топорным, чтоб его не заметить. Однако, 14 человек добавили его в избранное, пост собрал около 4 тыс. просмотров. Друзья, робот CounterStrike полезен только в познавательных целях, как пример робота под OS Engine. Торговать так нельзя. Бросьте каку!
Огромный процент профитных сделок и их длинные серии характерны для контр-трендовых систем, но одни только эти показатели не позволяют зарабатывать. CounterStrike позволяет получать доход на коротких «удачных» дистанциях. И чем дольше длится период «счастья», тем жестче будет итоговый облом, т.к. после сжатия волатильности и флета идет стремительный всплеск, убивающий все предыдущие «достижения». На графике эквити это хорошо заметно: после ускорения роста доходов идет жесткий слив. А по-настоящему-то жесткого слива в текущем году (еще) не было. Даже в течение весьма благоприятного для контр-трендовых лонгов года доходность этого робота не покрывает комиссионные бирж. Проблема еще и в том, что комиссии на крипте весьма высоки, а торговать нужно именно на мелком тайм-фрейме, где много шума и мало трендов. На рынках с низкими комиссиями рассчитывать на что-то тоже не стоит. Дело вовсе не в комиссиях, а в дерьмовой контр-трендовой схеме.
Ну что же, я смотрю, что народ на сайте все же опытный, его на мякине не проведешь. Никто не пожелал купить у меня робота за 10 руб. со скидкой 99% от стандартной цены в 1000 руб. Чувствуют все-таки, что 34% прибыльных сделок и серии аж из 17 убыточных сделок подряд — это липа. А ведь бывало и много хуже. Ладно, придется склепать вам что-нибудь по-настоящему дельное. Ну и предложение по цене придется улучшать, конечно. Раз по 1 тыс. руб. за бота — дорого, то этого отдам бесплатно, уж так и быть. Но это крайнее предложение! Какие там еще могут быть варианты получше? Я вам что ли должен приплачивать, чтоб вы моих роботов попробовали?!
Алгоритм
В этот раз будем торговать контр-тренд. Используем два индикатора: ATR (Average True Range) – биржевой технический индикатор, отражающий волатильность движения актива, а также по-прежнему будем использовать