Блог им. dip
(Модератор, перенеси в алго плз)
Всем привет,
Допустим, есть система(и не одна, но пока упростим), изначально писавшаяся инструментов обладающих определенными свойствами(трендовость или контртрендовость, например). Тестирование, без глубоких оптимизаций итд, дало хорошие результаты. При этом, тестирование на некоторых других инструментах, очевидно(на глазок :) ) не обладающих этими свойствами, достаточно ожидаемо, дает в лучшем случае околонулевые результаты.
Результаты достаточно постоянны 10-15 лет(таймфрейм не минутки :), но сделок минимум десятки, по каждому инструменту. Часто сотни), так что логически кажется, что изменение свойств этих инструментов на дистанции а) не ожидается б) если и ожидается, то не всех же сразу :)
На первый взгляд кажется, что торговать слишком большую корзину инструментов — это просто раздавать деньги в рынок.
При этом, классики торговых систем, описывающие «как надо», говорят, что мы не знаем наперед, что будет, и торговать надо максимально разнообразную корзину инструментов.
Что думаете ?
Вопрос 2(с теми же входными условиями):
те же системы, все так же, но при тестировании на другом классе инструментов(допустим изначально использовались фьючерсы, а теперь хотим протестить на акциях), мы видим тоже самое: условно говоря 3 группы: акции а) где все шикарно, б) где все средне, может быть даже умеренно позитивно, но с плохой кривой эквити, для отдельной акции(но суммарно — очень достойно), и в) группа где все плохо. достаточно стабильно плохо. Только сложность теперь в том, что мы имеем не(скажем) 30 инструментов, а 2000. Идти по каждому и анализировать — муторно, почти не реально. Можно автоматически выбрать хороших, и(возможно) нормальных, и выкинуть плохих. Возможно, оставить всех, как учит теория. Каким путем идти ?
Если плохих выкидывать, то как часто пересматривать портфель инструментов? А что, если система неплохо работает на разных таймфремах? после какого количества плохих трейдов выкидывать инструмент из корзинки и когда добавлять ?
Считаете(считали ли бы, если бы торговали бы) ли Вы разными инструментами фьючерс на SnP 500 Mini, SPY, UPRO? Почему ?
Характер поведения старых акций и акций прорывного роста принципиально разный. И системы должны хоть в чем-то различаться. У меня получается, что индикаторы можно брать одни и те же, а вот правила принятия решений — нет. Грубо, очень грубо, тут тренд — там контртренд.
SergeyJu, ок, это понятно, логично, и не вызывает никаких вопросов. Вопрос в том, что делать через 2, 5, 7 лет, когда эпл(условный), перейдет из статуса акция роста, в статус УГ? :) ясно что условный тренд перестанет там работать. но это будет ясно со значительным опозданием, а этого условного эпл в портфеле систем много. а вчерашнее УГ которое не попало в портфель систем, перешло в прорывные акции уже год(2,3) как, а мы все не торгуем его.
Хотя вижу, вы ниже по-сути ответили на это. Принято.
www.youtube.com/watch?v=0pvuLsozsqs
1. торгую при истории от 500 сделок (исключение — хедж, «контртрендовый» к коррелирующим ТС). 1 инструмент — 1 система, 1 таймфрейм, самый трендовый и не сжирающий много на комиссиях/спреде. При входе-выходе в течение дня сайзом свыше 0.1% дневного оборота есть ощущение, что слегка двигаю цену, поэтому тут упираемся в ликвидность. Речь про акции. Ри, Си, да и сбер тоже для меня пока бездонны.
2. Всего 6 инструментов, не считая долгосрок. При том, что акции коррелируют друг с другом и так, считаю, что нет смысла добавлять в спекуляции всякий неликвид 2-ого эшелона ради захода на несколько десятков тыр в него. Это про Россию. В штатах очень хороши Эпл и Амазон, но ради них лезть на штаты и морозить там деньги не вижу смысла. Торгую только тренд; контртренд и баскет пробовал в прошлом — лично мне некомфортно ждать, когда всё поломается или порвет твою синтетику. Впрочем, я любитель, в математику сильно не углублялся, только в рамках WLD. Тоже интересно почитать людей с «промышленным» подходом.
т.е. есть свеча 15мин с объемом 1000 лотов… можно пропихнуть 1-2% т.е максимум 20 лотов без сдвига рынка
А какова среднегодовая доходность???
Торговать скоррелированные инструменты одной системой — диверсифицирующего эффекта в этом мало. Это может быть полезно если надо засунуть большИе деньги и упираешься в ликвидность.
Торговать нескоррелированные инструменты одной системой — диверсифицирующий смысл в этом есть.
Как выбирать инструменты и по каким критериям и когда их заменять — сложный вопрос — в смысле составной. Если система почти не сливает на плохих инструментах, в ноль на средних и хорошо плюсует на хороших — в принципе это отличная база для самобалансирующейся системы))) — берешь любой набор, ну или набор хороших, если что — система всегда будет в плюсе, как бы внутри инструменты не перемещались между группами. Если нет, то как сказал выше — сложный вопрос)). Можно найти предиктор с инерцией и на его основе включать/выключать на инструменте систему, например, по эквити)) — наклон сглаженной эквити или превышение величины предельной просадки (а обратно — обновление хаёв) и т.д. и т.п.
Меньшее количество увеличивает долю инструмента свыше 25%(вырастает риск ошибки выбора), большее размывает долю меньше 10% (потеря контроля за качеством управления).
Мой базовый оптимум для спекуляций на рцб рф от 15 до 20%.
По второму вопросу который понял как и когда менять структуру портфеля, то хорошую подсказку даст поиск по ключевым «эффект моментума на рынке акций», исходя из которого считаю, что увеличивать долю можно только в активах когда имеют динамику«лучше рынка», а «активы хуже рынка» не удалять полностью, но держать или сокращать долю до уровня % в индексе или несколько ниже.
Ну собственный индекс нужно завести, чтоб было, что с чем сравнивать-))
по-второму — а что если системы контр-тренд? Моментум тут враг.
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
Если вы указываете на моментум, как на термин, то что вы имеете ввиду ?
Обстоятельно пояснять долго, а направить вас на возможно полезную для вас информацию, пожалуйста.
Как правильно заметил А.Г. — акции и фьючерсы, если их торговать по отдельности — это разные инструменты, и часто бывает так, что система, которая работает на фьючерсах, на акциях будет сливать.
Простейший пример:
Если шорт по фьючу Вам практически ничего не стоит, то на акциях он стоит 16-20 % годовых (если торговля ведется не исключительно внутри дня). Это обстоятельство, в ряде случаев, может вроде бы прибыльную сделку превратить в убыточную.
Далее, диверсификация (как по системам, так и по инструментам) — вещь полезная, но все хорошо в меру. В любом случае, многое зависит от самой системы. Чем больше инструментов показывают прибыль при торговле по данной системе — тем дольше такая система «проживет», и тем больший смысл в диверсификации.
Чем больше у Вас денег задействовано в торговле — тем выше вероятность того, что Вам придется диверсифицироваться по инструментам (вопрос ликвидности).
Высокодоходные системы, обычно работают на сильно ограниченном количестве инструментов (часто вообще только на одном) и живут недолго.
Не очень понятна ситуация с количеством сделок в ваших системах. На мой взгляд, десятки сделок на периоде в 10-15 лет — это маловато для качественной статистической оценки качества торговой системы, но тут многое может зависеть от алгоритма.
Prophetic, да, я уже все это понял(и понимал до создания темы), про то, что сообщество не готово давать ответы на эти вопросы.
Про количество сделок — поверьте, там все хорошо.( У меня просто нет цели ничего показывать и доказывать. Задал вполне конкретные вопросы, пусть и немного абстрактно сформулированные.) Эффекты статистически значимые. Одинаково работают на десятках инструментов. Да же если на одном 15 сделок за 10 лет(на самом деле больше, в разы, но не в десятки раз), то на других есть еще несколько сотен. Без каких-либо изменений не то, что алгоритма, но даже параметров. Короче результаты статистически значимые.
SergeyJu, спасибо, кажется вы — единственный кто тут не сомневается :)
Тестер свой, он идет через данные со всех нужных инструментов, и тестирует в соответствии с заложенными правилами. соответственно или не делает одновременных «трейдов» если текущее правило «на все», или делает согласно правилам, которые выделяются на эту пару стратегия/инструмент. В случае с фьючерсами, например, пересечения конечно есть, но незначительные. В случае если прогонять на акциях SnP 500 — тут уже конечно пересечения значительны. корреляция акций с индексами/коммодити есть, и это фактор здесь. Вы правильно указываете на это, как на риск этой всей затеи, но я бы сказал, что это следующий вопрос(да, я над ним думал, и нашел некий свой внутренний временный ответ, но вдруг сообщество знает золотое правило? ), за основным вопросом: торговать 20-50 инструментов которые «якобы точно работают на истории» или гнаться за условными 150 — которые вместе дают эквити получше, но в пути раздают всем желающим мои деньги, или гнаться за утопичными 500 которые будут в следующие 30 лет «все такими же» — просто лидеры поменяются.
А потом уже решать как «впихнуть невпихуемое» и торгануть эти 500
цифры в этом сообщении условны, объясняют идею, я не фонд, и пока 500 инструментов торговать не потяну.
можно сказать торговать 5 которые на истории «конфетка», 15 — которые на истории дают лучшую эквити, или 40 которые предположительно никогда не сломаются.
Если думать о риске, то чем меньше активов, тем меньше сумма под риском. Я не знаю Ваших результатов, но я бы пошел на 15 с минмально разумной суммой. По логике, не так уж и велик риск в деньгах должен быть. А вот если практика покажет, что Вы не сильно ошибались, тогда можно наращивать и деньги и охват активов.
Если Вы прогоняете на всех голубых фишках на ММВБ и общая эквити «красивая», то торговать все.
Если Вы прогоняете тесты на 2000 амерских акций и на 500 из них все гуд, а на других не очень, то надо подумать, почему на остальных 1500 все плохо.
Если Вы прогоните тесты трендовых систем на венгерсих акциях, то там точно все будет гуд, т.к. они неэффективны.
Выкидывать или добавлять тикеры в корзину — это тоже подгонка.
Лучше торговать 5-10 стратегий, на каждой стратегии 100-200 различных наборов параметров на 2-5 ликвидных фьючерсах.
1) Меньше комис
2) Меньше проскальзывание
3) Не будут простаивать деньги
4) Меньше гемора
5) и т.д.
Как торговать одновременно 1000 систем на Si или RI имея всего 500т.р. на счету могу объяснить в личку.
P.S. Когда торговали классики была трендовость почти везде, сейчас трендовость осталась только в высокодоходных валютах (рубль, турецкая лира, мексиканский песо и т.д.)
P.S.S. Эпл не в счет, а скорее исключение.