Anton Medvedev
Anton Medvedev личный блог
15 апреля 2012, 14:10

Интервью успешных алготрейдеров

http://www.kommersant.ru/doc/1903014/print

Статья Коммерсанта «Робовладельцы».

В феврале 2012 года группа ученых из Университета Майами совместно со специалистами компании Nanex, торгующей рыночной статистикой, опубликовали результаты анализа логов 600 американских биржевых площадок. Предметом изучения стали участившиеся просадки капитализации торгуемых компаний, которые случались на крайне короткое время, порой на несколько миллисекунд. За этот период стоимость акций могла просесть почти до нуля. Исследователи зафиксировали около 20 тыс. таких явлений. Апогеем стал Flash Crash 6 мая 2010 года, длившийся около шести минут, когда индекс Доу-Джонса упал почти на 1000 пунктов, что привело к потере фондовым рынком около $1 трлн. По мнению авторов, виновником Flash Crash, как и остальных микрокрахов, стали торговые роботы. Конкурируя за скорость, они совершают операции за порогом возможности человеческого контроля. В эти миллисекунды, становящиеся для сверхбыстрых роботов обычными торговыми сессиями, рынки были загнаны в микрокрахи. В России торговые роботы также прочно обосновались на фондовом рынке. По разным оценкам, на их долю приходится от 40% до 70% всех сделок и до 80% транзакций. 


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


Офис компании «Математика финансов» располагается в нехарактерном для брокерских фирм месте — вдали от центра, в окрестностях метро «Свиблово» на северо-востоке Москвы. Здесь, на арендованных площадях завода «Стройдеталь», находится техническая площадка РТС — серверы и дата-центр. Такое соседство позволяет «Математике финансов» экономить на организации скоростного канала доступа прямо к сердцу биржи и выигрывать рубли и миллисекунды. 


Один из учредителей «Математики финансов» — кандидат физико-математических наук Виталий Курбаковский строит работу компании на принципах робототехники. Тут никто не торгует «руками». Руки в «Математике финансов» нужны, чтобы запускать роботов и следить за ними. 


Чтобы оценить, какую долю финансового рынка сегодня контролируют роботы, Курбаковский запускает программу, «вытягивающую» данные о заявках, поступающих на биржу. По типам заявок и другим признакам он отличает робота от человека. «Сейчас торги слабенькие, 200-300 заявок в секунду»,— говорит Курбаковский. Записав лог заявок и пробежавшись по нему в спокойном режиме, мы сходимся на том, что как минимум 90% из них размещены автоматами. «А то и все 98%»,— уточняет Курбаковский. Поздним вечером в опустевшем офисе этот вывод воспринимается тревожно: пока брокеры разъезжаются по Москве, наш финансовый рынок отдан на откуп эдакому кустарному Skynet. 


«Если торгуют 1000 человек, то каждый из них может послать максимум одну заявку в секунду,— говорит Курбаковский.— Один наш робот в состоянии отправить за секунду 1,5 тыс. заявок». У «Математики финансов» около десятка роботов, но сегодня на боевом дежурстве только четыре, остальные в отладке либо ждут подходящего рынка. 


«Когда-то я увлекался карточными играми,— рассказывает Курбаковский.— Это настоящий рай для математика. Я встречал игроков, у которых были заранее просчитаны вероятности любых раскладов и оптимальная стратегия игры для любых ситуаций. Но однажды меня зацепила фраза, что биржа — это место, где встречаются лучшие в мире математики, экономисты и программисты. Мне стало интересно. Все оказалось не так уж страшно. Примитивные по нынешним временам алгоритмы стали приносить прибыль». 


Курбаковский — апологет высокочастотного трейдинга, который полностью отдан на откуп роботам. В его компании работают всего несколько человек — роботов больше. В 2010 году созданный «Математикой финансов» робот robot_HalfBe занял второе место в конкурсе «Лучший частный инвестор», проводимом РТС. Тогда HalfBe показал результаты свыше 4000% годовых. «Сейчас он не заработал бы ни рубля»,— говорит Курбаковский. Срок жизни алгоритмов, подобных тому, что был заложен в HalfBe, составляет, по его оценкам, не более шести месяцев. Первое же место тогда занял robot_Panda, показав доходность более 8000%: за два с половиной месяца он превратил стартовые 50 тыс. руб. в 4 млн руб. 


«Это постоянная гонка вооружений. Любая прибыльная стратегия может быть формализована,— говорит Курбаковский.— Когда аналитик находит интересную идею, он может быть уверен, что вскоре до нее доберутся и роботы. А те уж точно сделают все, что может сделать человек. Только быстрее и дешевле». 


Интервью успешных алготрейдеров
Александр Горчаков, управляющий активами инвестиционной компании «Форум»: — «Алгоритмическая торговля похожа на подбрасывание монетки, у которой вероятность падения определенной стороной чуть больше, чем 1/2. Все, что нам нужно,— кинуть ее как можно больше раз»
Фото: Чичков Юрий, Коммерсантъ




Купить за 100 миллисекунд

robot_HalfBe — представитель класса так называемых высокочастотных роботов. С их помощью игроки реализуют несколько хорошо известных на рынке стратегий, например арбитражных — заработок на соотношении цен разных активов. Главная идея в том, чтобы первым найти эту разницу и делать как можно больше операций в секунду. Битва за скорость — одно из магистральных направлений развития роботорговли. «Если раньше битва шла за секунды, затем за сотни миллисекунд, то теперь отыгрыш нескольких десятков микросекунд может конвертироваться в серьезный доход»,— объясняет Давид Серебренников, независимый трейдер, специалист по алгоритмической торговле. Но скорость стоит денег. Только ежемесячная плата за размещение собственного сервера в серверной стойке ММВБ, что минимизирует время прохождения сигнала, составляет от 40 тыс. до 120 тыс. руб. Цена зависит от того, на какой из площадок биржи будет установлен сервер. Анализируя разные варианты подключений, трейдеры оценивают стоимость поддержки инфраструктуры высокочастотного робота в суммы от $25 тыс. до $200 тыс. в год. Со временем эти расходы станут только увеличиваться. 


Гонка скоростей имеет свой потолок, но не технический, а финансовый: как правило, высокочастотные стратегии возможны лишь с ограниченным объемом ликвидности. Для российского рынка это суммы от 500 тыс. до 1 млн руб. А раз ограничен объем торгуемых средств, то и прибыль, из которой можно финансировать робота, конечна. Кроме железа, программного обеспечения и платы за подключение есть еще одна существенная статья расходов — люди. 


Научный поиск

Александр Горчаков — трейдер, управляющий активами, создатель сайта howtotrade.ru, признанный гуру алгоритмической торговли. Многие победители конкурса «Лучший частный инвестор» называют его своим идейным вдохновителем. В компании «Форум», где с недавних пор работает Горчаков, традиционные для инвестиционной компании рабочие места с барьерными рифами мониторов, по которым бегут данные торгов. У Горчакова, тем не менее, таких мониторов нет. Он просит подождать минутку, пока «разместит заявки», и совершает несложные манипуляции со своим ноутбуком, насколько я успеваю заметить — в Excel. 


Горчаков характеризует себя как «дэйтрейдер» (от англ. day trader — игрок, который делает сделки, как правило, раз в несколько дней). Когда не нужно спешить, можно серьезно сэкономить на инфраструктуре. Горчакову не требуется скоростное подключение, собственные серверы на бирже и даже специальное программное обеспечение. Он использует другую распространенную у трейдеров малобюджетную модель. Популярный торговый терминал (программа) Quik умеет выгружать данные в Excel и принимать команды из обычного текстового файла. Такой связки достаточно, чтобы реализовать логику своего робота в любой удобной среде, например в том же Excel. Отказавшись от гонки технологий, Горчаков формирует свое конкурентное преимущество на другом полюсе алготорговли — математическом. 


Александр Горчаков — лауреат Государственной премии СССР 1990 года «За развитие статистических методов анализа спецтехники», кандидат физико-математических наук. Себя он называет «ортодоксальным системщиком» и верит теории вероятности больше, чем любому обоснованию событий и решений «из рынка». «Мы лишь бросаем монетку,— говорит Горчаков.— Просто в силу неэффективности рынка вероятность падения ее определенной стороной чуть больше, чем 1/2. Все, что нам нужно,— это вооружиться такой монеткой и кинуть ее как можно больше раз». Где найти такую «неправильную монетку», уже другой вопрос. Горчаков прогнозирует направление движения цен, используя для этого обширные знания в матстатистике. 


Вместе с Горчаковым разработкой и тестированием алгоритмов в «Форуме» занимается команда из семи человек — математики и программисты. Что-то вроде исследовательской группы. Сам процесс, по словам Горчакова, очень похож на научный поиск. «Правда, прикладной,— тут же поправляется он.— Финансовые рынки не будут ждать красивой идеи, им нужны работающие стратегии». 


490 руб. в месяц стоит визуальный конструктор для торговых роботов LiveTrade Professional. Реализация стратегии алгоритмической торговли обойдется от 200 тыс. руб.


Инкубатор для трейдера

«В алготрейдинге много программистов и математиков, а мы — физики, мы смотрим на рынок с другой стороны»,— говорит Николай Старченко, вице-президент финансовой компании «Интраст». Для образа мысли и действий таких, как Старченко, придумали термин «эконофизика». Рынок, как и любое сложное явление, рассматривается в качестве экосистемы, и это заранее расставляет акценты в отношении Старченко к проблеме роботрейдинга. «Описание экосистемы в целом — пока нерешенная задача, и сегодня не существует способа предсказать поведение сложных систем,— говорит Старченко.— Можно только с уверенностью сказать, что сложные системы склонны впадать в неустойчивые состояния». 


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


«Роботы — удобная вещь для тех, кто не может в процессе торговли сдерживать эмоции. С роботом же надо все время бить себя по рукам — если доверяешь алгоритму, то он обязательно покажет результат лучше, чем если вмешиваться в его работу»,— уверен Старченко. Задача человека — принимать радикальные решения. Например, отключать робота в случае изменения рынка, к которому не приспособлен алгоритм, корректировать его под новые условия либо отправлять на свалку истории и придумывать новый. 


«Интраст» занимается созданием биржевых роботов с 2003 года. Фантастических результатов, по словам Старченко, это направление не дает: «Все как у людей. На больших суммах доходность иногда составляет 30-40%, на небольших, где может быть выше риск,— до 100% годовых». Однако целый отдел негуманоидных трейдеров, который поддерживает компания, позволяет ей решать другую прикладную и весьма актуальную задачу — кадровую. «Стоимость обслуживания хорошего робота сопоставима с вознаграждением хорошего управляющего. Но робот менее капризен»,— объясняет Старченко. Робота не сманят конкуренты, он не потребует повышения зарплаты, и если на рынке начнется подъем, не надо лихорадочно искать новых специалистов — можно запустить еще одного робота. 


«Сегодня практически в каждой брокерской компании из топ-50 есть отдел, занимающийся роботорговлей»,— говорит Старченко. В «Интрасте», по его оценке, под «роботизированным управлением» находится около 30% активов. В отделе, занимающемся роботами, работает семь человек. Под их управлением десяток алгоритмов, из которых половина активно торгует, другая проходит доводку и тестирование. Техническую поддержку обеспечивает внешняя ИТ-компания. 


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


Интервью успешных алготрейдеров
Виталий Курбаковский, соучредитель компании «Математика финансов»: — «Человек может послать на торги максимум одну заявку в секунду. Один наш робот в состоянии отправить на биржу 1,5 тыс. заявок за секунду»
Фото: Чичков Юрий, Коммерсантъ




Робот на замену

Робостроительство стало пусть и небольшим, но специфическим рынком. По оценкам Владимира Курляндчика, директора по развитию компании ARQA Technologies, разработчика торгового терминала Quik, в России владеют роботами и запускают их на биржи уже тысячи человек. 


Константин Илющенко — создатель сайта Algoritmus.ru, посвященного алгоритмической торговле и биржевым роботам. «Алгоритмус» — часть инфраструктуры, которая формируется вокруг робостроительства. Здесь можно получить сведения о технических аспектах роботостроения, о специализированном ПО, а также понаблюдать за дискуссиями формата «купил, а он не работает». 


По словам Илющенко, самый дешевый робот, который на его памяти продавался на сайте, стоил 6 тыс. руб.: «Всегда относился к таким предложениям скептически: если робот зарабатывает деньги, зачем его продавать?» На другом полюсе — компании, профессионально занимающиеся разработкой торговых решений под заказ, а также поставляющие готовые платформенные решения, которые покупатель может настроить под себя, с услугами подключения к бирже по выбранной схеме. Диапазон цен — от 50 тыс. до 1 млн руб.Центром экосистемы становится и трейдерское ПО. Так, встроенный в Quik язык Qpile позволяет самостоятельно писать торговых роботов. Аналогичную разработку помогает вести другой популярный продукт — TSLab от одноименной компании, которая является и программой для торговли, и средой для разработки. 


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


Количество сделок, выполненных с участием автоматизированных систем, растет. Возможно, люди сегодня еще не составляют меньшинство среди участников торгов, но скоро этим меньшинством станут.
 
22 Комментария
  • Sekator
    15 апреля 2012, 14:24
    Основных алгоритмистов тут как раз и не указано и реклама им не нужна
      • Sekator
        15 апреля 2012, 15:34
        trade-research, конечно, перепост есть перепост
  • qaz
    15 апреля 2012, 15:53
    «высокочастотные стратегии возможны лишь с ограниченным объемом ликвидности. Для российского рынка это суммы от 500 тыс. до 1 млн руб» — вот это огромной минус HFT-торговли
    • vlad1024
      15 апреля 2012, 16:16
      онлайн-трейдинг, зато на нормальных, ликвидных рынках их можно запустить на сотне инструментов.
      • Gypsy
        15 апреля 2012, 19:08
        vlad1024, Вот вам задам вопрос. Предположим, на рынке из участников оказались только роботы. Будут ли они приносить прибыль?
        • vlad1024
          15 апреля 2012, 21:38
          Gypsy, какие-то буду какие-то нет, все «как у людей» ))
          • Gypsy
            15 апреля 2012, 21:58
            vlad1024, Но ведь подавляющее большинство роботов имеют стат преимущество. Что вы на это скажете?
            • vlad1024
              15 апреля 2012, 23:24
              Gypsy, подавляющее большинство роботов никогда не было запущено на биржу а было выброшено после тестирования ) рынок это живая система в которой те кто «умнее»/информирование получает большую долю пирога, соответственно, если исчезнут люди то роботам уже придется «есть друг друга» (что они и так сейчас в основном делают) соответственно, произойдет перераспределение кто-то будет получать прибыль а кто-то убытки (по крайней мере какое-то время, пока не уйдет с рынка)
  • Nickolas
    15 апреля 2012, 16:16
    «Один наш робот в состоянии отправить на биржу 1,5 тыс. заявок за секунду»
    Амеры нервно курят в сторонке, и думают что там в секунде можно столько раз купить и продать.
    • Николай Лазарев
      15 апреля 2012, 19:47
      Nickolas, Красиво, один лишь ваш робот способен обеспечить комисами и брокера и биржу, а о скорости слива депо такими роботами и говорить не стоит, здесь равных нет. Один неумелый лапух с таким ботом вполне может обеспечить топливом один хороший тренд. Я бы предложил их не продавать за 6000р, а раздавать бесплатно. А то люди неохотно сливают депо, а тут и стараться не надо. Всё за тебя сделают быстро и эффективно. А главное брокер будет не в накладе))
      • pattern
        16 апреля 2012, 13:18
        Николай Лазарев, ))) полностью согласен. Ну что поделаешь, натура человеческая не меняется… — это типа так круто--нажать кнопку и считать прибыль… )))) Мечты о «денежной машинке» неистребимы…
    • Nickolas
      16 апреля 2012, 00:06
      Nickolas,
      Супер мега Хедж фонды с нивпупенной технологической базой(програмисты математики) нимогут в день совершить столько зделок, при том что на амерском рынке около 10 000 акций.
      как на Рашке на 1 инструменте можно совершить столько зделок и не обонкротиться на биржевых сборах? Кто нибудь может объяснить?
  • rusalgo.com
    15 апреля 2012, 16:47
    Такая ненавязчивая реклама платформы за 490р. Кстати и разместили по умно, ровно посередке. Где-то читал, что лучше всегда внушать/продавать что-то посередине. Так человек запоминает начало и конец, середку запоминает хуже, но информация все-равно откладывается в памяти. Про нашу платформу для роботов StockSharp лучше бы рассказали =)
    Продажа роботов за 6000р это конечно круто. Причем, если есть предложение, значит есть и спрос =) Хотя не удивительно, пытаются же люди торговать по эллиоту.
  • Wanted
    15 апреля 2012, 17:53
    1.5 заявок в секунду, зачем? на наше рынке с нашей ликвидностью можно и ручками, имхо. Поправьте если не прав.
  • Gypsy
    15 апреля 2012, 19:00
    Сколько бездельников то развелось, математики, программисты — их бы мозги да на благо родины)
    • Alex3585
      15 апреля 2012, 20:09
      Gypsy, а есть ли они у них… примитвный арбитраж и ловля утренних очевидных гэпов, просто потому что подключён к бирже напрямую… как только кол-во таких соединений увеличится их прибыль исчезнет
  • Parazit
    15 апреля 2012, 20:53
    а потом пришел русский иван с большими деньгами и быстро скумекал, что роботы все действуют однотипно и можно их нагреть на их сильных сторонах — на скорости и на чистоте исполнения алгоритма. И в тот день стали нищеми все робототорговцы.
  • Алексей (rwsmart)
    15 апреля 2012, 21:32
    блин, как-то неуютно чувствовать себя «меньшинством»…
  • ulti-trade
    15 апреля 2012, 22:40
    Горчаков характеризует себя как «дэйтрейдер» (от англ. day trader — игрок, который делает сделки, как правило, раз в несколько дней)
    — аффтар, разберись в терминах сперва!

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

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