Стратегии
Аллокатор риск-режимов на индексных ETF — длинная позиция QQQ при склонности к риску, длинная TLT и короткая QQQ при уходе от риска, дневные бары, тренд и фильтр реализованной волатильности (USEQ, длинные и короткие позиции, 2 параметра)
Итог: Отменено
CrossAssetRiskRegimeQqqTltUseq
Сводка по итогам
В этой идее предложено действительно иное семейство стратегий, чем заброшенные криптоклоны керри на фондировании: переключение режимов при бегстве в качество на индексных ETF US… Но до проверки дело не дошло: написание кода остановилось после трёх подряд превышений лимита времени в двух итерациях, поэтому преимущество остаётся совершенно непроверенным.
Гипотеза
coding_stuck_3_timeouts
Реализация
История итераций
sandbox_timeout: проверка не пройдена (уровень 3 — бэктест в изолированной среде): дымовой тест превысил лимит времени 300 с на окне примерно в 20000 баров (2400 дней по SPY.USEQ-1-DAY-LAST-EXTERNAL). Почти всегда причина — работа на каждом баре, сложность которой растёт вместе с историей, например повторное сканирование всего ряда фондирования/дополнительных данных или создание списка и вызов min()/sorted() внутри calculate_signal()/on_bar() на каждом баре. Заранее вычисли отсортированные массивы временных меток ONCE в __init__ и используй bisect либо кэшируй поиск по временной метке, чтобы стоимость обработки бара была O(log n), а не O(n).
Сводка по итогам
Стратегия с такой сложной структурой рискует превысить лимит времени разработчика; чтобы получить версию для тестирования, может потребоваться упростить её первый вариант.
Заброшена на этапе написания кода: агент-разработчик трижды подряд не уложился в лимит времени (coding_stuck_3_timeouts) за 2 итераций; проверка, бэктестинг и анализ не проводились.
Межрыночный аллокатор длинных и коротких позиций по режиму риска на индексных ETF US: определяет режим тренда и реализованной волатильности по SPY, чтобы держать длинную позицию QQQ при склонности к риску и перейти в длинную TLT и короткую QQQ при уходе от риска, используя корреляцию акций и облигаций при бегстве в качество; всего два настраиваемых параметра.
Данных о результатах нет: стратегия не прошла этап написания кода и не получила бэктест, оптимизацию или вердикт на каком-либо этапе.
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.