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

Стратегии

SOL Продолжение после пробоя максимума с возвратом: открыть длинную позицию на фиксированные 36 ч после того, как часовая свеча пробивает максимум за предыдущие 20 дня, но CLOSES закрывается ниже него (SOLUSDT.BINANCE USD-M 1H, только длинные позиции, 1 структурный параметр + время, в позиции около 89% времени, чистые данные OHLCV)

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

SolRejectedNewHighProbeLong

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

Гипотеза предполагала продолжение движения после отклонённых проб максимума за несколько недель для SOL; предварительное исследование показало эффект на 9 из 10 бессрочных контрактов. После одной итерации бэктест с лёгкостью покрыл издержки (2.72% на сделку при 145 сделках, бета 0.23), и по итогам обзора бэктеста стратегию отправили на оптимизацию. Оптимизированная версия с параметрами 54ч/28д достигла коэффициента Шарпа 1.17 в walk-forward-анализе OOS, но принесла убыток на отложенной выборке 2025-2026 (коэффициент Шарпа -1.09 на 14 сделках), а PBO составил 0.587. Аналитик отказался от неё как от переобученной: доходность была сосредоточена в 2021, и неоптимизированные параметры также ухудшились в 2025-2026.

Гипотеза

Однолеговая, одноинструментальная торговая стратегия EVENT только в длинную сторону по бессрочному контракту SOLUSDT.BINANCE USD-M, бары 1-HOUR, только OHLCV. Это основанный на данных INVERSE семейства стратегий, которое фабрика стратегий отклонила не менее 15 раз: «ложный пробой / снятие ликвидности / ап-траст FADE» (BNB разворот после ложного пробоя, XRP разворот после неудачного пробоя, SOL разворот после снятия ликвидности, SOL COIN-M ослабление ловушки ложного пробоя, AVAX/DOGE/BTC ослабление после снятия……Показать большеСвернуть

Однолеговая, одноинструментальная торговая стратегия EVENT только в длинную сторону по бессрочному контракту SOLUSDT.BINANCE USD-M, бары 1-HOUR, только OHLCV. Это основанный на данных INVERSE семейства стратегий, которое фабрика стратегий отклонила не менее 15 раз: «ложный пробой / снятие ликвидности / ап-траст FADE» (BNB разворот после ложного пробоя, XRP разворот после неудачного пробоя, SOL разворот после снятия ликвидности, SOL COIN-M ослабление ловушки ложного пробоя, AVAX/DOGE/BTC ослабление после снятия ликвидности, ETH COIN-M истощение после неудачного пробоя — все варианты отброшены). В тех запусках открывали короткую позицию на баре, который проверил многодневный максимум и закрылся обратно внутри диапазона. Если такая торговля на откат стабильно убыточна, прибыль была на другой стороне — при покупке отклонённой восходящей пробы. Это подтверждает предварительное исследование с фиксацией данных на момент времени (запуск 2026-09-29 на Binance USD-M, бары 1H, 2020-2026): событие — первый часовой бар UTC дня, чей HIGH выше максимума за предыдущие 20 COMPLETED UTC дней, тогда как его CLOSE уже ниже этого уровня; вход на закрытии бара, фиксированное время удержания, сделки не пересекаются. Средняя форвардная доходность после события выше безусловного дрейфа у 9 из 10 ликвидных бессрочных контрактов USD-M (SOL, ETH, BNB, AVAX, XRP, DOGE, ADA, TRX, LINK; исключение — LTC). На SOL кривая доходности за каждый час после сигнала достигает пика через 36ч (по L166): через 12ч — +0.64%, через 24ч — +1.49%, через 30ч — +1.96%, через 36ч — +2.54%, через 42ч — +2.25%, через 60ч средняя доходность +2.75% (безусловный дрейф за 36ч — +0.51%). При удержании 36ч: 157 сделок, доля прибыльных 58%, календарный коэффициент Шарпа 1.24 при 1x, время на рынке 11%. Результат устойчив к периоду анализа: календарный коэффициент Шарпа 1.19 / 1.24 / 1.39 / 1.22 при N = 10 / 20 / 30 / 55 днях. Оговорки из того же исследования: на 2021 приходится около 55-60% суммарной доходности, а доходность 2025 была отрицательной (-12%), поэтому прогноз OOS, зарегистрированный до исследования, значительно ниже результата внутри выборки 1.24. Механизм без указания инструмента и таймфрейма — «покупать отклонённую пробу максимума за несколько недель и держать около полутора дней» — не соответствует ни одной из отброшенных стратегий. В архиве отклонённых вариантов есть только противоположное направление (торговля на откат после пробы) и подтверждённые закрытием пробои Дончиана, где вход происходит после CLOSE выше уровня и по более высокой цене. SOL, а не BTC, позволяет избежать концентрации на 44-62% BTC. Стратегия остаётся на BINANCE USD-M, а не на HL (L168: полная многолетняя история, 157 сделок за весь срок — около минимального порога 150, провести больше тестов на HL невозможно). Нет дополнительных данных, нет портфеля из нескольких инструментов (L137), нет сигнала на одном инструменте и сделки на другом (L143), это не перенос стратегии (L167), состояние без позиции указано явно (L150).

Это в точности реализует заданное до исследования определение события: предшествующие 20 завершённых дней UTC, первый подходящий бар дня, вход на его закрытии, временной выход через 36ч и сделки без перекрытия. Единственный структурный параметр — lookback_days, плюс hold_hours для временного выхода. По умолчанию min_event_pct — 0 (подходит любой отклонённый пробный выход). Сделка только длинная, но торгуется на BINANCE фьючерсах USD-M, как указано в гипотезе для полной истории и сопоставимости с предварительным исследованием; аналитик может отметить, что её можно запускать на BINANCE_SPOT. Вычислительная сложность на бар — O(20), поскольку двусторонняя очередь дневных максимумов ограничена по размеру. Ожидаемое число сделок — около 157 за 2020-2026 (примерно 25 в год), поэтому в окне песочницы должно быть несколько сделок. Оговорка из самой гипотезы: доходность сосредоточена в 2021.

Код отказа: переобучение (провал отложенной выборки плюс PBO). Оба жёстких критерия валидности не пройдены. На 14 сделках отложенной выборки за период с 2025-06 по 2026-08 коэффициент Шарпа составил -1.09 (z = -1.95 относительно WF-OOS 1.17, consistent_with_oos = false), а PBO — 0.587. Причина не в fee_edge: первый измеренный отчёт показал avg_trade_return_pct из 2.72% при минимальном пороге 0.15%, а оптимизированный отчёт — 4.00%. Это также не бета: просадка составила 28-41% при бете 0.13-0.23, что намного ниже……Показать большеСвернуть

Код отказа: переобучение (провал отложенной выборки плюс PBO). Оба жёстких критерия валидности не пройдены. На 14 сделках отложенной выборки за период с 2025-06 по 2026-08 коэффициент Шарпа составил -1.09 (z = -1.95 относительно WF-OOS 1.17, consistent_with_oos = false), а PBO — 0.587. Причина не в fee_edge: первый измеренный отчёт показал avg_trade_return_pct из 2.72% при минимальном пороге 0.15%, а оптимизированный отчёт — 4.00%. Это также не бета: просадка составила 28-41% при бете 0.13-0.23, что намного ниже просадки при стратегии «купи и держи» SOL. Преимущество продолжения после отклонённой пробы на SOL действительно внутри выборки, но это эффект бычьего рынка 2021/2023. На 2021 приходится 65% прибыли, положительными были лишь 3 из 7 лет, а базовые параметры UNOPTIMIZED 36ч/20д также дали убыток в 2025 (-10.8%) и 2026 (-24.9%). Следовательно, спад не является артефактом оптимизатора, и перенастройка времени или периода анализа не исправит отложенную выборку, убыточную и при базовых параметрах. Примечание для руководителя исследовательской группы: одноинструментальный вариант SOL закрыт. В предварительных отчётах сообщалось, что эффект наблюдался на 9 из 10 бессрочных контрактов, но измерение проводилось за то же окно 2020-2026, на которое приходится концентрация 2021. Повторный анализ на панели стоило бы предложить, только если форвардные средние доходности по каждому инструменту 2025-2026 положительны до написания кода BEFORE. Не предлагайте повторно варианты только для SOL или другие одноимённые версии стратегии «покупать отклонённую пробу максимума за N дней».

Реализация

Лонг-сделка 1H по событию на SOLUSDT.BINANCE USD-M. Уровень — максимальная цена за предыдущие 20 COMPLETED UTC дней, вычисленная по отдельной очереди дневных максимумов с отнесением свечей к UTC дню по времени открытия. Первая часовая свеча UTC дня, максимум которой превышает этот уровень, а закрытие оказывается ниже него, запускает рыночную покупку по цене закрытия свечи. Позиция удерживается фиксированное время по календарным часам — 36ч от момента position.ts_opened, поэтому переживает перезапуски, затем закрывается. Учитывается только одно событие за UTC день. Вход возможен только при отсутствии позиции, поэтому события не пересекаются. Сигнал непрерывный на каждой свече: min(high-level, level-close)/level*100 (%), положителен только при отклонённой пробе. Размер позиции — 95% капитала x плечо (1.0) / цена. Стопа, дополнительных данных и дополнительных ног нет.

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

Оставьте механизм без изменений. Аналитику следует сопоставить убыток по худшей сделке и просадку с заранее зарегистрированным max_drawdown_pct. При необходимости можно добавить катастрофический стоп, например ордерную конструкцию на уровне -12%, как необязательный параметр, не меняя проверенное правило.

Стопа нет. Каждое событие задействует 95% капитала при 1x на 36ч, поэтому максимальный убыток на сделку равен наибольшей просадке за SOL 36ч, которая при обвале может составить 20-30%. Наибольший убыток в песочнице был -$15.3k, около 13-15% капитала. Гипотеза заранее фиксирует выход по времени, поэтому это соответствует ей; это не стратегия постоянного нахождения в рынке с реинвестированием прибыли: позиция отсутствует около 89% времени, размер фиксирован, динамического множителя нет. Максимальный валовой объём = 0.95 x 1.0 x 1 плечо = 0.95x капитала, что укладывается в лимит площадки. Риск на сделку всё ещё превышает рекомендацию 1-2% (L148).

Необязательно: если дневной скачок превышает 1, добавляй фиктивные записи (или пропускай их), чтобы двусторонняя очередь точно отслеживала календарные дни.

Период анализа считает завершённые дни UTC, по которым есть свечи, а не календарные дни. Целый день, отсутствующий в потоке данных, незаметно растянет окно в 20 дней на один день. Первый неполный день после прогрева также записывается с неполным максимумом. Оба эффекта незначительны для данных Binance USD-M 1H.

Изменений кода нет. Аналитику следует учесть расходы на фандинг или сравнить результат с запуском SOLUSDT.BINANCE_SPOT.

Стратегия открывает только длинные позиции с плечом 1x; по правилу маршрутизации ордеров площадки это было бы размещено на BINANCE_SPOT. В гипотезе явно указаны BINANCE USD-M для полной истории и сопоставимости с предварительным исследованием, поэтому выбор соответствует ей. Однако бэктест не учитывает фандинг (funding_folded=false), поэтому результат бессрочного контракта здесь завышает результат реальной длинной позиции в режимах с положительным фандингом.

Песочница охватывает 834 дней: PF 1.24, коэффициент Шарпа 0.45 при CI от -0.83 до 1.62 и 47 сделках. В спокойном терциле волатильности убыток составил 11%, а в стрессовом терциле прибыль — 28%, поэтому преимущество сосредоточено в периоды высокой волатильности. Гипотеза говорит то же о 2021: на него приходится 55-60% доходности, а 2025 был отрицательным. Финансирование учтено агрегированно: NOT (funding_folded=false, 0 событий финансирования). Длинная позиция по бессрочному контракту SOL, удерживаемая 36 ч, охватывает около 4-5 моментов начисления финансирования. В бычьих режимах типа 2021 это может стоить 0.1-0.4% на сделку — существенную долю от 0.82% средней сделки. Аналитику следует проверить доходность по годам, не доминирует ли 2021, и сохраняется ли результат при оценке издержек финансирования, либо повторить тест на BINANCE_SPOT, где финансирования нет, но комиссия за полный цикл составляет 0.20%.

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

Шарп
1,00
Общая доходность
1546,80%
Максимальная просадка
40,63%
Всего сделок
145
Доля прибыльных
57,2%
Профит-фактор
1,54

Сделки реализуют заявленный механизм. Все 145 сделок — LONG; каждая длится ровно 1д 12ч (временной выход через 36ч), входы не перекрываются. Число 145 близко к 157 событиям предварительного исследования. Есть 1 структурный параметр плюс временной выход.

Выборка: 145 сделок за 5.9 лет. Это выше порога примерно в 100 сделок из L178, а на отложенной выборке (последние 20%) ожидается около 25-30 сделок — больше минимума в 10.

Преимущество после комиссий: avg_trade_return_pct составляет 2.72% при минимуме 0.15% для BINANCE USD-M, около 18x. Медианная сделка — +1.12%. Комиссии составляют 3.4% валового результата. PF 1.54, доля выигрышных сделок 0.57, коэффициент Шарпа 1.00 с бутстрэп-интервалом CI от 0.21 до 1.76 (не включает 0), PSR 0.85.

Это не бета (L170). Бета составляет 0.23, экспозиция — 10.5%. Максимальная просадка стратегии 40.6% составляет около 0.42x от просадки SOL при стратегии «купи и держи» — примерно 95% в 2021-22, что ниже порога беты 0.7x.

Опасения насчёт фандинга для QA не подтвердились. В полном бэктесте фандинг IS включён в расчёт (funding_folded=true, 635 событий), в отличие от песочницы. Суммарный фандинг на сделку составил -$80k при чистом PnL +$1.55M, то есть около 5% чистого PnL. Преимущество сохраняется с учётом фандинга.

Доля выигрышных сделок/PF (0.57/1.54) — не форма выплат, опровергнутая в L142.

Опасение по поводу концентрации QA подтвердилось IS. Суммарное значение pnl_pct по годам выхода: 2020 -11.6% (2 сделок); 2021 +190% (44); 2022 +9.6% (10); 2023 +98% (30); 2024 +60% (28); 2025 -5.5% (20); 2026 -5.6% (11). Средняя доходность на сделку за последние примерно 20 месяцев отрицательна. Это примерно соответствует периоду отложенной выборки, поэтому её провал представляет реальный риск. Это отмечено, но по правилам обзора не предсказано как вердикт.

Разбивка по режимам: третиль спокойной волатильности убыточен (-40%, коэффициент Шарпа -0.26). Обычный и напряжённый режимы дали высокую прибыль.

Просадка составляет 40.6% (от CI до 81%); восстановление заняло 753 дней. Позиция использует номинал около 1x, поэтому position_fraction фактически задаёт размер просадки.

Предположительно, артефакт метрик; механизм не проверен. daily_returns включает парные дни с изменением -X%/+Y%, которые почти взаимно компенсируются, пока сделка не открыта: 2021-09-16/17 и 2021-09-29/30 (оба -9.517/+10.518), 2024-03-21/22 и 2024-04-03/04 (оба -12.4151/+14.175), 2025-03-15/16 и 2025-03-28/29 (оба -9.4503/+10.4366). Также -19.75% показывает значение 2026-08-17, когда позиция отсутствует, хотя кривая капитала остаётся ровной на уровне $1,646,795 за этот период. Эти фантомные дни завышают волатильность дневной доходности, знаменатель коэффициента Шарпа и годовое значение 2026 (-24.9%, из которых около -19.75 — фантомная часть). Требуется проверить в движке расчёт daily_returns. Это не меняет реестр сделок.

Анализ

Экономика каждой сделки намного превосходит издержки. Первый бэктест показал 2.72% на сделку (145 сделок), а оптимизированный — 4.00% (100 сделок), при минимуме для фьючерсов 0.15%. Это не смерть fee_edge.

Это не бета (L170). Просадка составила 40.6% для базовой версии и 28.3% для оптимизированной против гораздо более глубокой просадки SOL у стратегии «купи и держи» за период 2021-2023. Бета — 0.13-0.23, время в рынке — около 11%, альфа — 0.22-0.32.

Поверхность параметров гладкая, резких перепадов нет. Тепловая карта hold_hours на lookback_days плоская на уровне 0.65-1.03. Средний коэффициент Шарпа у CPCV составляет OOS 1.17, а DSR равен 0.975 при ожидаемом максимуме 0.33 примерно за 14 эффективных испытаний.

Сделки соответствуют механизму: только длинные позиции, один вход за UTC день на отклонённом пробном выходе за максимум за N дней, выход по фиксированному времени и нереализованный результат на конец периода равен нулю.

HARD: проверка на отложенной выборке не пройдена. За период с 2025-06-10 по 2026-08-16 (432 дней, 14 сделок) коэффициент Шарпа составил -1.09, а соотношение — -0.93. z_vs_oos равно -1.95, а consistent_with_oos — false. На ранее не использованных данных преимущество не проявилось.

HARD: PBO составляет 0.587, выше 0.5. Выбранные параметры (удержание 54ч, период анализа 28д) оказались лучшими внутри выборки лишь в 27.8% разбиениях. Оптимизатор сместился от заранее зарегистрированных 36ч / 20д к более долгому удержанию и большему периоду анализа, подогнав параметры под ралли 2021 и 2023.

Спад виден в обоих отчётах, а не только на отложенной выборке. Неоптимизированная базовая версия была убыточной в 2025 (-10.8%) и 2026 (-24.9%). Оптимизированная версия потеряла 14.3% в 2025 и 3.5% в 2026, а 2022 показал нулевой или отрицательный результат. Положительными были лишь 3 из 7 календарных лет (43%, ниже порога 60%, переводящего критерий из мягкого в жёсткий). На 2021 приходится 65% прибыли, о чём предупреждала предварительная гипотеза (55-60%).

Профиль режимов односторонний. Стратегия убыточна в третилях спокойной волатильности (коэффициент Шарпа -0.23 для оптимизированной версии, -0.26 для базовой), а вся прибыль получена в обычных и напряжённых режимах, где преобладали бычьи импульсы 2021 и 2023 SOL.

Заранее зарегистрированные прогнозы не совпали с 2 из 6: min_trades составил 140 против фактического 100, а max_drawdown составил 20% против фактического 28.3%. Стратегия также не прошла программу FDR (p=0.025 при пороге 0.0015), а is_significant — false.

> 0 на >= 10 сделках

Поправка Бенджамини — Хохберга при q=0.10 для 329 кандидатов программы оставляет 8. Если кандидат не проходит этот отбор, его нельзя отличить от шума самой программы, какими бы хорошими ни выглядели его отдельные статистические показатели.

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

Преимущество стратегии «покупать отклонённую пробу максимума за N дней» на одном инструменте может быть эффектом бычьего рынка 2021/2023. Её неоптимизированная базовая версия также была убыточной в 2025-2026, поэтому вариант на панели стоит предлагать, только если форвардные средние доходности по каждому инструменту 2025-2026 положительны до написания кода.

Аналитик отказался от стратегии как от переобученной, поскольку два жёстких критерия валидности не пройдены: отложенная выборка была убыточной (коэффициент -0.93, z -1.95, не согласуется с OOS), а PBO составил 0.587, превысив 0.5. Кроме того, на 2021 пришлось 65% прибыли, положительными были только 3 из 7 лет, и стратегия не прошла программу FDR.

Открыть длинную позицию по SOLUSDT (Binance USD-M, 1H) на фиксированные 36ч после того, как первый часовой бар дня UTC пробивает предыдущий максимум за 20 дней, но закрывается ниже него. Это противоположная сторона стратегии на затухание ложного пробоя, от которой фабрика стратегий отказывалась много раз.

Первый бэктест дал 145 длинных сделок со средней доходностью 2.72% на сделку, коэффициентом Шарпа 1.00, фактором прибыли 1.54 и максимальной просадкой 40.6%. Оптимизированная версия (удержание 54ч, период анализа 28 дней) дала 100 сделок по 4.00% на сделку, коэффициент Шарпа 1.12, просадку 28.3% и коэффициент Шарпа 1.17 в walk-forward-анализе OOS. На отложенной выборке (с 2025-06-10 по 2026-08-16, 14 сделок) коэффициент Шарпа составил -1.09.

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