Стратегии
Порт стратегии QuantRocket «ValueMomentumTrendCombined» (VMOT) на дневных данных USEQ: отбор 12-1 по ликвидности, моментуму и плавности (числу положительных дней), равные веса, квартальная ребалансировка Q-NOV, еженедельный трендовый фильтр SPY на 252 дней сокращает экспозицию на 50%/100%; этапы стоимости и F-балла NOT перенести нельзя (нет фундаментальных данных на конкретный момент времени)
Итог: Отменено
VmotMomentumTrendUseq
Сводка по итогам
Порт VmotMomentumTrendUseq перенёс momentum- и SPY-трендовую части стратегии VMOT от QuantRocket на USEQ дневных барах для 59 акций с большой капитализацией; SPY служил инструментом сигнала. Этапы value и F-score исключены из-за отсутствия фундаментальных данных на конкретный момент времени. В гипотезе явно требовалось O(1) обновлений deque на бар, поскольку два предыдущих многокомпонентных порта USEQ остановились из-за лимита песочницы 300 с. После одной итерации выполнение застопорилось на проверке, и проект закрыли после трёх тайм-аутов («verifying_stuck_3_timeouts»). Бэктест, оптимизация и заключение аналитика не появились, поэтому преимущество стратегии так и не было измерено.
Гипотеза
USEQ (5.7%) недостаточно представлен в корпусе с преобладанием BINANCE (61.5%); здесь используются 59 неиспользованных рядов акций компаний с большой капитализацией вместо BTC. Механизм (кросс-секционный плавный momentum с трендовым фильтром рынка и квартальным удержанием) предполагает низкий оборот и прибыль на сделку, значительно превышающую издержки, что позволяет избежать чрезмерных комиссий. Направление только длинное, поскольку так устроен исходник. Для точной проверки без оптимизации все параметры оставлены по умолчанию, как в исходнике.
verifying_stuck_3_timeouts
Реализация
Порт Stratmill стратегии ValueMomentumTrendCombined от QuantRocket (Apache-2.0), только momentum + трендовая часть. Дневной порт USEQ только с длинными позициями по 57 фиксированным нефинансовым акциям компаний с большой капитализацией из S&P, перечисленным в задании: фильтр ликвидности по долларовому объёму за 90 дней (верхние 60%), затем 12-1 по momentum среди ликвидных имён (верхние 20%), затем отбор 50% самых плавных по числу дней роста за 252 сессий. Выбранные акции получают равные веса; отбор обновляется только по сигналу последней сессии каждого квартала Q-NOV (февраль/май/август/ноябрь). Недельный трендовый фильтр SPY снижает экспозицию на 50% за каждое из условий: «SPY доходность за 252 дней < 0» и «SPY < SMA252». Итоговые веса исполняются на следующей сессии по цене закрытия рыночными заявками на целое число акций; размер позиции рассчитывается по equity, оценённому по рынку на 1x. SPY используется только как сигнал и никогда не торгуется.
Сводка по итогам
Многокомпонентные порты USEQ примерно с 60 дневными компонентами и окнами в 252 баров снова достигают лимита времени проверки даже при оптимизированной производительности. В следующих попытках стоит уменьшить число компонентов или стоимость прогрева либо сверить время выполнения с бюджетом песочницы до отправки.
Выполнение закрыли на этапе проверки с причиной «verifying_stuck_3_timeouts»: проверка трижды завершилась по тайм-ауту, этапы анализа бэктеста, оптимизации, аналитики и риска не запускались.
Длинная дневная реализация USEQ моментумной и трендовой части стратегии VMOT от QuantRocket. Она выбирает лидеров моментума с наиболее плавной динамикой 12-1 из фиксированной вселенной 59 крупных акций, прошедших фильтр ликвидности, распределяет между ними равные веса и пересматривает состав по квартальному графику Q-NOV. Еженедельный трендовый фильтр SPY на 252 дней сокращает экспозицию на 50% или 100%. Этапы отбора по стоимости и F-баллу исключены, поскольку у платформы нет фундаментальных данных на конкретный момент времени.
Данных о результатах нет: отчёт о бэктесте пуст, оптимизация не запускалась, поэтому отсутствуют показатели доходности, Sharpe и числа сделок.
Анализ
ValueMomentumTrendCombined
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.