8 800 200 32 35
  • Лицензированный брокер с 2000 года

ЮРИЙ МАСЛОВ, ОНЛАЙН БРОКЕР АЙ ТИ ИНВЕСТ: "FIX-ПРОТОКОЛ - САМОЕ БЫСТРОЕ РЕШЕНИЕ НА СЕГОДНЯШНИЙ ДЕНЬ"

14 окт 2014 в 18:46:00 Просмотров: 1684
Интервью с Юрием Масловым - это один из немногих диалогов в ходе проекта "Биржевые люди", в котором мы коснулись тематики алгоритмического трейдинга с позиции HFT. В ходе беседы речь шла о стратегиях, которые реализуют как физические, так и юридические лица на Московской бирже, о способах подключения к биржевым торгам. Юрий Маслов обслуживает интересы тех клиентов, которые в Ай Ти Инвест используют прямое подключение к шлюзу биржи. Кроме того, Юрий активное внимание уделяет развитию инфраструктуры брокера, являющейся наиболее чувствительным элементом для использования алгоритмических систем.

 

Юрий Маслов, Ай Ти Инвест

 

КАК НАЧАТЬ АЛГОРИТМИЧЕСКУЮ ТОРГОВЛЮ

 

- Юрий, спасибо, что согласились переговорить со мной. Надеюсь, что мы с Вами плодотворно пообщаемся. Насколько знаю, Вы сейчас заняты алгоритмическим трейдингом? Как позиционируете себя применительно к брокеру и фондовому рынку?

- Я — бизнес-подразделение, которое работает с клиентами, занимающимися алгоритмическим трейдингом. Сам я не торгую, что достаточно характерно для Ай Ти Инвест, поскольку он является сервисным брокером. Когда у клиентов появляется какая-либо необходимость в сервисах, общении, связанном с алгоритмической торговлей, решением вопросов с биржей, контрагентами, тогда этим занимаюсь я.

- Выходит, все алгоритмисты, которые в Ай Ти Инвесте — они Ваши подопечные?

- Да, все верно. Моя задача – обеспечить максимально комфортные условия для их работы.

- Скажите, пожалуйста, насколько сдвигается тенденция на нашем фондовом рынке в пользу алгоритмических стратегий? Чувствуете всплеск интереса к этой теме?

- Глобально у меня всегда было ощущение, что чем дальше, тем больше людей будет использовать алгоритмы вместо ручной торговли. На мой взгляд, основная проблема в торговле — это психология, желание, изменить стратегии в процессе торговли. И здесь алгоритмы могут помочь этого избежать. Кроме того, когда мы говорим о высокочастотной торговле, то там человек просто не успеет принять решение и выставить заявку на рынке. Например, давным-давно, в 2002-2003гг. люди торговали простой жесткий арбитраж Газпром против фьючерса Газпрома руками. Получали безумные проценты в годовых. Но в 2008 году эта ниша целиком уже была занята алгоритмами. После сентября 2011 года эта ниша была полностью занята высокочастотными алгоритмами.

- Какой входной билет в этот бизнес — профессиональный и полупрофессиональный алгоритмический трейдинг? От какого капитала начинается?

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

- Если говорить про прямое подключение, от какого размера капитала можно попытаться сделать высокочастотные, какие-то активные внутридневные стратегии?

- Это надо оценить. В первую очередь, необходимо протестировать стратегию, рассчитать ее доходность. Это можно сделать даже в программе MS Excel. Эта доходность должна, в идеале, покрывать затраты на разработку и поддержание. Они могут заключаться в размере оплаты услуг программиста. Если есть время и желание заниматься этим самому, то они должны покрывать внутренние издержки: затраты своего времени можно принимать и отличными от затрат на программиста. Я знаю людей на рынке, которые начинали со 100 тыс. руб. Может, они просто начинали в более удачное время. Сегодня 500 тыс. руб.-1 млн. руб. - это такой входной порог, на котором уже можно начинать работу с алгоритмическими стратегиями. 20 тыс. руб. Есть удобные инструменты, которыми можно алгоритмизировать стратегию и за 20 тыс. рублей. Их на рынке становится все больше. Они позволяют делать алгоритмы без значительных затрат на разработку.

- Вы говорите про «коробочные» решения вроде ТС Лаб?

- Ну, ТС Лаб — не очень «коробочное» решение. Но, в принципе, да. КоФИТе, Трейдматик. Таких продуктов становится все больше. Это некое скриптовое решение. Скриптовые языки упрощают разработку по времени, ибо они заточены под быструю реализацию алгоритмов. К примеру, в нашем терминале SmartX есть специальный плагин TradeScript. Он очень прост и позволяет написать стратегию за короткое время буквально по мануалу. Принцип работы у всех скриптовых языков один и тот же — человек не должен быть программистом, чтобы что-либо написать. Из этих предпосылок мы исходим всегда, если говорить о работе с «нуля».

- Юрий, очень много вопросов люди задают по поводу устойчивости и надежности работы серверов. Такая актуальная тема для всех. Люди хотят сервис 24 часа и 7 дней в неделю и чтобы ничего не «отваливалось».

- Вполне нормальное пожелание. Мы исходим из этого, что так и должно быть. Для этого у любого брокера есть система торгового резервирования. Если мы говорим о высокочастотной торговле, то есть некоторые услуги, которые позволяют получить быстрое резервирование серверов в случае экстремальных событий.

- Вы сейчас довольны надежностью работы серверов в Ай Ти Инвесте?

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

- Получается, что внутри компании есть две категории людей — алгоритмисты и обычные клиенты, которые используют стандартный терминал SmartX?

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

- Юрий, Вы можете сейчас сказать, какой раундтрип заявок, которые выходят через стандартные торговые сервера и теми, которые используют специальную алгоритмическую инфраструктуру, о которой мы сейчас говорили?

- Все зависит от протокола, который используется. Возьмем протоколы, которые используются для работы с Московской биржей по спот рынку. Там есть разные способы подключения: «родной» биржевой протокол, его еще называют нативным, FIX-подключение и работа через нашу торговую систему. Люди, которые стараются быть первыми в «стаканах», используют FIX-подключение, реже — нативный протокол. При подключении через брокерскую систему, конечно, будет другая скорость, так как в этом случае речь идет больше о надежности соединения и простоте работы. Если говорить о FIX на фондовом рынке ММВБ, то раундтрип, в биржевой части крутиться около 300-350 микросекунд, полный путь заявки, включая каналы, задержки на оборудовании клиента, может выражаться в заметно больших значениях. Эти цифры одинаковы для всех брокеров, они зависят в большей степени от качества канала до биржи, установленного оборудования и скорости обработки заявки в ядре. Если мы используем «родной» биржевой протокол TEAP, то там типичная задержка больше от 420 мкс, правда другое распределение – сложнее поймать лучшие времена, чем на фиксе. Раундтрип через нашу торговую систему (я буду использовать измерение от ее момента, когда мы получили заявку от клиента на gateway, до момента, когда мы отдали клиенту ответ на неё – необходимо понимать, что может еще быть Интернет с непредсказуемыми задержками от клиента до gateway). На этом этапе выставление заявки занимает от 1,5 до 2,5мс. В общем, наша система показывает сопоставимые результаты. При этом для высокочастотных трейдеров у нас есть решение, которое подразумевает работу по FIX-протоколу и подключение к нашим серверам риск-менеджмента. На контроль рисков уходит считанное количество микросекунд и в общем количестве биржевого раундтрипа они незаметны (Ред. речь про так называемый претрейд).

 

ПРО РАУНДТРИП И ТОРГОВЫЕ СТРАТЕГИИ

 

- Кстати, вопрос от одного из участников рынка, который занимается высокочастотной торговлей. Какие темы в HFT сейчас популярны — взятие спреда, арбитраж, статистический арбитраж, опционы? Какие темы потеряли свою популярность за последний год?

- Чем дальше идет развитие рынка, тем больше мы отходим от простых стратегий. Call-Put parity — очень сложно вспомнить людей, которые его торгуют. Простой жесткий арбитраж фьючерса против спота — тоже достаточно редкое событие в последнее время, потому что там нужно, действительно, быть очень быстрым. Популярными в последнее время остаются индексный арбитраж, когда вы дублируете структуру индекса через фьючерсы или через спот, арбитраж с иностранными рынками. Типы стратегий глобально живут все, но они всегда модифицируются под рынок, дело всегда кроется в деталях. В целом, можно сказать, что люди всегда торгуют арбитраж или корзины. Что входит в эти корзины — зависит от взгляда трейдера на рынок.

- Вы сейчас сказали про международные рынки. Один человек спрашивает, какой раундтрип заявок до LSE IOB? Вы же даете такой доступ своим клиентам?

- Да, мы как раз сейчас модифицируем эту инфраструктуру. И целевой раундтрип выставления заявок здесь в районе 37,7мс. Именно на эту цифру следует ориентироваться. Это целевой раундтрип до Лондона (и обратно). В дальнейшем, если мы увидим, что технические возможности позволят нам работать с этим раундтрипом стабильно, то для клиентов мы будем улучшать инфраструктуру и дальше.

- Юрий, скажите, много сейчас игроков, которые используют нестандартные схемы вроде FPGA, GPU?

- Такая возможность есть, но опыт показывает, что универсальные процессоры на нашем рынке являются наиболее надежным и сбалансированным решением. У каждого из альтернативных упомянутых решений диапазон применения ограничен. На FPGA можно построить быструю стратегию, но с какими-то сложными вычислениями лучше использовать универсальный процессор. В графических процессорах есть свои недостатки, например, медленная работа с памятью и большое энергопотребление. Оптимизация робота под универсальный процессор на локальном рынке является лидирующим решением.

- Кстати, хотел спросить про платформу. Сейчас много ли людей в высокочастотной торговле используют Windows или Linux?

- Чем больше человек хочет производительности, тем более он заинтересован использовать Линукс. Причем речь про хорошую скорость. Если есть какая-то бизнес-идея, то от повышения скорости он будет зарабатывать больше. Но стоимость разработки и использования высококлассного программиста может не окупить эти расходы.

- По поводу программистов. Насколько понимаю, в алготрейдинге именно они создают ключевую добавленную стоимость проекта. Хороший разработчик с навыками повышает шансы на успех этого проекта. Скажите, чаще на каких языках пишут — С,C++,С#, Java,Delphi?

- Все зависит от образования специалиста . Популярным в последнее время является С#. Он очень прост в разработке. И человек, даже не имеющий программистского образования, с какими-то базовыми навыками, может освоить С# и написать алгоритм. Тем более, там есть какие-то продукты, которые помогают это делать. Если мы говорим о более серьезных разработках, то это С и С++. А в самых «тяжелых» случаях люди доходят и до Асемблера. Наиболее оптимальный язык — это С и С++, он позволяет получить приемлемую скорость при оптимальных затратах. Если люди только начинают торговать, то большинство начинает на Си Шарпе.

- Как Вы относитесь к библиотекам, которые помогают в алготорговле?

- Все зависит от того, с чем человек начинает. С одной стороны, есть плюс — они экономят время разработки. С другой — это «черный ящик». Этот «черный ящик» со своей логикой, разобраться в некоторых продуктах без консультации с их создателями, действительно, сложно. Да, они облегчают. Условно, у большинства брокеров есть удобный интерфейс, который позволяет быстро и удобно написать приложение. Например, у Ай Ти Инвест есть производительный SmartCom. Его мануал содержит примеры, и человек, владеющий Си Шарп, сможет написать своего робота достаточно быстро. Я отношусь к этим продуктам нормально, но если мы говорим о высокочастотной торговле, то все пишут для себя, чтобы получить выигрыш на рынке.

- Хотел бы подытожить. Если человек хочет быстро, то это должен быть C,C++,Linux и собственная разработка?

- Ну, это если он хочет очень и очень быстро. В принципе, достаточно быстрые решения можно создать и на Windows. Linux хорош тем, что он кастомизируется под нужды. Выходят новые ядра с новыми фишками. Windows более консервативен в этих вопросах.

 

 

ПРО ЛИЧНЫЕ ИНТЕРЕСЫ

 

- Юрий, задам коварный вопрос. Если придет «купец» откуда-нибудь из подразделения алгоритмической торговли ДойчеБанка или ГолдманСакса лично к Вам, у него есть шансы украсть вас у Ай Ти Инвест? И сами Вы работаете с кодом?

- В Ай Ти Инвест я не очень давно. Компания мне интересна как перспективный, амбициозный, технологичный проект. . На развитие брокера направлены серьезные силы, мы четко видим цели, которые мы должны достичь. Это такая модель :. делай все, что можешь. И эта ситуация достаточно комфортна. Если ты видишь проблему — можешь ее устранить, если видишь возможность — можешь ею воспользоваться. С кодом я работаю. Но, скажем, мои остальные навыки гораздо полезнее, чем мои навыки программиста.

- То есть, Вы выступаете больше менеджером проекта?

- Да, я общаюсь с клиентами. Мой основной плюс в том, что я очень хорошо знаю инфраструктуру, знаком с техникой, всеми сопутствующими вопросами. Причем инфраструктуру знаю не просто с точки зрения техники, а именно с позиции расчета риск-менеджмента, протоколов.

- Юрий, у вас никогда не было желания сделать свой трейдерский проект? Учитывая, что у вас есть опыт в этой части.

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

- Проекты в этой области могут конкурировать с реальным сектором?

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

- Юрий, в заключение беседы хотелось бы задать пару личных вопросов. Любите путешествовать?

- Да, в основном, по России.

- За последнее время где побывали?

- Я люблю Север. Чем севернее, тем лучше, где-нибудь ближе к Уралу.

- Просто так путешествуете или охота, рыбалка?

- Рыбалка, «лесные» дела. Просто так, наверное, скучно.

- Самый большой улов — есть чем похвастаться?

- Конечно, есть. Это же рыбацкие «байки».

- Трофейная рыбалка, что за рыба?

- В основном, люблю ловить хищников. С ними интереснее, можно побороться. Особенно на спининг. Самой большой улов, наверное, не показатель. Вот самый интересный улов - это когда на северной речке со спиннингом. Это уже азарт.

- Остается свободное время от работы для семьи и хобби?

- Все меньше и меньше. В Ай Ти Инвесте хобби удачно совпало с работой. На выходных, конечно, остается. Это стандартый отдых городского жителя: парки, какие-то другие места. Также иногда можно выехать в лес и там неплохо провести время. Опять-таки на рыбалку.

- Юрий, спасибо за интервью. Было приятно пообщаться.

- Роман, спасибо и Вам.

 

 

Беседовал Роман Некрасов, MarketLab:Financial Innovations



Система Orphus

Отзывы и комментарии

Заполните заявку и откройте брокерский счет

Проведём бесплатную консультацию с финансовым экспертом в офисе или по телефону
8 800 200 32 35





я даю согласие на обработку персональных данных и получение информационных рассылок




123317 г. Москва, Пресненская набережная д.8, стр.1 комната 12

© 2000-2017 ITinvest онлайн брокер. Акционерное общество «Инвестиционная компания «Ай Ти Инвест». Все права защищены законодательством. Лицензия профессионального участника рынка ценных бумаг №045-07514-100000 от 17.03.2004 на осуществление брокерской деятельности.
Rambler's Top100 Яндекс.Метрика
Вход в личный кабинет Закрыть

В связи с плановыми работами с 10:00 4 ноября до 23:00 6 ноября 2016 года закрыт доступ к торговым системам ITinvest для всех видов терминалов (SmartX, мобильные, SmartCOM) и личного кабинета. Подробности здесь

Войти в личный кабинет