Стратегии
ETH USD-M Моментум временного ряда на недельных барах, длинные и короткие позиции (один инструмент ETHUSDT.BINANCE, основные бары 1-WEEK, один таймфрейм, знак тренда, выход по трейлинг-стопу ATR, 2 параметра)
Итог: Отменено
EthWeeklyTimeSeriesMomentumLS
Сводка по итогам
Гипотеза
Стратегия моментума временного ряда LONG-SHORT по одному инструменту, чистая OHLCV, на бессрочном контракте ETHUSDT.BINANCE USD-M, выраженная в барах 1-WEEK при горизонте удержания MACRO. Заполняет наименее представленную в фабрике корзину горизонтов (macro_1w_plus = 0.6%). Без фильтра согласования NO, без фильтра режима/волатильности NO (L92), без корзины NO (L77/L88), без второго таймфрейма NO — максимально простое выражение: знак одной недельной трендовой статистики, длинная или короткая позиция, трейлинг-стоп ATR, параметры 2. Основная ставка: ETH демонстрирует многонедельную направленную устойчивость, а макрогоризонт делает комиссии структурно несущественными.
Отрицательное математическое ожидание на надёжной выборке из 28 сделок за 6.3 лет: profit_factor 0.9488 (<1) и фактическое математическое ожидание USD -$1037/сделку. Заглавная величина +197.8% — артефакт: end_unrealized_pct 226.81% означает, что фактическая история закрытых сделок NEGATIVE (~-29%); бумажная прибыль целиком приходится на незакрытую финальную позицию. Ситуацию усугубляют максимальная просадка 80% и коэффициент Шарпа CI [-0.42, 0.95], пересекающий ноль. Преимущество недельной стратегии по одному инструменту, основанной на знаке тренда, исчезает в спокойном режиме и целиком зависит от правого хвоста (опасение QA подтверждено). Оптимизация не может вывести выше нуля сигнал с PF<1 и отрицательным фактическим результатом — 2 часов вычислений лишь привели бы к подгонке кривой по нескольким удачным окнам. abandon_class = negative_expectancy.
Реализация
Результаты верификации
Сбрасывать self._entry_side = None при закрытии позиции / когда _position_side() возвращает None, чтобы резервный вариант не сохранял устаревшую сторону.
should_exit() использует self._entry_side, если _position_side() сообщает об отсутствии позиции. Эта устаревшая сторона нужна лишь для удобства прокси Layer-2; в реальном бэктесте should_exit выполняется только при открытой позиции и потому не может вызвать фиктивный выход, однако _entry_side не сбрасывается при закрытии и может ввести в заблуждение при последующем сопровождении кода.
Недельный TSMOM на одном инструменте — пограничный класс с высокой дисперсией: в спокойном третиле волатильности (-25.8%, Sharpe -0.60) тестовая среда убыточна, а весь эффект сосредоточен в обычных и стрессовых режимах; Sharpe CI [-0.33, 1.23] охватывает ноль, и за весь период было лишь 28 сделок, поэтому эффект следования за трендом хрупок и может не сохраниться после статистической дефляции. Стоит следить за ожиданием на сделку USD на полной истории (avg_win $48 тыс. против avg_loss $18 тыс., win_rate 32%) — результат зависит от правого хвоста.
Обзор бэктеста
- Шарп
- 0,40
- Общая доходность
- 197,77%
- Максимальная просадка
- 80,05%
- Всего сделок
- 28
- Доля прибыльных
- 32,1%
- Профит-фактор
- 0,95
Чистый, минимальный механизм с 2 параметрами; сделки реализуют заявленную стратегию TSMOM на знаке недельного тренда (28 входов, 17 длинных / 11 коротких, сбалансированные длинные и короткие позиции, как и предполагалось).
Недельный макрогоризонт делает комиссии незначительными (комиссия составляет лишь 1.12% от валовой величины), поэтому это NOT смерть преимущества из-за комиссий.
Отрицательное математическое ожидание: profit_factor 0.9488 (<1) и avg_trade_pnl_usd -$1037/сделку на надёжной выборке из 28 сделок за 6.3 лет — совокупные валовые убытки превышают совокупную валовую прибыль.
Заглавная доходность +197.8% total_return — иллюзия переоценки по рынку: end_unrealized_pct 226.81% означает, что фактическая история закрытых сделок NEGATIVE (~-29%); вся бумажная прибыль приходится на незакрытую позицию на конец периода, которая может полностью развернуться.
max_drawdown 80.05% (CI 45.8–93.9%) — значительно выше любого приемлемого для реального применения уровня риска (L19: DD>50% никогда не выдерживал проверку).
win_rate 32%, коэффициент Шарпа 0.40 с интервалом CI [-0.42, 0.95], пересекающим ноль, information_ratio -0.55, recovery_factor -1, CAGR -100%.
В терциле низкой волатильности стратегия теряет деньги (-17.8%, коэффициент Шарпа -0.20); всё преимущество сосредоточено в нормальном и стрессовом режимах — опасение QA по поводу зависимости от правого хвоста подтверждается; годовая доходность катастрофична в 2023 (-89%) и 2024 (-237%).
Крошечное математическое ожидание на сделку USD отрицательное, хотя показатель avg_trade_return_pct равен 25% (pct_notional); убыточные сделки несут больший номинал, рассчитанный с учётом целевой волатильности, что подтверждает отсутствие преимущества, а не уязвимость к комиссиям.
Сводка по итогам
Высокая положительная совокупная доходность может быть иллюзией переоценки по рынку, сосредоточенной в незакрытой финальной позиции; жизнеспособность следует оценивать по фактическому математическому ожиданию закрытых сделок и фактору прибыли, а не по заглавной оценке капитала.
Проверка бэктеста вынесла вердикт «отказаться» до оптимизации: отрицательное математическое ожидание (PF<1, фактическое математическое ожидание USD отрицательное) на надёжной выборке из 28 сделок, усугублённое просадкой 80% и коэффициентом Шарпа CI, пересекающим ноль; стратегия теряет деньги в спокойном режиме, а преимущество целиком зависит от правого хвоста.
Стратегия моментума временного ряда с длинными и короткими позициями по одному инструменту на ETHUSDT.BINANCE USD-M бессрочном контракте, использующая 1-недельные бары и только знак одной недельной трендовой t-статистики, с ATR трейлинг-стопом; ставка состоит в том, что многонедельная направленная устойчивость ETH на макрогоризонте делает комиссии структурно несущественными.
За бэктест длительностью 6.3 лет и 333 недель стратегия совершила 28 сделок (17 длинных / 11 коротких) с долей прибыльных 32%, коэффициентом Шарпа 0.40 (CI [-0.42, 0.95]), фактором прибыли 0.9488 и максимальной просадкой 80%. Заглавная совокупная доходность +197.8% была артефактом переоценки по рынку: end_unrealized_pct из 226.8% означает, что фактический результат закрытых сделок был отрицательным (~-29%), а фактическое математическое ожидание составляло -$1037/сделку.
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.