dip
dip личный блог
25 сентября 2018, 00:26

Алгоритмисты! Торгуете ли вы корзину или отдельные инструменты?

(Модератор, перенеси в алго плз)

Всем привет, 
Допустим, есть система(и не одна, но пока упростим), изначально писавшаяся инструментов обладающих определенными свойствами(трендовость или контртрендовость, например). Тестирование, без глубоких оптимизаций итд, дало хорошие результаты. При этом, тестирование на некоторых других инструментах, очевидно(на глазок :) ) не обладающих этими свойствами, достаточно ожидаемо, дает в лучшем случае околонулевые результаты. 
Результаты достаточно постоянны 10-15 лет(таймфрейм не минутки :), но сделок минимум десятки, по каждому инструменту. Часто сотни), так что логически кажется, что изменение свойств этих инструментов на дистанции а) не ожидается б) если и ожидается, то не всех же сразу :) 
На первый взгляд кажется, что торговать слишком большую корзину инструментов — это просто раздавать деньги в рынок. 
При этом, классики торговых систем, описывающие «как надо», говорят, что мы не знаем наперед, что будет, и торговать надо максимально разнообразную корзину инструментов. 
Что думаете ? 

Вопрос 2(с теми же входными условиями): 
те же системы, все так же, но при тестировании на другом классе инструментов(допустим изначально использовались фьючерсы, а теперь хотим протестить на акциях), мы видим тоже самое: условно говоря 3 группы: акции а) где все шикарно, б) где все средне, может быть даже умеренно позитивно, но с плохой кривой эквити, для отдельной акции(но суммарно — очень достойно), и в) группа где все плохо. достаточно стабильно плохо. Только сложность теперь в том, что мы имеем не(скажем) 30 инструментов, а 2000. Идти по каждому и анализировать — муторно, почти не реально. Можно автоматически выбрать хороших, и(возможно) нормальных, и выкинуть плохих. Возможно, оставить всех, как учит теория. Каким путем идти ? 

Если плохих выкидывать, то как часто пересматривать портфель инструментов? А что, если система неплохо работает на разных таймфремах? после какого количества плохих трейдов выкидывать инструмент из корзинки и когда добавлять ? 

39 Комментариев
  • А. Г.
    25 сентября 2018, 00:52
    В отдельных инструментах торгую корзины систем. Более того, акция и фьючерс на неё, для меня разные инструменты.
      • SergeyJu
        26 сентября 2018, 14:54
        dip, никому нельзя верить. Особенно классикам!
        Характер поведения старых акций и акций прорывного роста принципиально разный. И системы должны хоть в чем-то различаться. У меня получается, что индикаторы можно брать одни и те же, а вот правила принятия решений — нет. Грубо, очень грубо, тут тренд — там контртренд. 
          • SergeyJu
            26 сентября 2018, 16:48
            dip, я больше опасаюсь не того, что одна акция перестанет нести деньги, ну, не растет Газпром с середины 10 года так, как раньше. Не страшно. А того, что кризис превращает все хрустальные кареты в тыквы чуть ли не синхронно. Должен быть какой-то защитный механизм. Хотя бы стоп по эквити портфеля неявный, например, через сокращение риска при откате отмаксимума. 
  • Иван Иванов
    25 сентября 2018, 00:55
    за 10 лет  - 10 сделок по инструменту? :) По 1 в год:))) 
  • Крупный игрок
    25 сентября 2018, 01:56
    Если, как вы говорите, ваша ТС хорошо работает на одном инструменте, то в чем вопрос? работайте на этом инструменте и все. Зачем множить инструменты и загромождать рабочее пространство? Или все же, и на том одном вашем инструменте бывают сбои?? и вы пытаетесь диверсифицировать...?
      • ves2010
        25 сентября 2018, 07:42
        dip, нет никаких  диверсификаций по таймфреймам… есть один рабочий таймфрейм 1-15мин
        • SergeyJu
          25 сентября 2018, 09:22
          ves2010, я с Вами тут не согласен, но не стану спорить, задачи не у всех одинаковые.
  • Oleg Only Algo
    25 сентября 2018, 01:58
    смотря какая система, а то может и одной хватить… как по сто торгуют сразу- мне не понять… можно не заметить потери бойца
      • Oleg Only Algo
        25 сентября 2018, 07:55
        dip, как по мне, то 1-3 алгоритма на 3-5 активов достаточно, если денег до сотни лямов 
  • krolix
    25 сентября 2018, 02:02

    1. торгую при истории от 500 сделок (исключение — хедж, «контртрендовый» к коррелирующим ТС). 1 инструмент — 1 система, 1 таймфрейм, самый трендовый и не сжирающий много на комиссиях/спреде. При входе-выходе в течение дня сайзом свыше 0.1% дневного оборота есть ощущение, что слегка двигаю цену, поэтому тут упираемся в ликвидность. Речь про акции. Ри, Си, да и сбер тоже для меня пока бездонны.
    2. Всего 6 инструментов, не считая долгосрок. При том, что акции коррелируют друг с другом и так, считаю, что нет смысла добавлять в спекуляции всякий неликвид 2-ого эшелона ради захода на несколько десятков тыр в него. Это про Россию. В штатах очень хороши Эпл и Амазон, но ради них лезть на штаты и морозить там деньги не вижу смысла. Торгую только тренд; контртренд и баскет пробовал в прошлом — лично мне некомфортно ждать, когда всё поломается или порвет твою синтетику. Впрочем, я любитель, в математику сильно не углублялся, только в рамках WLD. Тоже интересно почитать людей с «промышленным» подходом.

    • ves2010
      25 сентября 2018, 07:38
      krolix, смотри не % от дневного оборота а % от рабочего таймфрейма...
      т.е. есть свеча 15мин с объемом 1000 лотов… можно пропихнуть 1-2% т.е максимум 20 лотов без сдвига рынка
      • krolix
        25 сентября 2018, 09:05
        ves2010, у меня так и получается ;)
  • Алексей Никитин
    25 сентября 2018, 07:00
    А эквити систем можно увидеть???
    А какова среднегодовая доходность???
  • Юрий Кириллов
    25 сентября 2018, 07:41
    По моему рассматривается слишком утопическая ситуация. Возможно для многих (и в частности для меня) проблема найти хотя бы одну систему стабильно работающую несколько лет на небольшом количестве инструментов.
  • SergeyJu
    25 сентября 2018, 09:26
     Иногда акции меняют режим функционирования. Например, из категории трендовой переходят в состояние унылого говна. Но, по моему наблюдению, весьма редко. 
  • Тимофей Мартынов
    25 сентября 2018, 10:52
    перенес
  • Replikant_mih
    25 сентября 2018, 11:39

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

     

    Торговать нескоррелированные инструменты одной системой — диверсифицирующий смысл в этом есть.

     

    Как выбирать инструменты и по каким критериям и когда их заменять — сложный вопрос — в смысле составной. Если система почти не сливает на плохих инструментах, в ноль на средних и хорошо плюсует на хороших — в принципе это отличная база для самобалансирующейся системы))) — берешь любой набор, ну или набор хороших, если что — система всегда будет в плюсе, как бы внутри инструменты не перемещались между группами. Если нет, то как сказал выше — сложный вопрос)). Можно найти предиктор с инерцией и на его основе включать/выключать на инструменте систему, например, по эквити)) — наклон сглаженной эквити или превышение величины предельной просадки (а обратно — обновление хаёв) и т.д. и т.п.

  • Vladimir T
    25 сентября 2018, 11:59
    по первому вопросу, если его правильно понял, считаю, что корзина должна быть не максимально разнообразная, а оптимально концентрированная -минимум 4, максимум 10 инструментов. У меня чаще 5-6.
    Меньшее количество увеличивает долю инструмента свыше 25%(вырастает риск ошибки выбора), большее размывает долю меньше 10% (потеря контроля за качеством управления).
    Мой базовый оптимум для спекуляций на рцб рф от 15 до 20%.
     
    По второму вопросу который понял как и когда менять структуру портфеля, то хорошую подсказку даст поиск по ключевым «эффект моментума на рынке акций», исходя из которого считаю, что увеличивать долю можно только в активах когда имеют динамику«лучше рынка», а «активы хуже рынка» не удалять полностью, но держать или сокращать долю до уровня % в индексе или несколько ниже.

    Ну собственный индекс нужно завести, чтоб было, что с чем сравнивать-))
      • Vladimir T
        25 сентября 2018, 17:19
        dip, «моментум» — это не только индикатор, но еще и термин-))
        yandex.ru/search/?clid=2186618&text=%D0%BC%D0%BE%D0%BC%D0%B5%D0%BD%D1%82%D1%83%D0%BC%20%D1%8D%D1%84%D1%84%D0%B5%D0%BA%D1%82&lr=43&redircnt=1537885115.1
          • Vladimir T
            26 сентября 2018, 09:29
            dip, дык вроде ссылка не на порносайт ведет, а как раз по возможно вашей теме.
            Обстоятельно пояснять долго, а направить вас на возможно полезную для вас информацию, пожалуйста.
  • Prophetic
    25 сентября 2018, 18:06
    Вы не получите однозначного ответа на свои вопросы, т.к. они (ответы) во многом зависят от конкретных  параметров. Поэтому, Ваша задача сейчас сводится к тому, чтобы оценить кто как, и в каких случаях поступает, но для себя все равно выработать свой собственный путь.
    Как правильно заметил А.Г. — акции и фьючерсы, если их торговать по отдельности — это разные инструменты, и часто бывает так, что система, которая работает на фьючерсах, на акциях будет сливать.
    Простейший пример:
    Если шорт по фьючу Вам практически ничего не стоит, то на акциях он стоит 16-20 % годовых (если торговля ведется не исключительно внутри дня). Это обстоятельство, в ряде случаев, может вроде бы прибыльную сделку превратить в убыточную.
    Далее, диверсификация (как по системам, так и по инструментам) — вещь полезная, но все хорошо в меру. В любом случае, многое зависит от самой системы. Чем больше инструментов показывают прибыль при торговле по данной системе — тем дольше такая система «проживет», и тем больший смысл в диверсификации.
    Чем больше у Вас денег задействовано в торговле — тем выше вероятность того, что Вам придется диверсифицироваться по инструментам (вопрос ликвидности).
    Высокодоходные системы, обычно работают на сильно ограниченном количестве инструментов (часто вообще только на одном) и живут недолго.
    Не очень понятна ситуация с количеством сделок в ваших системах. На мой взгляд, десятки сделок на периоде в 10-15 лет — это маловато для качественной статистической оценки качества торговой системы, но тут многое может зависеть от алгоритма.
      • SergeyJu
        25 сентября 2018, 21:42
        dip, не сомневаюсь, что Вы все посчитали корректно, но не могу не спросить. Насколько синхронны сделки на разных инструментаз. Не может ли быть так, что Вы торгуете какой-то общерыночный фактор, который проявляется +- одновременно /одинаково на разных активах. Тогда оценка эффективного числа испытаний будет сильно завышенной.
          • SergeyJu
            26 сентября 2018, 14:50
            dip, мое мнение — торговать!
            Если думать о риске, то чем меньше активов, тем меньше сумма под риском. Я не знаю Ваших результатов, но я бы пошел на 15 с минмально разумной суммой. По логике, не так уж и велик риск в деньгах должен быть. А вот если практика покажет, что Вы не сильно ошибались, тогда можно наращивать и деньги и охват активов. 
  • robot_bsk
    28 сентября 2018, 00:08
    dip, Вы пишите в начале поста про трендовость. Из кол-ва сделок, как я понял торгуете не трендовость, а тренды.
    Если Вы прогоняете на всех голубых фишках на ММВБ и общая эквити «красивая», то торговать все.
    Если Вы прогоняете тесты на 2000 амерских акций и на 500 из них все гуд, а на других не очень, то надо подумать, почему на остальных 1500 все плохо.
    Если Вы прогоните тесты трендовых систем на венгерсих акциях, то там точно все будет гуд, т.к. они неэффективны.

    Выкидывать или добавлять тикеры в корзину — это тоже подгонка.

    Лучше торговать 5-10 стратегий, на каждой стратегии 100-200 различных наборов параметров на 2-5 ликвидных фьючерсах.
    1) Меньше комис
    2) Меньше проскальзывание
    3) Не будут простаивать деньги
    4) Меньше гемора
    5) и т.д.

    Как торговать одновременно 1000 систем на Si или RI имея всего 500т.р. на счету могу объяснить в личку.

    P.S. Когда торговали классики была трендовость почти везде, сейчас трендовость осталась только в высокодоходных валютах (рубль, турецкая лира, мексиканский песо и т.д.)

    P.S.S. Эпл не в счет, а скорее исключение.

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

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