Биржевые миллионы, кто и как заработал их на российском фондовом рынке.
Шрифт:
– Однако на счету Вашей компании есть впечатляющий пример успешности в алгоритмической торговле: Вы показали замечательный результат на конкурсе Лучший частный инвестор биржи РТС в 2010 году с роботом Mr Smith – более 400% прибыли за три месяца. Владислав, скажите, кто-нибудь приходил к Вам, просил продать этого робота или сдать в аренду?
– Конечно. Мы посчитали и готовы были его продать.
– И как же разворачиваются такие переговоры, о какой сумме тогда шла речь?
– Он стоил достаточно дорого. И расчет исходил из того, что если мы его отдаем, то обрезаем себе, как компании, эту часть дохода. Мы посчитали, какой мог быть доход за год, полтора. И наши расчеты составили пять миллионов рублей. Вместе с тем, мы даже готовы были осуществлять сопровождение, периодически проводить апгрейд. Ведь биржевой робот не живет сам по себе, без людей. И один крупный банк рассматривал
– Пожалуй, перспективы дохода от торговли вашего робота довольно туманны для малоосведомленных людей. Поэтому банк и отказался – предпочитая более очевидные и просчитываемые перспективы от привычных операций. Хотелось бы немного приоткрыть, так сказать, дверь «кухни» роботопроизводителей. Владислав, скажите пожалуйста, сама разработка биржевого робота, это задача, требующая синергии интеллектуальных усилий нескольких человек. Каков состав группы разработчиков?
– Обычно это не более трех человек. Создатель алгоритма, математик и программист. Специфика ситуации в том, что не всегда создатель алгоритма может адаптировать свое творение для программиста. Математик – это промежуточное звено. Но если опытный программист в состоянии понять задумку трейдера, то промежуточное звено уже не нужно, они уже могут напрямую общаться. В идеале, конечно, должно быть два человека в команде, но такое бывает довольно редко.
– Когда алгоритм готов к торговле, им кто-то занимается – риск менеджер или трейдер?
– Да, это уже его пользователь, тот человек, который может добавлять какие-то фишки, «докручивать» алгоритм. Обычно так всегда и происходит. Не бывает, чтобы придумали, реализовали и сразу все заработало. Всегда алгоритм требует оптимизации, дополнений.
– Насколько я понимаю, тот, кто придумывает алгоритм – это некая творческая личность, которая наблюдает за рынком, находя, повторяющиеся закономерности. В этом процессе рождаются гипотезы по поводу рыночной неэффективности, которую можно использовать. И здесь нужна фантазия и воображение.
– Да, это верно. И еще у этой творческой личности должна быть уверенность в его алгоритме, потому что трейдер может сказать, что, знаешь, твоя гипотеза не работает. Но креативщик должен обладать уверенностью.
– Владислав, откуда появляются эти люди – создающие алгоритм, который потом способен заработать 400%?
– Это чаще всего человек, который сам торгует. Припоминаю, правда, одно исключение: был человек, который, не торгуя, тем не менее, прочитал много иностранной литературы. Правда, ему не хватало способности проверять свои идеи. Помимо изобретения идеи, нужно еще иметь возможность быстро проверить, что это работает, хотя бы на каком-то коротком промежутке времени. Писать полгода софт, и потом понять, что он не работает – это не желательно. Нужно написать какую-то маленькую программу, которая позволит убедиться в том, что это, действительно, стоящая вещь, тогда появляется уверенность у всех, кто должен будет вложиться в проект.
– А как Вы делали мистера Смита? Вы его под конкурс готовили, или он работал и до этого? Сколько вообще занимает времени создание хорошего прибыльного робота?
– Мы его готовили полгода. Не все было просто, мы сталкивались и с тупиковыми ситуациями, когда думали, что он уже никогда не заработает. Однако упорство и труд сделали свое дело.
– То есть изначально возникла какая-то идея. Какая-то рыночная неэффективность, которую можно было использовать.
– Мы взяли математику, обсчитали гипотезу – вроде должно получаться. Проверяли практически глазами, как бы это исполнялось, если бы уже работала программа. Начали писать. Первая версия оказалась убыточной. Стали искать ошибки – в программировании, в логике. Снова тестировали… И такими восходящими волнами этот проект двигался. От периода визуального тестирования были сомнения. Но потом мы все-таки приняли решение рискнуть и инвестировать собственные средства. Быстро поняли, что слабость кроется в быстродействии серверов и подключений. Решения в этой области довольно дорогие. На это также пришлось потратиться. И только потом все заработало идеально, как мы и хотели
– Видимо, Ваша типичная «головная боль» – это когда на тестах алгоритм прибыльный, а вот на реальном рынке он не зарабатывает?
– Да, мы постоянно с этим боремся. Пытаемся понять, чем отличается тест от реальных сделок, что мы сделали не так.
– И в чем обычно бывают загвоздки?
– Спреды,
– Хорошо, вернемся к обычному частному инвестору. Приведу один из типичных примеров: две недели назад наш семинар для начинающих инвесторов посетил мужчина. Попросил рекомендаций для сделок. Мы посмотрели с ним на рынок, и в соответствии с теми стратегиями, которые он изучил, получалось, что если падение акций Сбербанка остановится и придет день оживления котировок, то надо будет покупать выше 70 рублей за акцию. Так мы определили перспективы, и на том согласились. Прошло время, и мы решили посмотреть, как у этого человека дела. Заглянули с ним в его портфель, и что мы там увидели? Сбербанк – позиция шорт по 70 рублей. А на рынке уже 85 рублей за акцию. То есть он все внимательно послушал, а когда цена поднялась до 70 рублей, сделал все наоборот. Ему, видимо, показалось, что рост – это хороший повод, чтобы сделать снова ставку на понижение. Он подумал, нет, я знаю лучше, надо продавать в короткую. И сразу ушел в убытки. А вот если бы у него стоял какой-то элементарный алгоритм – советник, он бы такую глупость не сделал. Но даже если бы и сделал, то вышел бы потом быстро из убыточной сделки, поскольку любой вменяемый алгоритм предполагает риск-менеджмент. Мы знаем, что большинство частных инвесторов – это носители достаточно обыденной психологии. Со всем «человеческим, слишком человеческим», как писал Ницше, содержанием. А оно на рынке может очень дорого стоить. Поэтому я мечтаю каждого начинающего инвестора заранее вооружить простым роботом – алгоритмом, возможно, это удержит его от дорогостоящих ошибок и глупостей. И чтобы завтра этот человек не сказал, мол, этот ваш биржевой рынок – сплошная непредсказуемость, я попробовал, ничего не получилось.
– Не надо забывать, что в общении человека с алгоритмом – советником или алгоритмом – трейдером всегда существует опасность того, что человек выключит алгоритм. Скажет: я не верю.
– На курсах для начинающих инвесторов, я часто показываю график какой-то акции и предлагаю визуально протестировать простейшую стратегию покупок: смотрите, после значительного рыночного падения возникает на дневном графике первая белая свеча. Надо покупать выше этой первой белой свечи, размещая стоп по возможным убыткам на процент ниже. И сама динамики рынка такова, что если был один растущий день, то, скорее всего, рост еще какое-то время продлится. А иногда этот рост продлится полгода, как было после весны 2009 года. И это ваш шанс! Конечно, время от времени будут проходить и убыточные сделки, это не страшно при управляемом риске. И заметьте, любой робот, который был бы запрограммирован покупать выше первого дня роста, делал бы это неукоснительно, зарабатывая деньги хотя бы на горизонте месяца. Соответственно, уже и инвестор, вооруженный таким роботом, не стал бы покупать на падающем рынке или когда рост уже прошел, выдохся и наверняка будет коррекция
– Правильным решением было бы взять эту простую стратегию, протестировать ее в какой-нибудь программе и показать, что статистически с 2006 по 2011 год доход бы накопился такой-то. Но инвестор должен учесть, что может получиться несколько убыточных сделок подряд. И он должен быть готов к этому, подписаться под этим условием со всей ответственностью. Если клиенту показать предыдущие тесты, историю, статистику, тогда проще с ним общаться, и ему будет понятно, чего ожидать. Мы именно так и общаемся с людьми. Допустим, средняя прибыль 2000 пунктов на фьючерсе на индекс РТС, убыток 1000 пунктов. 40% прибыльных сделок, 60% убыточных. Соответственно, могут быть четыре сделки убыточные, но потом одна или две прибыльные перебьют весь убыток.
– Все относятся к этому с пониманием?
– Не сразу, но большинство вменяемых людей к этому приходят.
– Поговорим об инвестиционной удаче. Бывает так, что инвестор пришел, вложил деньги, и ему сразу повезло – пошли прибыльные сделки. Это ведь хорошее начало, правда?
– Да, такое бывает. Но лучше когда сразу не совсем повезет. Ведь череда убыточных сделок поджидает всех нас. Я считаю, что если принял решение торговать, то год нужно торговать на одном лимите, либо пропорционально увеличивать объем. Иногда этот момент зашивают в алгоритм, но лимиты повышаются только на строгий процент и при достижении определенного уровня. Но не в два раза. Ведь из-за резкого увеличения объема череда убыточных сделок уведет счет в минус в два раза быстрее. Лучше, когда сначала идут убыточные сделки и человек привыкает тому, что это повседневная реальность.