Стратегии
SOL Спотовый отскок после капитуляции: возврат к среднему, только лонг, внутри дня (один инструмент SOLUSDT.BINANCE_SPOT, бары по 15 мин. — ловля истощения вынужденных продавцов EXHAUSTION: покупка резкого сброса с пиком объёма только в режиме восходящего тренда, выход по возврату к среднему или временному стопу, 3 параметров)
Итог: Отменено
SolSpotCapitulationBounceReversionLong
Сводка по итогам
Гипотеза
Реализация
Внутридневная стратегия возврата к среднему, торгующая капитуляционные отскоки только в длинную позицию на споте SOLUSDT (Binance, бары по 15 минуте). На каждом баре она рассчитывает непрерывную оценку капитуляции: z-оценку доходности за последние 4 баров (1 ч.) со знаком минус, плюс взвешенную z-оценку пика объёма и необязательную z-оценку преобладания продаж тейкерами из потока Binance taker_ratio (0.0; при отсутствии или устаревании потока это не влияет на работу). Стратегия покупает, когда оценка превышает entry_score, а цена находится выше её 192-барной (2-дневной) SMA, то есть при резком сбросе с пиком объёма внутри восходящего тренда, и выходит при достижении цели прибыли 1.2% (отскок возврата к среднему), стоп-лосса 1.8% или временного стопа через 24 баров (6 ч.). Спотовая площадка CASH, только длинные позиции, плечо 1; размер позиции ограничен долей 35% капитала (увеличивается до 1.5x при самых сильных сбросах, жёсткий предел — 90%).
Результаты верификации
При проверке бэктеста убедись, что фактическая доля прибыльных сделок за всё окно превышает примерно 63%; если нет, нужно перенастроить геометрию TP/SL (или селективность entry_score), чтобы математическое ожидание после спотовой комиссии за круговую сделку 0.20% стало положительным. Проверь, повысит ли более широкая TP или более строгий вход долю захваченного движения на сделку выше порога комиссии.
Соотношение доходности к риску перевёрнуто относительно фактической доли прибыльных сделок. take_profit_pct=1.2% меньше SMALLER, чем stop_loss_pct=1.8%, поэтому доля безубыточных сделок BEFORE без комиссий равна 1.8/(1.2+1.8) = 60%, а после спотовой комиссии за круговую сделку 0.20% составляет около 63%. На тестовых данных доля прибыльных сделок составила лишь 52.2%, поэтому математическое ожидание структурно отрицательное: avg_win $408 против avg_loss $658, profit_factor 0.68, total_return -11.5%, коэффициент Шарпа -1.28, avg_trade_return_pct 0.086% (ниже спотового порога 0.25%). Сам по себе профиль TP<SL не является ошибкой (возврат к среднему закономерно предполагает много небольших выигрышей и редкие крупные потери), но он REQUIRES отскоку после сброса превращаться в прибыль более чем у 60% сбросов, чего на тестовых данных не происходит. Это вопрос преимущества и результатов для проверяющего бэктест, а не дефект кода, но это решающий риск стратегии.
Уточни, получает ли спотовый инструмент SOL поток taker_ratio в полном бэктесте. Если нет, составляющая тейкеров и два её параметра (taker_weight, taker_peak_window) бесполезны, и стратегию следует оценивать только как возврат после капитуляции по цене и объёму — такой класс должен сам покрывать спотовую комиссию.
Термин истощения агрессивных продаж — один из трёх компонентов механизма, названных в гипотезе, — почти наверняка равен INACTIVE в этом бэктесте. taker_ratio — это поток данных Binance FUTURES, а инструмент — SOLUSDT.BINANCE_SPOT; песочница показывает funding_events_available=0, что указывает на отсутствие дополнительных фьючерсных потоков данных для этого спотового инструмента. При зафиксированном значении taker_z=0.0 фактически остаётся только стратегия покупки просадки, взвешенная по всплеску объёма, на OHLCV — класс чистой стратегии возврата к среднему на основе цены и объёма. Это прямо разрешено гипотезой («плавная деградация … без незаметной смены механизма преимущества»), поэтому это NOT критическое несоответствие: код делает именно то, что разрешает гипотеза. Однако при оценке того, даёт ли сохранившийся механизм реальное преимущество, рецензенту следует трактовать результат как возвратную к среднему стратегию на основе OHLCV всплеска объёма, а не как микроструктурное преимущество, подтверждённое агрессивными продавцами.
Обзор бэктеста
- Шарп
- -0,61
- Общая доходность
- -100,00%
- Максимальная просадка
- 100,00%
- Всего сделок
- 833
- Доля прибыльных
- 56,8%
- Профит-фактор
- 0,67
Действительно отдельный механизм (возврат после капитуляции/пика объёма) с плавным ухудшением качества потока данных тейкеров; в выборке недостаточно исполнений для спотового и краткосрочного сегментов
Чистое построение сигнала (безразмерные z-оценки, фильтр режима восходящего тренда)
Счёт LIQUIDATED (ликвидирован=true, 2025-08-28); total_return -100%, max_drawdown 100% — за пределом порога жёсткого отказа >50% (L19)
Убыточна в EVERY году 2020-2025 (-17/-12/-35/-32/-36/-114%); PF 0.67, коэффициент Шарпа -0.61, матожидание -$126/сделку, information_ratio -1.57 (L8)
avg_trade_return_pct 0.10% ниже порога спотовой комиссии 0.25% (L22); перевёрнутое соотношение доходности к риску (avg_win $455 < avg_loss $891), return_skew -5.3, эксцесс куртозиса 367 — малые выигрыши, катастрофические потери
Размер позиции BROKEN: avg_position_pct 438% в лонговой стратегии без плеча-1 на споте с ограничением по наличным невозможен; масштабирование по уверенности или капиталу увеличивает номинал выше доступных средств, вызывая ликвидацию и абсурдные артефакты месячных показателей 2025-10 +620% / 2025-11 -142%
Возврат к среднему на сбросах одного актива: фильтр восходящего тренда не спасает от ловли падающего ножа — сбросы продолжаются, а убыточные сделки достигают стопа
Сводка по итогам
Фильтр режима тренда не защищает от ловли падающего ножа: сбросы продолжаются, поэтому стратегия возврата после капитуляции одного инструмента со стопом приносит небольшие выигрыши и катастрофические потери; масштабирование позиции по уверенности или капиталу, при котором номинал растёт сверх доступных средств, может привести к ликвидации даже якобы не подлежащего ликвидации спотового счёта с лонгами без плеча.
Стратегию забросили на этапе BACKTEST_REVIEW из-за однозначного провала по нескольким критериям: ликвидация и доходность -100% нарушают правило жёсткого отказа при результате хуже 50%; доходность на сделку ниже уровня комиссии, а преимущество имеет отрицательное математическое ожидание в каждом режиме, поскольку фильтр восходящего тренда не мешает стратегии ловить падающие ножи. Оптимизировать было нечего даже без учёта ошибки размера позиции, поэтому до оптимизации или анализа дело не дошло.
Лонговая одноинструментальная внутридневная стратегия возврата к среднему на SOLUSDT.BINANCE_SPOT (бары по 15 мин.), которая ловит истощение вынужденных продавцов: покупает резкие капитуляционные сбросы с пиком объёма (необязательно с подтверждением истощения продаж тейкерами), только если цена выше медленного фильтра восходящего тренда SMA; выход — по цели возврата к среднему, стоп-лоссу или временному стопу.
Катастрофический провал: счёт ликвидирован на 2025-08-28, общая доходность -100%, максимальная просадка 100%, фактор прибыли 0.67, коэффициент Шарпа -0.61 и математическое ожидание -$126 на сделку по 833 сделкам; каждый год 2020-2025 был убыточным. Показатель avg_trade_return_pct составил 0.10% (ниже порога спотовой комиссии 0.25%); выплата перевёрнута (средний выигрыш $455 против среднего убытка $891 при доле прибыльных сделок 57%, асимметрия доходности -5.3), а размер позиции был рассчитан неверно — avg_position_pct 438% невозможен для спотового счёта с ограничением по наличным и без плеча-1.
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.