uralpro
uralpro личный блог
06 августа 2017, 14:36

Наша ХФТ торговля

Наша ХФТ торговля

Небольшой обзор сегодняшнего состояния наших дел.

В настоящий момент мы используем в торговле только высокочастотные алгоритмы, просадки у которых максимально низки и являются скорее исключительным событием.Вот пример эквити экземпляра одной из стратегий, в расчете на 100 тыс. рублей гарантийного обеспечения:

Наша ХФТ торговля

Количество сделок в день подобной стратегии можно оценить по графику в заглавии. 

Портфель алгоритмов, который мы торговали в прошлом году (результаты можно посмотреть здесь), мониторится только на тестах. С начала 2017 года он показывал результаты намного хуже, чем в 2016, хотя были месяцы и с неплохим ростом. После нескольких просадок, превысивших расчетные 7%, мы временно прекратили торговать эти стратегии и перешли на более высокочастотные.

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

В результате возникла срочная необходимость в разработке более сложных стратегий, которые нуждаются в очень тонкой настройке. Пришлось тщательно вылизывать код боевой части, максимально снижать показатели tick-to-trade, учитывать огромное количество нюансов, связанных с особенностью функционирования биржевой инфраструктуры. В данный момент tick-to trade в нашей системе варьируется от 2 до 8 мкс, разброс зависит от количества запускаемых экземпляров алгоритмов и числа используемых инструментов.

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

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

Таким образом, несмотря на некоторые сложности, планы развития есть на долгое время вперед, и мы продолжаем зарабатывать деньги исключительно на рынке.

Стратегии и алгоритмы автоматической торговли смотрите на моем сайте www.quantalgos.ru

54 Комментария
  • God
    06 августа 2017, 14:53
    чем то напоминает торговлю хомяка))
  • EUGENICS
    06 августа 2017, 15:05
    Тут видна вся проблема алгоритмической торговли — график доходности по логарифму — убывает. Это значит, что, со временем, твой алгоритм начинает работать на других.
      • EUGENICS
        06 августа 2017, 15:19
        uralpro, почему неправильные? всё верно, твой алгоритм поддерживает ликвидность и отдаёт прибыль другим при низкой ликвидности.
          • EUGENICS
            06 августа 2017, 15:30
            uralpro, потому что поддерживает ликвидность, в то время, как другие пользуются твоей ликвидностью) Схема стара как мир: кто не работает — тот ест)
              • EUGENICS
                06 августа 2017, 15:37
                uralpro, не думаю, эквити должна быть не прямой и не в виде параболы вниз, а в виде параболы вверх — в этом случае логарифм доходности будет в виде прямой. процент на процент — это суть альфы на фондовом рынке.
                  • EUGENICS
                    06 августа 2017, 15:41
                    uralpro, в спекуляциях, по моему, и нет сложных процентов, как там возможно реинвестирование, если весь капитал уже в работе?
                      • EUGENICS
                        06 августа 2017, 15:46
                        uralpro, тогда, да, но риски возрастают, думаю, пропорционально этому реинвестированию и структура кривой будет та же, или нет?

                          • EUGENICS
                            06 августа 2017, 15:59
                            uralpro, понятно, но думаю факт того, что алгоритм ХФТ в определённые моменты может работать не на тебя может иметь место.
                        • Enter1
                          06 августа 2017, 20:43
                          EUGENICS, риски не могут возрастать, по причине того, что вначале был капитал 1 с риском Х, теперь капитал 1+1 с риском Х+Х, что тождественно равно.
  • Niktesla (бывш. Бабёр-Енот)
    06 августа 2017, 15:34
    uralpro, а прорабатывали вопрос с налогообложения при работе на иностранных площадках?
      • Niktesla (бывш. Бабёр-Енот)
        06 августа 2017, 17:58
        uralpro, это имхо самый мутный момент при работе на иностранных площадках… ^^'
          • Niktesla (бывш. Бабёр-Енот)
            06 августа 2017, 18:26
            uralpro, ну, я сам не пробовал, но слышал разные обескураживающие вещи.

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

            Короче инфы мало, и она противоречивая…  примеров в инете нету…  в налоговой, я подозреваю, тоже в этом вопросе особо не шарят...

            в общем, тайна покрытая мраком.
          • jug
            07 августа 2017, 08:09
            uralpro, есть опыт отчета, надо просто изучить налоговое законодательство наше, ну и есть там некоторые нюансе. И да, все сделки надо буде перечислить в отчете :). Если будут вопросы, пишите в личку
  • Kaiman
    06 августа 2017, 15:53
    с такой эквити на смарт-лабе не сидят. Вешай лапшу другим ;)
      • God
        06 августа 2017, 16:06
        uralpro, на сайтах для трейдеров-профи, а не этом заповеднике лудоманов и околорыночников))
    • Niktesla (бывш. Бабёр-Енот)
      06 августа 2017, 18:04
      Kaiman, какой «такой»? там по 100-150к в месяц «всего»… это как пойти на хороший «завод» работать, т.е. сравнимо с обычным заработком… который в любой момент может взять, и рассосаться… так что автору расслабляться еще рано ))
      • baron_samedi
        06 августа 2017, 18:16
        Бабёр-Енот, 
        а 10-15 к в месяц -плохой завод?
        Надо бы это объяснить чинушам и кадровикам…
        • Niktesla (бывш. Бабёр-Енот)
          06 августа 2017, 18:36
          baron_samedi, 10-15к эт обычный завод… но по 100к в принципе офисные народ в москве и не только получают, так что я позволил себе всех «обобщить под одну гребенку».

          хех… а кому объяснять то? у нас заводы частные, а страна свободная… хочешь работай на заводе, хочешь не работай… =__=

          тут скорее надо беспокоться о том что у нас в лучших технических вузах страны, и в москве в том числе преподаватели и доценты тоже получают по 10-20к…  а «руководство и его команда», рулящие потоками бабла, получают по 100-200к…  причем вторых становится все больше а первых все меньше (и самое главное — зарплата по институтам в среднем получается 70-100к о чем рапортуют наверх, как об успехах в отечественном образовании)
  • Stoic
    06 августа 2017, 17:38
    Нравятся мне такие скрины, побольше бы публиковали
  • Андрей К
    06 августа 2017, 18:28
    это у вас продолжение ваших разработок на шарпе? исходники которых вы предлагали
  • First
    06 августа 2017, 18:38
    Здравствуйте. Очень интересно читать ваш блог и статьи на вашем сайте.

    А tick-to trade это что такое, простите за дилетантский вопрос?
    Также, что вы понимаете под HFT? Какова средняя частота сделок? Выделяют еще отдельно иногда Ultra HFT. Насколько ваши алгоритмы чувствительны к латенси?
    Какую инфраструктуру планируете использовать для торговли на зарубежных площадках? Сейчас, я так понимаю, у вас свой привод к MOEX через PlazaII? Спасибо.
      • First
        06 августа 2017, 19:38
        uralpro, спасибо. Всё же не очень понятно по поводу западных площадок, какую инфраструктуру планируете использовать. С нашей биржей понятно, можно разработать свой коннектор. А «как у них»? Вы уже изучили вопрос или только планируете? Тоже будете писать свой коннектор на каждую биржу? И на какую планируете в первую очередь? Спасибо.
      • First
        06 августа 2017, 19:40
        uralpro, Если программа будет обрабатывать данные свыше 30-50 мкс
        По поводу этого, всё-таки основная задержка не программная, а сетевая/аппаратная. Или вы всё это вместе здесь понимаете под «задержкой»?
          • Cristopher Robin
            06 августа 2017, 21:57
            uralpro, основную роль играет поведение рандомайзера на биржевой стороне и ваша информированность на другой. Если речь идет о микросекундах, главный вопрос, откуда вы знаете, что я не опережаю вас на миллисекнды, слушая другой датафид того же рынка? Вы эти вопросы для себя в какой способ закрыли? Потому что иначе нет смысла улучшать латенси ПО, не имея технологических гарантий, что узкое место именно в нем.
              • Cristopher Robin
                07 августа 2017, 01:02
                uralpro, это метафизическая уверенность, или под списком стоит подпись биржи?
                  • Cristopher Robin
                    07 августа 2017, 12:57
                    uralpro, я намекаю, что у биржи может быть сколько угодно резервных официальных фидов, но о них вы узнаете только поле того как с основным будут проблемы. А до этого зачем вам об этом знать?
          • First
            07 августа 2017, 00:23
            uralpro, на C++ пишете?
  • Niktesla (бывш. Бабёр-Енот)
    07 августа 2017, 08:03
    uralpro, если не секрет, какого порядка суммы сейчас  уходят ежемесячно на «поддержку инфраструктуры» на нашей бирже?
  • Сергеев Петр
    07 августа 2017, 14:56
    Отличный пост, побольше бы таких на СЛ, успехов Вам на западных площадках! Сколько «алгоритмов» у вас одновременно работает? Вы maker или taker? 
  • _sg_
    07 августа 2017, 20:15
    Хотелось бы еще «performance report» посмотреть. Хотя бы минимальный.
  • Евгений Ворончихин
    09 августа 2017, 10:45
    сколько пунктов средняя прибыльная и убыточная сделка?

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

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