Перейти к содержимому
Все стратегии

Стратегии

Ротация по тренду относительной силы размера и стиля, нейтральная к доллару: SPY против IWM (USEQ 1-DAY) — перенос стратегии ротации стилей крупных и малых компаний CICC FOF #8

Итог: Отменено

SizeStyleRsTrendRotationSpyIwmUseq

Сводка по итогам

После одной итерации стратегия тестировала ежедневную ротацию по относительной силе SPY/IWM, используя примерно равные противоположные номиналы плеч. Проверки входных данных прошли успешно для 5,940 согласованных сессий, но базовый вариант потерял 14.07%; коэффициент Шарпа составил 0.027, фактор прибыли — 0.945. Проверка бэктеста завершилась отказом от стратегии из-за отрицательного математического ожидания до оптимизации и последующих этапов проверки. Результат относится к адаптации только по ценам; недоступный опережающий сигнал распределения активов фондов CICC не тестировался.

Гипотеза

Классификация: (а) конкретная идея из внешнего источника. Источник: CICC «FOF研究系列之八:基金择时、选股和风格轮动» (2018-08-21, через вики BigQuant), раздел «基于基金配置动量效应的风格轮动策略». В статье торгуют импульсом стилей по размеру компаний. Когда индикатор относительной силы крупных и малых компаний (RS) растёт, предпочтение отдаётся индексу компаний с большой капитализацией (CSI 300). Когда RS снижается, предпочтение отдаётся индексу компаний с малой капитализацией (CSI 1000). В версии лонг-шорт удерживается предпочтительный стиль……Показать большеСвернуть

Классификация: (а) конкретная идея из внешнего источника. Источник: CICC «FOF研究系列之八:基金择时、选股和风格轮动» (2018-08-21, через вики BigQuant), раздел «基于基金配置动量效应的风格轮动策略». В статье торгуют импульсом стилей по размеру компаний. Когда индикатор относительной силы крупных и малых компаний (RS) растёт, предпочтение отдаётся индексу компаний с большой капитализацией (CSI 300). Когда RS снижается, предпочтение отдаётся индексу компаний с малой капитализацией (CSI 1000). В версии лонг-шорт удерживается предпочтительный стиль против другого; средний срок удержания — около месяца. Первую стратегию статьи (портфель FOF, составленный из управляющих фондами с навыками выбора акций) здесь проверить нельзя: у нас нет данных о взаимных фондах NAV и их позициях, поэтому эту стратегию исключаем. Две явно обозначенные адаптации. (1) Рынок: CNEQ включает лишь около 100 CSI 300 компонентов. Это инструмент только для длинных позиций; инструмента для CSI 1000 или другого индекса компаний с малой капитализацией нет, поэтому пару китайских акций класса А сформировать нельзя. Та же ротация между крупными и малыми компаниями проверяется на USEQ: SPY.USEQ (крупная капитализация) против IWM.USEQ (малая капитализация). Для обоих доступны ежедневные данные за несколько десятилетий; их можно продавать без покрытия при марже Reg-T, а торговля ими не облагается комиссией. (2) Сигнал: основной входной показатель статьи — совокупное изменение распределения взаимных фондов по стилям. В статье указана корреляция 0.75 с относительной доходностью стилевых индексов (0.81 при опережении на 60 дней). В наших данных такого потока нет, поэтому стратегия использует только ценовой тренд RS, за которым следует сигнал фонда: RS = close(SPY)/close(IWM). Это проверка предположения об импульсе стиля, а не сигнала о позициях фондов; в выводе это нужно указать. Конструкция: долларово-нейтральный лонг-шорт, каждая сторона составляет 50% капитала (валовая экспозиция 1.0x). Решения принимаются на дневном закрытии, исполнение — по цене закрытия. Исполнение при открытии следующей сессии на USEQ не поддерживается, поэтому стратегия не заявляет о захвате ночного гэпа. Дивиденды не включены в прибыль и убыток. Лонг и шорт, несколько инструментов, торговая площадка сессии, дополнительные данные не используются.

USEQ составляет 6.6% корпуса, и лишь 18.5% используют длинные и короткие позиции. Это механизм фактора стиля на инструментах, не относящихся к BTC, а не ещё один вариант криптовалютного моментума. На CNEQ нельзя построить пару CSI300 против CSI1000 (нет инструмента малой капитализации, доступны только длинные позиции). USEQ сохраняет тот же механизм ротации крупных и малых компаний, используя ETF, доступные для коротких продаж, и длинную историю. Настраиваемых параметров всего три, поскольку переобучение неоднократно приводило к неудачам.

negative_expectancy: эта стандартная реализация моментума стилей SPY/IWM, основанная только на ценах, дает отрицательную чистую доходность и PF ниже 1 в работоспособном бэктесте за несколько десятилетий, поэтому тратить средства на оптимизацию нецелесообразно. Этот результат не опровергает недоступный опережающий сигнал распределения активов фонда CICC и не доказывает, что у всех альтернативных наборов параметров отсутствует преимущество. Сравнение с покупкой и удержанием одного инструмента некорректно, поскольку условие benchmark_meaningful ложно.

Реализация

Ротация размера и стиля, нейтральная к доллару, на дневных барах USEQ. RS = ln(SPY/IWM). Сигнал — изменение скользящего среднего RS за ma_len сессий за период slope_window сессий. Выше +нейтральной зоны: длинная позиция по SPY / короткая по IWM. Ниже −нейтральной зоны: короткая по SPY / длинная по IWM. Каждое плечо составляет 50% капитала, размер позиции — целое число акций (валовая экспозиция 1.0x). Стоп пары срабатывает при неблагоприятном движении RS на 8%. После минимального удержания в течение 10 сессий пара закрывается при сигнале в противоположную сторону (обратный вход выполняется на следующей сессии) либо после 10 последовательных сессий внутри нейтральной зоны. Сделки исполняются по цене дневного закрытия.

Это перенос ротации моментума стилей крупных и малых компаний CICC FOF #8 на SPY против IWM, поскольку в CNEQ нет инструмента малой капитализации и коротких продаж. Используется тренд RS, основанный только на ценах, поэтому тестируется моментум стилей, а не сигнал распределения активов взаимных фондов. Настраиваемые параметры — в точности ma_len, нейтральная зона и slope_window из плана. Фиксированные значения плана реализованы согласно определению: min_hold_bars=10, pair_stop_pct=0.08 (измеряется как……Показать большеСвернуть

Это перенос ротации моментума стилей крупных и малых компаний CICC FOF #8 на SPY против IWM, поскольку в CNEQ нет инструмента малой капитализации и коротких продаж. Используется тренд RS, основанный только на ценах, поэтому тестируется моментум стилей, а не сигнал распределения активов взаимных фондов. Настраиваемые параметры — в точности ma_len, нейтральная зона и slope_window из плана. Фиксированные значения плана реализованы согласно определению: min_hold_bars=10, pair_stop_pct=0.08 (измеряется как неблагоприятное движение логарифма RS относительно входа, то есть примерно как доходность длинного плеча минус доходность короткого), neutral_exit_bars=10 и leg_equity_fraction=0.5. Выбранные трактовки: после стопа пары повторный вход в том же направлении блокируется на min_hold_bars сессий, поэтому немедленного повторного входа после стопа нет; при смене сигнала позиция закрывается, а новая открывается на следующей сессии. Каждое плечо — отдельный ордер и позиция. Состояние позиции хранится в виде простых скалярных значений. Буферы индикаторов пересоздаются при прогреве с повторным воспроизведением данных. IWM считывается только тогда, когда временная метка его бара совпадает с временной меткой бара SPY. Примечание: для ma_len=120 при slope_window=60 требуется 180 сессий — больше, чем прогрев в 130 баров по плану, поэтому в этих сочетаниях позиции не открываются в первые ~50 сессий.

Результаты верификации

Необязательно: если срабатывает минимально допустимая просадка, заданная риск-менеджером, уменьши leg_equity_fraction или pair_stop_pct. В плане это значение фиксировано, поэтому для базового варианта оставь его без изменений.

Размер каждого плеча равен капиталу*0.5 и пересчитывается исходя из текущего капитала при каждом входе. Валовая экспозиция по конструкции ограничена 1.0x, что ниже лимита Reg-T USEQ 2x; динамического множителя нет. Стоп пары срабатывает при неблагоприятном движении логарифма RS на 8%, что обходится примерно в 4% капитала на стоп. Это выше ориентира риска 1-2% капитала на сделку (L148). Риск полного краха отсутствует: стратегия предусматривает отсутствие позиции, стоп и ограниченную валовую экспозицию.

В вердикте аналитика следует указать, что тестируется моментум размера и стиля только по ценам, а не сигнал распределения активов фондов.

Это явно обозначенная адаптация, а не дефект: рынок меняется с CSI300/CSI1000 на SPY/IWM, а вместо изменения распределения активов взаимных фондов по стилям используется тренд RS цены. В гипотезе обе перемены указаны прямо, и код соответствует адаптированной гипотезе.

Рассмотри возможность увеличить warmup_bars до 180 в плане оценки.

min_bars_required возвращает 2, поэтому готовность обрабатывается внутри системы (ma_len + slope_window сессий). Разработчик верно указывает: при ma_len=120 и slope_window=60 требуется 180 сессий — больше прогрева на 130 баров; поэтому такие прогоны оптимизатора остаются без позиции около 50 дополнительных сессий после каждого сброса walk-forward. Результаты немного занижены, но ошибок нет.

В изолированной среде прошло около 1,524 торговых сессий; коэффициент Шарпа составил 0.17, PF 1.12, максимальная просадка — 14.4%, а средняя доходность закрытой позиции за 40 плеч составила 0.48% (около 20 пар). Значение PSR равно 0.65, а интервал коэффициента Шарпа CI от [-0.60, 0.95] охватывает ноль. Стоимость заимствования составила 1.4% капитала — более половины превышения над нулем. Было принято лишь около 20 независимых решений по парам примерно за 6 лет, поэтому для выводов полный бэктест должен включать больше случаев. В тесте также используется только тренд RS цены, а не опережающий сигнал распределения средств фонда CICC; поэтому нулевой результат опровергает моментум размера US, основанный только на ценах, а не исходный сигнал. Издержки спреда по USEQ (около 0.02-0.05% за полный цикл на плечо) невелики по сравнению со средней длительностью удержания пары около 94 дней, поэтому оборот не вызывает опасений с точки зрения экономики стратегии.

Обзор бэктеста

Шарп
0,03
Общая доходность
-14,07%
Максимальная просадка
23,16%
Всего сделок
146
Доля прибыльных
47,3%
Профит-фактор
0,94

Проверки входных данных прошли успешно для 5,940 согласованных сессий.

При выборочной проверке у сделок одновременно обнаружены противоположные плечи SPY/IWM с примерно равным номиналом на входе, что соответствует парной конструкции.

Базовый вариант потерял 14.07% примерно за 23.6 лет; фактор прибыли — 0.945, средняя чистая доходность плеча — -0.184% от номинала.

146 закрытых плеч соответствуют примерно 73 завершённым парам, а не 146 независимым решениям. Средняя длительность удержания — около 96 дней.

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

Экономический ориентир USEQ; отказ основан на измеренном отрицательном математическом ожидании после издержек, а не на критерии допуска к продвижению.

История итераций

Размер каждого плеча равен капиталу*0.5 и пересчитывается исходя из текущего капитала при каждом входе. Валовая экспозиция по конструкции ограничена 1.0x, что ниже лимита Reg-T USEQ 2x; динамического множителя нет. Стоп пары срабатывает при неблагоприятном движении логарифма RS на 8%, что обходится примерно в 4% капитала на стоп. Это выше ориентира риска 1-2% капитала на сделку. Риск полного краха отсутствует: стратегия предусматривает отсутствие позиции, стоп и ограниченную валовую экспозицию.

Сводка по итогам

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

По итогам проверки бэктеста вынесен вердикт отказаться от стратегии: работоспособный бэктест за несколько десятилетий показал отрицательное математическое ожидание после издержек, а исправимый дефект реализации или измеренная прибыльная область параметров не выявлены. Этапы оптимизации, последующей проверки аналитиком и оценки рисков не проводились.

Тестировался моментум компаний с большой и малой капитализацией только по ценам — ежедневная ротация SPY/IWM с нейтральностью к доллару; использовалась идея ротации стилей из CICC, но без опережающего сигнала распределения активов фондов.

Базовый вариант принес -14.07% примерно за 23.6 лет; коэффициент Шарпа составил 0.027, максимальная просадка — 23.16%. Зафиксировано 146 закрытых плеч, примерно 73 завершённых пар, фактор прибыли 0.945 и средняя чистая доходность плеча -0.184% от номинала.

Анализ

Бэктест стратегии ротации стилей фондов 20180821 | Stratmill

Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.