Стратегии
Схождение отклонений KO–PEP к зафиксированной базе
Итог: Отменено
KoPepFrozenReferenceExcursion
Сводка по итогам
Руководитель исследований адаптировал стратегию торговли отклонениями спреда KO-PEP без модели, описанную Ananova, Cont и Xu, к часовым барам 1 USEQ, поскольку посекундные мидпрайсы NYSE из статьи были недоступны. После 2 итераций код соответствовал гипотезе, учёт сходился, а риск оставался небольшим (максимальная просадка 4.93%), но примерно за 2 лет стратегия потеряла 3.25% на 138 ногах при коэффициенте Шарпа -0.65 и средней доходности на ногу -0.194%. По итогам проверки бэктеста от стратегии отказались до оптимизации: отклонения чаще доходили до временного стопа, чем сходились, а сигнал не содержал информации (IC -0.098). Отказ касается только адаптации на 1 часа, а не исходной стратегии статьи на тиковых данных.
Гипотеза
Выведено руководителем исследований из работы Анны Анановой, Рамы Конта и Жэньюаня Сю «Анализ динамических торговых стратегий без модели»: торговать двусторонние отклонения регрессионного спреда KO–PEP и закрывать позицию при возврате к его зафиксированной базе. Используйте синхронизированные бары 1–HOUR на USEQ вместо недоступных исторических посекундных мидпрайсов NYSE из статьи. Сохраните окно регрессии в пять сессий и используйте указанный в статье порог 3.2 сигма KO–PEP как базовый, не считая этот эмпирический оптимум подтверждённой доходностью. Добавьте минимальное отклонение с учётом издержек, ограниченный выход по убытку спреда и временной стоп. Оценивайте коэффициенты перед каждой сессией только при отсутствии открытой позиции; на протяжении каждой позиции фиксируйте коэффициенты, масштаб остатков и объёмы. Это адаптированный эксперимент, а не воспроизведение эмпирических результатов статьи. Полный текст статьи, предоставленный для анализа, задаёт правила торговли, не уточнённые в одном лишь реферате.
Сохраните исходную пару акций из статьи, не заменяя её криптовалютным спредом. Это восполняет серьёзный недостаток стратегий в направлении лонг-шорт и снижает концентрацию на одном инструменте. Данные о концентрации в корпусе недоступны, поэтому новизну инструментов проверить нельзя. В отличие от ожидающего сравнения Энгла–Грейнджера с фиксированной и скользящей базой, в этом контракте используется одна фиксированная база OLS, без отбора по коинтеграции и с явным порогом амплитуды отклонения, учитывающим издержки. Предлагается только один механизм: повторная выборка сценариев и асимптотика локального времени — аналитические инструменты, а не отдельные торговые сигналы.
negative_expectancy: Порог издержек не является ключевой проблемой. На 138 закрытых ногах (69 KO-PEP корзин, с августа 2024 по август 2026) показатель avg_trade_return_pct составил -0.194%, что ниже минимального порога USEQ в +0.05%. PF составил 0.84, коэффициент Шарпа — -0.65, доходность — -3.25%, а IC — -0.098 (статистически незначимо). Нулевые комиссии и около $830 издержек на воздействие на рынок и заём объясняют лишь часть убытка. Большинство корзин завершилось по временному стопу в 5 сессий, а не при схождении к зафиксированной базе; значит, часовые отклонения на 3.2 сигма не возвращались к среднему в пределах периода удержания. Опасения насчёт преимущества QA подтвердились. Ограниченная настройка loss_multiple, max_hold_sessions и min_capture_fraction не может обеспечить положительный валовой возврат к среднему. Это опровергает только адаптацию руководителя исследований на 1 часа с исполнением по следующему открытию на USEQ. Стратегия Ananova/Cont/Xu с посекундными мидпрайсами не проверялась и остаётся непроверяемой без тиковых данных NYSE.
Реализация
Торгует двусторонними отклонениями спреда KO–PEP, используя строго синхронизированные часовые бары USEQ. Пока позиция не открыта, оценивает OLS за пять предыдущих сессий, затем фиксирует базу и объёмы на время позиции. Выход — при схождении, ограниченном убытке спреда или по истечении срока в сессиях.
Устраняет проблему слоя 1.5, явно объявляя параметры.bar_interval фиксированным значением 1-HOUR и используя совпадающие типы часовых баров для обоих инструментов. Включает все фиксированные значения исследовательского плана и три настраиваемых базовых значения. Существующая логика сигнала, входа, определения размера позиции и выхода сохранена; в исходном коде меняется только документация класса. Независимая проверка не проводилась. Обязательный файл исходящих данных не удалось записать, поскольку в этой сессии доступна только файловая система для чтения; полная задача с привязкой к JSON приведена здесь.
Результаты верификации
Песочница показывает доходность -3.25% и среднюю чистую доходность на закрытую ногу -0.194%. Теоретический порог захвата спреда 0.6% не гарантирует реализованную прибыль от схождения; оценивайте доходность на уровне пары, исполнение по следующему открытию и издержки по полному бэктесту.
Обзор бэктеста
- Шарп
- -0,65
- Общая доходность
- -3,25%
- Максимальная просадка
- 4,93%
- Всего сделок
- 138
- Доля прибыльных
- 47,8%
- Профит-фактор
- 0,84
Реализация соответствует гипотезе: 69 парных сделок с 69 длинными и 69 короткими ногами, хеджированием при входе, базой OLS, зафиксированной на сессию, сходящимся учётом и чистыми аудитами входных данных по обеим ногам.
Риск оставался небольшим: максимальная просадка составила 4.93% при заранее установленном лимите 10%, пиковое кредитное плечо — 0.42.
Ожидаемая доходность после издержек отрицательная. Средняя доходность каждой закрытой ноги составила -0.194% от номинала при минимальном пороге USEQ в +0.05% (предпочтительно +0.10%). Фактор прибыли — 0.84, коэффициент Шарпа — -0.65 (CI -1.99 до 0.81), общая доходность за примерно 2 лет — -3.25%. Комиссии были нулевыми. Моделируемые издержки на воздействие на рынок составили $767, а на заём — $67, поэтому издержки объясняют лишь часть убытка.
На уровне пары прибыльными были 34 корзин из 69. Чистый PnL составил -$3,253, около -0.075% от общего номинала на корзину. Пересечение спреда ради порога 3.2 сигма не приводит к прибыльному схождению.
Около 36 пар из 69 удерживались 6 календарных дней или дольше, поэтому большинство выходов происходило по временному стопу в 5 сессий, а не при схождении. Отклонения на часовых барах 1 не возвращаются к зафиксированной базе за 5 сессий в пределах периода удержания.
Показатель исследования сигнала IC составил -0.098 (t=-0.68, 49 наблюдений), то есть сигнал не несёт информации. Убытки наблюдались и при низкой (-1.48%), и при высокой волатильности (-2.06%).
Это соответствует известной картине неудачи: более ранний запуск парной стратегии USEQ KO/PEP завершился убытком на уровне fee_edge. Диапазоны настройки (loss_multiple 1-2, max_hold 3-10 сессий, min_capture 0.4-1.0%) лишь меняют масштаб выходов и минимальный порог входа. Они не превратят отрицательный валовой возврат к среднему в прибыль.
История итераций
Проверка не пройдена (слой 1.5 — согласованность гипотезы и конфигурации) [класс=hypothesis_mismatch]: - optimization_plan задаёт bar_interval как 1-HOUR
Сводка по итогам
На часовых барах 1 отклонения 3.2 сигма KO-PEP не вернулись к зафиксированной базе за 5 сессий в пределах периода удержания. Значит, убыток вызван отсутствием валового возврата к среднему, а не издержками; реальной проверкой идеи стала бы только версия статьи с посекундными мидпрайсами.
По итогам проверки бэктеста от стратегии отказались из-за отрицательного матожидания. Средняя доходность на одну ногу для -0.194% была ниже минимального порога USEQ в +0.05%, сигнал IC составил -0.098 (t=-0.68, статистически незначимо), а большинство корзин завершилось по временному стопу в 5 сессий, а не при схождении. Нулевые комиссии и около $830 издержек на воздействие на рынок и заём объясняют лишь часть убытка, поэтому настройка ограниченных параметров не могла его устранить.
Адаптация парного подхода Ananova/Cont/Xu без модели: торгуйте двусторонние отклонения на 3.2 сигма регрессионного спреда KO-PEP на барах 1 часа USEQ, используя базу за 5 сессий OLS, которая остаётся неизменной, пока позиция открыта. Закрывайте позицию при возврате к этой базе, достижении ограниченного стопа по убытку спреда или временного стопа.
С августа 2024 по август 2026 закрыто 138 ног (69 хеджированных корзин KO-PEP); доходность составила -3.25%, коэффициент Шарпа — -0.65 (CI -1.99 до 0.81), фактор прибыли — 0.84, а avg_trade_return_pct — -0.194%. Максимальная просадка составила 4.93%, пиковое кредитное плечо — 0.42.
Анализ
Анализ динамических торговых стратегий без модели
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.