Перейти к содержимому
Все стратегии

Стратегии

Ловля ложных пробоев диапазона предыдущего дня, разворот лонг-шорт (один инструмент DOGEUSDT.BINANCE Perp, бары 1ч, игра против FALSE пробоев максимума/минимума предыдущего дня с закрытием обратно в диапазоне — возврат к его середине, жёсткий стоп за рывком, 3 параметра)

Итог: Отменено

DogePriorDayRangeFailedBreakoutTrapReversalLS

Сводка по итогам

Стратегия была призвана монетизировать ложные пробои диапазона предыдущего дня на DOGE, намеренно занимая противоположную сторону относительно систем продолжения пробоя, которые неоднократно приводили к краху. Использовались один инструмент, 3 параметров и жёсткие стопы, чтобы избежать проблем с плечом в предыдущих попытках. Бэктест за 1,884 дней дал 1,573 сбалансированных сделок, но убыток был во всех годах; матожидание на сделку отрицательное (-0.063%, profit_factor 0.826), а счёт в итоге ликвидирован до -100% на 2025-05-24. Причиной ликвидации стал сломанный расчёт размера позиции: средний номинал позиции достигал 263% капитала при заявленном лимите 0.5x — именно такого краха гипотеза обещала не допустить. Аналитик отказался от неё на этапе проверки бэктеста, до оптимизации: отрицательное преимущество признано универсальным для режимов рынка и неисправимым, поэтому следующие этапы конвейера не запускались.

Гипотеза

Стратегия возврата к среднему лонг-шорт по одному инструменту LONG-SHORT для внутридневной торговли REVERSAL на DOGEUSDT.BINANCE (USD-M perp, бары 1ч), которая играет против FAILED пробоев диапазона предыдущего дня — классической ловушки быков/медведей. Максимум (PDH) и минимум (PDL) предыдущего дня — очевидные уровни скопления пробойных трейдеров и отложенных стопов. Когда цена выходит за них, но не удерживается и закрывается обратно INSIDE диапазона, оказавшиеся в ловушке пробойные трейдеры вынуждены……Показать большеСвернуть

Стратегия возврата к среднему лонг-шорт по одному инструменту LONG-SHORT для внутридневной торговли REVERSAL на DOGEUSDT.BINANCE (USD-M perp, бары 1ч), которая играет против FAILED пробоев диапазона предыдущего дня — классической ловушки быков/медведей. Максимум (PDH) и минимум (PDL) предыдущего дня — очевидные уровни скопления пробойных трейдеров и отложенных стопов. Когда цена выходит за них, но не удерживается и закрывается обратно INSIDE диапазона, оказавшиеся в ловушке пробойные трейдеры вынуждены закрываться, возвращая цену к середине диапазона. Это намеренно OPPOSITE противоположность стратегиям продолжения пробоя CONTINUATION, которые неоднократно приводили к краху (SOL ликвидация после пробоя с расширением волатильности -100%, трендовая стратегия Дончиана SOL): они ставили WITH на пробой и теряли деньги из-за ложных сигналов, а эта стратегия монетизирует именно такие сигналы. Она также отличается от используемой стратегии возврата к VWAP-полосе: та играет против статистических отклонений от полосы, эта — против ловушек у конкретного уровня. DOGE выбран из-за высокой ликвидности и большой доли розничных участников, что делает ложные пробои PDH/PDL частыми и склонными к возврату. Чтобы снизить риск переобучения, оставлено 3 параметров (убийца стратегий №1, 239x); один инструмент выбран, чтобы избежать ошибок учёта капитала в корзинах, погубивших корзины ETH/BTC и ширины рынка; жёсткий стоп нужен, чтобы предотвратить ликвидации из-за плеча в предыдущих стратегиях лонг-шорт на бессрочных контрактах.

Реализует преимущество ловушек для быков и медведей: PDH/PDL — уровни скопления стоп-приказов на пробой, поэтому краткий выход за диапазон с последующим закрытием внутри заманивает трейдеров на пробой и вынуждает их закрывать позиции, возвращая цену к середине диапазона. Это намеренная OPPOSITE полярность систем продолжения пробоя, которые неоднократно не справлялись с ложными сигналами: здесь ложный сигнал IS триггером входа. Стратегия реагирует на события у уровней, а не на отклонение от статистической полосы,……Показать большеСвернуть

Реализует преимущество ловушек для быков и медведей: PDH/PDL — уровни скопления стоп-приказов на пробой, поэтому краткий выход за диапазон с последующим закрытием внутри заманивает трейдеров на пробой и вынуждает их закрывать позиции, возвращая цену к середине диапазона. Это намеренная OPPOSITE полярность систем продолжения пробоя, которые неоднократно не справлялись с ложными сигналами: здесь ложный сигнал IS триггером входа. Стратегия реагирует на события у уровней, а не на отклонение от статистической полосы, поэтому отличается от запущенной стратегии возврата к среднему с полосой VWAP. DOGE выбрана из-за высокой ликвидности и значительного участия розничных трейдеров: это делает ложные пробои PDH/PDL частыми (их удобно измерять на барах 1 ч), а возврат цены — вероятным. Стратегия намеренно работает с одним инструментом, чтобы избежать ошибок учёта капитала по нескольким позициям, погубивших корзинные стратегии. Каждая сделка получает стоп-приказ HARD-STOPPED сразу за точкой выхода за диапазон; консервативное ограничение валового объёма 0.5x и размер позиции с плечом -1.0 означают, что срабатывание стопа отнимет лишь небольшую долю капитала и не приведёт к ликвидации из-за плеча, которая обнулила предыдущие попытки торговли бессрочными контрактами лонг-шорт (средний убыток — около risk_per_trade капитала). Используются ровно 3 настраиваемых параметров: poke_pct определяет значимый выход за диапазон, stop_pct задаёт жёсткий стоп, target_frac — выход при возврате цены. Это снижает риск подгонки; временной лимит, доля риска и предел валового объёма заданы как фиксированные структурные параметры. Без изменений используется базовая схема работы с одним инструментом on_bar/диспетчеризации: calculate_signal вычисляет PDH/PDL, просматривая буферизированные бары и находя последний завершённый день UTC (это устойчиво к разогреву и не допускает накопления ошибки состояния). Затем она кэширует логические признаки ловушки и уровни входа и выхода, а также возвращает непрерывную оценку положения цены в диапазоне, меняющуюся на каждом баре. should_enter (вызывается только при отсутствии позиции, поэтому наращивания позиции нет) запускает сделку на возврат цены, а should_exit управляет целевым уровнем, стопом и временным выходом, привязанными к цене входа и заданными по шаблону _was_in_pos. Запас относительно комиссий велик: возврат цены от выхода за диапазон на PDH к середине означает половину диапазона предыдущего дня (обычно 1.5-2.5% на DOGE); это на порядок больше, чем круговые комиссии около 0.10% USD-M, при риске жёсткого стопа около 0.5-0.8% (благоприятное соотношение потенциальной прибыли к риску).

Счёт LIQUIDATED на 2025-05-24 (total_return -100%, max_drawdown 100%); это фатально для гипотезы, основанной на жёстком стопе против крупных потерь. Преимущество определённо отрицательное во всех режимах: на 1,573 хорошо охваченных сделках avg_trade_return_pct составляет -0.063%, profit_factor 0.826, матожидание -$67/сделку, а EVERY год убыточен (2020 -11%, 2021 -47%, 2022 -5%, 2023 -7%, 2024 -47%, 2025 -123%). Расчёт размера позиции также сломан: avg_position_pct 263% при заявленном лимите номинала 0.5x; дневная……Показать большеСвернуть

Счёт LIQUIDATED на 2025-05-24 (total_return -100%, max_drawdown 100%); это фатально для гипотезы, основанной на жёстком стопе против крупных потерь. Преимущество определённо отрицательное во всех режимах: на 1,573 хорошо охваченных сделках avg_trade_return_pct составляет -0.063%, profit_factor 0.826, матожидание -$67/сделку, а EVERY год убыточен (2020 -11%, 2021 -47%, 2022 -5%, 2023 -7%, 2024 -47%, 2025 -123%). Расчёт размера позиции также сломан: avg_position_pct 263% при заявленном лимите номинала 0.5x; дневная доходность 2025 составила -360%/-8033%/+443%: капитал стал отрицательным, а расчёт размера позиции от падающего капитала привёл к резкому росту позиции (return_kurtosis 677), что и вызвало ликвидацию. Исправление дефекта плеча не создаст преимущество у механизма, убыточного все шесть лет. Этот класс внутридневных стратегий на возврате (игра против неудачных пробоев диапазона предыдущего дня) неоднократно проваливался в этой сессии; оптимизация poke_pct/stop_pct/target_frac не изменит отрицательное матожидание, и неудачный пробой DOGE нельзя спасти переосмыслением. Откажись от стратегии, не продолжай итерации и не пересматривай её.

Реализация

Внутридневной разворот лонг-шорт на DOGEUSDT.BINANCE (USD-M perp), бары 1ч; стратегия играет против неудачных пробоев диапазона предыдущего дня. Вычисляет максимум (PDH) и минимум (PDL) последнего завершённого дня UTC. Ловушка сверху -> SHORT: максимум бара выходит не менее чем на poke_pct (0.15%) выше PDH, но бар закрывается ниже PDH (и выше середины диапазона); ловушка снизу -> LONG: минимум выходит не менее чем на poke_pct ниже PDL, но цена закрытия выше PDL (и ниже середины). Для каждой сделки задаются уровни, привязанные ко входу: цель возврата = target_frac пути от входа к середине диапазона, стоп на расстоянии HARD STOP stop_pct за экстремумом рывка и ограничение по времени в 24 баров. При расчёте размера позиции на жёстком стопе рискуется 1% капитала, валовая позиция ограничена 0.5x капитала (плечо 1.0, реальный запас маржи, чтобы стоп не привёл к ликвидации). 3 настраиваемых параметра (poke_pct, stop_pct, target_frac).

Результаты верификации

Задай уровни стопа и цели по ловушке, вызвавшей вход: сохрани их на момент should_enter (или запиши с привязкой к ожидающему входу) и задай при исполнении, вместо чтения изменяемого self._last_trap в _track_position.

Периодическая ошибка задания уровней сделки. Стоп и цель, привязанные ко входу, задаются в _track_position по self._last_trap на баре FIRST, когда становится видна позиция; этот бар AFTER бара ловушки/входа (на баре ловушки _track_position выполняется во время отправки calculate_signal BEFORE should_enter, поэтому позиция ещё не открыта и _was_in_pos остаётся False). calculate_signal пересчитывает ловушки каждый бар и перезаписывает _last_trap при появлении ловушки NEW. Поэтому, если новая ловушка возникает сразу после входа, _last_trap перезаписывается до того, как _track_position задаст уровни открытой позиции, и сделка получит стоп и цель от неверной, более поздней ловушки. Ошибка возникает время от времени (только на последовательных барах с ловушками), не может привести к краху (риск ограничен лимитом 0.5x) и не является причиной убытка, но это реальный дефект корректности.

Аналитик: значение 0.062% ниже нижнего порога 0.15%; PF 0.90 также говорят в пользу отказа от стратегии. При оптимизации нужен более строгий фильтр ловушек (больше poke_pct, подтверждение объёмом, более дальняя цель), чтобы заметно поднять доходность на сделку выше 0.15% OOS; сначала исправь ошибку инициализации.

Пограничное/отрицательное после комиссий преимущество — аналитик должен применить нижний порог для фьючерсов и, вероятнее всего, ABANDON. По 253 хорошо охваченным сделкам (metrics_reliable=TRUE): total_return -12.8%, PF 0.90, win_rate 0.486 (почти как подбрасывание монеты), avg_win 945 ≈ avg_loss 993, avg_trade_return_pct +0.062% (положительный результат при равных весах, но долларовое матожидание -$50.83, ниже порога 0.15%), коэффициент Шарпа -0.30 (CI [-1.93,+1.25] пересекает ноль). Игра против неудачных пробоев почти равносильна подбрасыванию монеты, но с немного невыгодным соотношением выплат; крошечное валовое преимущество (около 0.16%/сделку) превышает круговые комиссии около 0.10%, поэтому это NOT не случай, когда валовое преимущество не покрывает комиссии, но чистой прибыли всё равно нет. Высокая оборачиваемость (159) делает стратегию чувствительной к комиссиям и влиянию на цену (total_impact 8,176).

Обзор бэктеста

Шарп
0,52
Общая доходность
-100,00%
Максимальная просадка
100,00%
Всего сделок
1573
Доля прибыльных
47,9%
Профит-фактор
0,83

Достаточно данных (1,573 сделок, баланс: 805 лонг / 768 шорт), поэтому отрицательный вывод статистически убедителен.

Счёт LIQUIDATED на 2025-05-24 (total_return -100%, max_drawdown 100%, минимум CI 88%) прямо противоречит заявлению гипотезы «жёсткие стопы, никаких крупных потерь».

Отрицательное матожидание на 1,573 сделках: avg_trade_return_pct -0.063%, profit_factor 0.826, матожидание -$67/сделку.

EVERY год убыточен: 2020 -11%, 2021 -47%, 2022 -5%, 2023 -7%, 2024 -47%, 2025 -123% — прибыльного режима нет.

Расчёт размера позиции сломан: avg_position_pct 263% при заявленном лимите 0.5x; дневная доходность 2025 -360%/-8033%/+443% показывает, что капитал стал отрицательным, а размер позиции резко вырос (эксцесс 677).

Класс внутридневных стратегий на возврате многократно проваливался; коэффициент Шарпа 0.52 — артефакт до краха, а CI [-0.23, 0.92] пересекает ноль.

Сводка по итогам

Предпосылка о жёстком стопе бессмысленна при дефектном расчёте размера позиции (avg_position_pct 263% при лимите 0.5x привели к краху), а исправление плеча не создаст преимущество у внутридневного механизма игры на возврате, который теряет деньги во всех режимах.

Аналитик вынес вердикт «отказаться» на этапе BACKTEST_REVIEW до оптимизации: счёт ликвидирован (max_drawdown 100%), несмотря на предпосылку стратегии о жёстких стопах; матожидание определённо отрицательное во все шесть лет, а расчёт размера позиции сломан (avg_position_pct 263% при заявленном лимите 0.5x).

Внутридневная стратегия разворота лонг-шорт по одному инструменту (DOGEUSDT.BINANCE perp, 1ч), которая играет против FAILED пробоев максимума/минимума предыдущего дня: покупает или продаёт в шорт, когда пойманные на пробое трейдеры оказываются в ловушке и цена закрывается обратно в диапазоне, возвращаясь к его середине; жёсткий стоп ставится за рывком, настраиваемых параметров всего 3.

За 1,884 дней данных стратегия совершила 1,573 хорошо охваченных сделок (805 лонг / 768 шорт) с долей прибыльных 47.9%, но показала total_return -100% (счёт ликвидирован 2025-05-24), profit_factor 0.826 и avg_trade_return_pct -0.063%; каждый год результат отрицательный (2020 -11%, 2021 -47%, 2022 -5%, 2023 -7%, 2024 -47%, 2025 -123%).

Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.