ves2010
ves2010 личный блог
31 декабря 2015, 10:40

итоги 2015г роботорговля... запил... боковик...

непруха или 7мь месяцев боковика 

            Пошел 10ый год активной торговли. Лично сделал с 40к 14.4мио за 6лет ботами. Год в плане алготорговли был крайне неоднозначен. С начала года боты быстро напилили с 9.5мио 14.5мио. Потом в июне случился писец. 7 месяцев неоконченного боковика от 13 до 14.4мио. (на прошлой неделе видел в третий раз 14.4мио… а через неделю распилился на -12% от хаев словив стресс). Дальше будет про торговлю много букв можно не читать.

1 Боты были спроектированы под счет в районе 3-4мио.

2 Ликвидность на фортсе и мамбе упала. Это я сразу почувствовал. Та же ФСК вместо обычных 250мио оборота в день скатилась унылое говнище с оборотом 70мио. Если раньше я мог легко торговать счет в 3мио широкой диверсификацией в 15-20 бумаг, то теперь из-за разросшегося счета + падения объема торгов на мамбе пришлось уйти в самые ликвидные бумаги.

3 Поэтому  нагрузка на самые ликвидные бумаги возросла. Так например, зачастую делаю  во фьючах лук, рося, втб более 5-10% от дневного оборота. Сейчас мне надо купить с рынка в 10 раз больше бумаг чем раньше (в три раза больший счет и в три раза меньшее число бумаг).  Увеличились проскальзывания. Если на счете в 2-3 мио и диверсификации по 20ти бумагам проскальзывание было практически равно нулю, то сейчас при обороте в 30-40мио в день проскальзывание составляет 0.03%. Удовольствие поторговать стоит мне в месяц 200-250к. Это -1.7% от капитала в месяц.  Т.е. Издержки на торговлю выросли с 5-7% до 20% в год.

4 Статистика такая. В среднем в день 300-400 сделок каждая объемом 120к (зачастую там 240к, т.к. старая поза закрывается и открывается новая). Самые ликвидные фьючи сбер, втб, рося, лук, сберпреф, газпром, минимайсекс, си, евро и акции ГМК. Заявка ставится на 5ти минутном баре лимитником по последней цене, висит 5мин и если не налили исполняется по-маркету. Из 300-400 сделок в день 70% наливают по лимиту, 25% по-маркету на следующей свече, 3-5% исполняют частично. Если я беру по-мркету то сам себе ухудшаю следующую лимитную сделку, т.е более 50% ордеров идет по плохой для меня цене. 

5 роботы были спроектированы под среднюю сделку в районе 0.15-0.2%, счет в 3-4мио и диверсифицированную торговлю в 20ти бумагах. Соответственно по факту на июнь 2015 я торговал в 10раз больший объем в 2раза меньшем числе бумаг с проскальзыванием 0.03% т.е. средняя сделка опустилась до 0.15-0.3*2=0.09% и еще не учтены комиссы. Т.е. торговля перестала себе окупать. При сильном движняке конца 14го начала 2015г это не было заметно, но к октябрю 2015го проблема встала в полный рост.       

            Пришлось перепилить бота и уйти от парного трейдинга к более направленной торговле. Среднюю сделку поднял вдвое до 0.44% при тестах от 1.1.2008 ну и несколько фишек накидал. Один параметр оптимизации. Сейчас запустил в торговлю. Бот отрисован в тслабе всего три тысячи кубиков (да да три тысячи, мож даже 3500). Сваял бы и в 10000кубов легко, но редактор затыкается.

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

            Выхлоп по тестам где то 60% годовых на плечо,  жертвую доходностью и плавностью эквити ради средней сделки, можно торговать со вторым плечом. И возможен боковик в год-полтора. Имхо в реальной торговле будет раза в 2 хужее. На хороших бумагах бот показывает 90% годовых и среднюю 0.51%, либо 120% годовых с средней 0.33%. Однако это акции а не фьючи.

 

            3000кубов считаются 0.3сек, что долго — надо 7-15ть таких ботов в паралель, полный расчет + выставление заяв будет секунд 5-7. Надо писать бота под си, но смысла нет, т.к. тслаб2 позволяет делать то же значительно проще в кубиках и шустрее.

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

            Есть мысля торговать 7-10 акций только в лонг, а  2-3 самых ликвидных фьючерсов только в шорт.

            Либо набрать портфель акций захеджить его фьючем ммвб и иметь профит за счет перетасовки портфеля, в дополнительный бонус будет контанга фьюча. По тестам выходит где то 25% годовых при средней сделке 0.33% по тестам от 2010г (тест от 2008г резко завышает профит и среднюю). Сначала подумал что выхлоп маловат, но к нему наворачивается контанга от фьюча и дивы, что даст еще где то +10%. Соответственно при расходах на торговлю в 7-10% будет 25% годовых чистыми. Но все упирается в торговый объем. Где то 30-50мио можно поторговать, но это предел. Если взять побольше бумаг, еще 8 или 16 то впринципе можно наскребсти 60-100мио объемов.

 

            Кстати у айти есть косяк — неудачный список бумаг доступных для шортов — нет многих хороших ликвидных бумаг типа магнита и северстали с оборотом более 0.5ярда в день, зато есть тридесятое говно типа ФСК, ну и конечно я не пойму… ну накуя шортить у брокера акцию если есть расторгованный фьючерс? вот список

 

15бумаг

фск — неликвид… газпром- есть фьючерс… ГМК — ОК (не пойму почему биржа сделала фьюч ГМК таким дорогим)… Гидра — ОК(хотя тоже неликвид)… лук- есть фьюч… МОЕКС — ОК… Рося — есть фьюч… Россети — неликвид, Сбер — есть фьюч, Сберпреф — есть фьюч, Сурок — ОК, сурпреф- ОК, Така — ОК, Урка — ОК, ВТБ — есть фьюч… итого из 15ти бумаг доступных для шорта имеем 6 бумаг для нормальной торговли, если учесть что 3 из них унылое неликвидное говно, то список в 3 бумажки крайне мал.

            Наконец написал бота торгующий си. Писал где то года 2. Дает 20% годовых средняя 0.15%. В нем можно пропихнуть хороший объем. Запустил в торговлю. Пока сливает знатно. Причем по Си я настроен крайне пессимистично. Раньше рубль ходил в границах коридора, т.е. спекулянты знали правила игры и гоняли его в пинг понг от границы до границы. Счас правил нет. Имхо рубль станет унылым малопонятным говном. И все наши завязанные на курс рубля акции тоже станут унылым говном.     

Счас поза 18мио фьючи 12мио валюта… но по рискам счет крайне недогружен… мне сыкотно сделать нормальный риск на новых ботах… ну и объем не пропихнуть… этот уже застревает...

            Пробовал делать контртрендовых ботов, но все сливают на кризисе 2008г, а те что не сливают — средняя 0.07% что для акций маловато.

            Есть мысли по опционам. Очень тяжко тестить. Однако по первым тестам тема крайне профитна.

            В планах вернуться на омерику. Тем более что понаписаны новые боты.

            Написал ХФТ бота, но в работу не пустил. Надо тратить время и силы на инфраструктуру при ограниченном выхлопе, т.е изначально много денег не пропихнуть в рынок.  

            Много работал по тслабу2 — как исправят баги, будет дельная прога.

            Внезапно мне дали денех. Поэтому счет не покажу. Раскидываю потихоньку их по облигам FXRU, офз52001 и офз с переменным купоном. Строю портфель 50% рубли 50% валюта Мне не нравиться FXRU из-за большого спреда в 1%, но альтернативы ему не вижу, имхо надо там уменьшить спред раза в 2 (интересная мысль встать и торгонуть там спред 1% в валюте). С удовольствием бы купил евроОФЗ типа Россия-18, но в них пустой стакан. 

            Думаю что делать и как торговать большим объемом, писал про это полный оптимизма пост smart-lab.ru/blog/296793.php . Т.е. торговлю мне надо собирать заново.  

            Впринципе, если не заморачиваться со >100% годовых, а довольствоваться 20-30% годовых то можно пропихнуть в рынок  где то 100-150мио при издержках в 5-7% в год. Но это уже как то не интересно. 

            в 2016г ожидаю большой движняк, который бывает каждый четный год. Скорее всего поезд выйдет после выборов осенью 2016. Имхо потрясения в канун выборов устраивать не будут. Дефицит бюджета будет финансироваться за счет офз.

                                                                                                                                                                                                             итоги 2015г роботорговля... запил... боковик...                                                                                               итоги 2015г роботорговля... запил... боковик...                                                                                                                                                                                                                                                                                                                                                                                                               

            Всем удачных торгов. 

70 Комментариев
  • nik
    31 декабря 2015, 11:03
    а вчем проблема на плюсы переписать? эти все визуальные конструкторы нормальной скорости никогда не дадут.
      • nik
        31 декабря 2015, 11:17
        ves2010, если торговля приносит основной доход — то логично её улучшение должно быть высокоприоритетным делом))
  • ICEDONE
    31 декабря 2015, 11:03
    Раньше не понимал зачем блин такая диверсификация, торговал только СИ. Последний месяц добавил ри и сбер увеличилась прибыль, средняя просадка уменьшилась, пока одни проигрывают другие берут прибыль. Есть к чему стремиться, х.з а стоит ли добавлять ммвб?
      • ICEDONE
        31 декабря 2015, 11:16
        ves2010, как думаешь тслаб будет когда нибудь торговать америку? у меня счет питихат, как то больше диверсифицировать нету смысла
          • Chepell
            31 декабря 2015, 18:32
            ves2010, а зачем для торговли история? IB риалтайм дает, тслаб это в кэши сохраняет, а историю надо подгрузить в виде тхт.
            Я на плазе так делаю, там нет истории, только за текущий день.
      • Кот Матроскин
        31 декабря 2015, 11:19
        ves2010, тоже так думал, до лета, пока не стало валиться ВСЕ и ОДНОВРЕМЕННО))))
      • Йоганн
        31 декабря 2015, 16:08
        ves2010, да, корень квадратный из числа бумаг, но полностью раскоррелированных — что редкость.
        Поэтому торговать лучше от 10-ти ))
    • astray
      31 декабря 2015, 12:48
      ICEDONE, 
      >>Раньше не понимал 
      >>Последний месяц добавил

      через месяц еще умнее станешь! )
  • ICEDONE
    31 декабря 2015, 11:04
     Плюсанул, удачи в новом году и увеличить счет минимум в 3 раза!
  • Кот Матроскин
    31 декабря 2015, 11:07
    Привет! Не лучше ли дня скорости с кубиков на код перейти?
  • Oleg Only Algo
    31 декабря 2015, 11:07
    Ух ты, круто! столько кубиков, я мягко сказать вшоке!!! А какой версией торгуешь сейчас? Через плазу или квик на тслабе? Какие сбои были в этом году у ботов?
      • Oleg Only Algo
        31 декабря 2015, 11:16
        ves2010, а почему кубики на си не пишешь, один кубик бывает 59 кубиков может заменить?
          • Oleg Only Algo
            31 декабря 2015, 20:15
            ves2010, чем ограничивает? На вход подавай сколько хочешь. На выходе один резалт. Чем ограничивает то? а вот си ++ под апи, это сколько времени нужно, чтобы изучить или вспомнить.
      • Oleg Only Algo
        31 декабря 2015, 20:13
        ves2010, в плаЗе нет глюков почти вообще
  • Фома Фомич
    31 декабря 2015, 11:08
    Работают же люди! Ё-маё! =)
    Успехов и сбычу мечт в 2016 году!
  • Кот Матроскин
    31 декабря 2015, 11:11
    Тоже боковик на счете, но с мая. В июне и июле раза три обновлял хай, и опять откатывался. Сейчас в раздумьях, это нужно претерпеть и переждать, или это поменялся рынок, и ждать уже нечего, нужно менять торговлю
      • astray
        31 декабря 2015, 12:51
        ves2010,  а я  могу работать только когда прафит прет,
        а вот собутыльник Вестников только когда задница от лосей горит )
      • waldhaber
        02 января 2016, 00:17
        ves2010, это очень хорошее качество, у абсолютного большинства наоборот, нет морковки — ну и не буду работать…
    • MS
      31 декабря 2015, 21:35
      Кот Матроскин, моё впечатление о явлении что в ноябре-декабре 2014 были доходности на порядок большие нынешних. Которые быстро снижались в январе-феврале и сошли на нет к маю.
      Заметил, что графики на мелких таймфреймах изменились: амплитуды в боковиках упали. Грубо говоря, вместо частых скачков по 0,5% стали по 0,25%.
      Видимо произошла массовая перенастройка роботов.
  • alt
    31 декабря 2015, 11:12
    Весьма достойный результат за весь период..
    А алготорговля-это вечный поиск и проба новых идей- «покой нам только снится..»
    Надо пробовать без фанатизма америку — ликвидность и обилие разных инструментов… (широкий товарный рынок)
      Единственное-  ТС лаб  в своё время принял в штыки… И не понимаю товарищей с подобным опытом работающих на нём до сих пор..
    Удачи Вам!
    • alt
      31 декабря 2015, 11:19
      alt, Да и 30 годовых на хороших объёмах-весьма хороший результат…
        • Oleg Only Algo
          31 декабря 2015, 20:16
          ves2010, не ну если ещё инфляцию считать, то тогда вообще зачем все это
    • Hannes
      31 декабря 2015, 11:54
      alt, по Вашему на чем лучше работать?
      • alt
        31 декабря 2015, 12:31
        Hannes, В этом вопросе не могу сослаться на свой пример… (к великому сожалению не программист- потому сам пробую некоторые идеи на старичке Вэлслабе… При всех его проблемах-тормозах и  ограниченных возможностях языка (код одного алгоритма иногда улетает за 700 строк..
        Крайне уважаю ребят- решающих эти вопросы на самописных платформах (тестирование, торговля отдельные модули)
        Пользуют они под эти задачи тот же Си#, Си+, питон…
  • Брузго
    31 декабря 2015, 11:33
  • dmitry m1xman
    31 декабря 2015, 11:36
    прочитал. молодец, че сказать. оборот крутой. 
  • Hannes
    31 декабря 2015, 11:57
     Впринципе, если не заморачиваться со >100% годовых, а довольствоваться 20-30% годовых то можно пропихнуть в рынок  где то 100-150мио при издержках в 5-7% в год. Но это уже как то не интересно. 

    Почему не интересно, если сейчас депо 14, а не 100-150?
      • Hannes
        31 декабря 2015, 13:25
        ves2010, по фонду FXRB — базовая валюта у них доллары, а доходность рублевая. Почему?
          • Hannes
            31 декабря 2015, 15:14
            ves2010, а насколько отличалась бы доходность при продаже фьюча и свопа?
  • Машковский Евгений
    31 декабря 2015, 12:09
    Молодец, так держать! Тоже надо диверсифицироваться, но почему то торгую все один инструмент.
  • Cristopher Robin
    31 декабря 2015, 12:15
    «Написал ХФТ бота, но в работу не пустил. Надо тратить время и силы на инфраструктуру при ограниченном выхлопе, т.е изначально много денег не пропихнуть в рынок» — как раз пропихнуть. Именно hft создает основной объем торгов.
      • Cristopher Robin
        31 декабря 2015, 15:58
        ves2010, тслаб ущербен практически по каждому аспекту, какой можно себе представить, в отношении hft. Скорее всего вы знаете, тслаб2 все еще использует clientgate-api для plaza2, или разработчики уже освоили cgate-api?
  • Clansman
    31 декабря 2015, 15:08
    К сожалению специфика нашего рынка такова, что для алготорговли на объёмах подходят только несколько инструментов… а для большей диверсификации нужно уже выходить на другие рынки.
    Сам жду, когда уже выйдет TsLab 2.0 с коннектором к IqFeed, чтобы можно было нормально протестить американские фьючи
    • Artemunak
      31 декабря 2015, 17:37
      Clansman, а неужели нигде нет бесплатно минуток-часовиков амеровских? Вроде часовики должны вообще мало весить.  Если кто подскажет то могу подсказать как пакетную оптимизацию сделать в тслаб.
        • Artemunak
          04 января 2016, 10:49
          ves2010, я вот нашёл на финаме, скачал 13 акций насдака, с 2010 года 30 минутки. Насколько они плохи? И что значит реальные данные а не слепки? И ещё у амеров дивы вроде часто платятся, это сильно влияет? 
      • silentbob
        11 января 2016, 20:24
        Artemunak, котировки бесплатно можно качнуть с айкуфида вообще любые
  • Chepell
    31 декабря 2015, 18:36
     хфт через тслаб1.2 думаю мало реален, у меня идут постоянные пропуски сигналов, он просто не справляется с такими нагрузками
  • MyProfit
    01 января 2016, 13:42
    Подскажите, как вы умудрялись на малых объемах торговать акции с профитом в 0,2%, если там большая комиссия? 

    Вы безлимит покупали у брокера? Сколько за него платили?

    Статья очень интересная, но это закономерность: чем больше денег, те меньше годовая прибыль в % от капитала.
      • MyProfit
        01 января 2016, 15:10
        ves2010, почему вы просто не увеличили среднюю сделку с 0,2% скажем до 0,8%? Тогда ваш объем можно пропихнуть, сделки реже будут.
  • MyProfit
    01 января 2016, 13:46
    Подскажите, с чего начать для торговли облигациями, как их подбирать, чтоб на дефолт не нарваться и в то же время повысить доходность, чтобы инфляцию переплюнуть.
      • waldhaber
        02 января 2016, 00:25

        ves2010, хоспади… уважаемый, да как вы всё это в голове-то удерживаете? Тут же работы на целый штаб.)

        Не, я серьёзно — приходящие идеи в дневник, а потом расписывание полноформатного плана реализации?!) 

        Читая топик: -вот я нуб!… нее, ВОТ Я НУУУБ)

        Удачи в НГ! Спасибо за пост!

          • waldhaber
            02 января 2016, 12:28

            ves2010, а кто говорил что трейдинг это скучно, вона с каким предвкушением и нетерпением в 2016ый)

            Да интересно будет. В 2014 кстати поднял лапки и встал в сторону поняв что 2ух лет опыта не хватает для того что вижу на рынке… потом конечно осознал, что зря в стороне остался, ведь откуда тогда опыту взяться на будущее — трудностей нельзя бояться, просто не надо брать на себя больше того что можешь вывезти… Задним умом я всегда хорош)

            Ещё мысль оттуда, из 14го, что опыт нужен как раз для того что бы в будущем быть динамичнее и уметь перестраиваться. Почему-то в голове как формула идеального газа, идеальный трейдер — тот кто легко от скальпера до среднесрочника или даже инвестора и обратно, в зависимости от того, что в данный момент эфективней/востребованней на рынке.

  • Антон Кротов
    04 января 2016, 16:57
    ves2010, извини за нескромный вопрос. Ты написал, что деньги вывел с биржи в этом году в первый раз.
    1. Т.е. до этого вся прибыль уходила на реинвестирование? Вывод денег не был запланирован или не получалось (или было не нужно)?
    2. При нынешнем состоянии счета планируется ли какой-то периодический вывод, например ежемесячный? (с учетом среднегодового процента, с учетом возможных просадок и боковиков).
    Получается, что в среднем за последние 10 лет было 80% в год. При выводе средств эффект от реинвестирования ведь будет уже не так заметен, а с другой стороны необходимо, чтобы счет рос, покрывая как минимум инфляцию. В общем, учитывается ли у тебя в рассчетах вывод средств на жизнь?

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

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