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

Стратегии

Продолжение импульса после расчёта финансирования бессрочных фьючерсов ETH (один инструмент USD-M, 1H, длинно-короткая стратегия, следование за движением при инверсии исходной идеи)

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

EthFundingSettlementMomentumContinuationLS

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

EthFundingSettlementMomentumContinuationLS — предложенный аналитиком разворот заброшенной стратегии возврата к среднему вокруг расчёта ставки финансирования ETH: ставка на продолжение движения после чрезмерного движения в расчётном баре, а не на его разворот, с извлечением выгоды за счёт торговли WITH потоку, подразумеваемому ставкой финансирования, на той же площадке с проверенными чистыми данными. Плотный бэктест на 3,860 сделках дал однозначный, но неблагоприятный ответ: убыток составил -56.2% (хуже, чем у……Показать большеСвернуть

EthFundingSettlementMomentumContinuationLS — предложенный аналитиком разворот заброшенной стратегии возврата к среднему вокруг расчёта ставки финансирования ETH: ставка на продолжение движения после чрезмерного движения в расчётном баре, а не на его разворот, с извлечением выгоды за счёт торговли WITH потоку, подразумеваемому ставкой финансирования, на той же площадке с проверенными чистыми данными. Плотный бэктест на 3,860 сделках дал однозначный, но неблагоприятный ответ: убыток составил -56.2% (хуже, чем у стратегии возврата к среднему, которую он инвертировал: -17.9%); коэффициент Шарпа равнялся -3.02, причём вся его величина CI была ниже нуля; фактор прибыли — 0.74; убытки были во всех семи годах, а комиссии поглотили 18.44% валовой прибыли. Аналитик отказался от стратегии на этапе проверки бэктеста, на второй итерации, вновь подтвердив ошибочность заблуждения «инвертировать убыточную стратегию», ранее выявленного на SOL: и стратегии на разворот, и стратегии на продолжение движения убыточны, поскольку движение при расчёте ставки не даёт направленного преимущества, а высокая частота сделок делает структуру хрупкой к комиссиям. Стратегию включили в число других неудачных стратегий с финансированием как направленным сигналом и одним инструментом, разработанных в ходе сессии; корзина с отрицательным доходом от финансирования осталась действительно перспективным направлением.

Гипотеза

Длинно-SHORT, SINGLE-INSTRUMENT, на одной площадке, стратегия MOMENTUM-CONTINUATION с коротким горизонтом для бессрочных фьючерсов ETHUSDT.BINANCE USD-M на свечах 1-HOUR: она FOLLOWS направленному движению около фиксированного времени расчёта финансирования (00:00 / 08:00 / 16:00 UTC), а не играет на разворот. Финансирование служит только фильтром сигнала и никогда не учитывается как денежный поток: прибыль и убыток полностью зависят от цены и могут быть зачислены. Это рекомендованная аналитиком FLIPPED PREMISE……Показать большеСвернуть

Длинно-SHORT, SINGLE-INSTRUMENT, на одной площадке, стратегия MOMENTUM-CONTINUATION с коротким горизонтом для бессрочных фьючерсов ETHUSDT.BINANCE USD-M на свечах 1-HOUR: она FOLLOWS направленному движению около фиксированного времени расчёта финансирования (00:00 / 08:00 / 16:00 UTC), а не играет на разворот. Финансирование служит только фильтром сигнала и никогда не учитывается как денежный поток: прибыль и убыток полностью зависят от цены и могут быть зачислены. Это рекомендованная аналитиком FLIPPED PREMISE заброшенной стратегии ETH на REVERSION после расчёта ставки финансирования, которая потеряла -17.8% (PF 0.79, коэффициент Шарпа -1.42) именно потому, что превышение на свече расчёта не NOT разворачивается — оно CONTINUES, опережая игру на возврат (avg_loss $504 > avg_win $348). Смена направления позволяет заработать именно на этом продолжении. Логика повторяет инверсию игры на возврат в следование за движением SOL, уже проверенную в этой сессии на PF 1.30: доказанно убыточная игра на возврат — весомое свидетельство положительного ожидания у обратной стратегии, поскольку площадка, фильтр сигнала и данные уже доказанно чисты и пригодны для проверки (стратегия на возврат совершила 360 сделок за 6 лет, metrics_reliable=TRUE, ошибки экспозиции нет). Используются только потоки с подтверждённой полной историей (OHLCV + финансирование) на чистом пути с одним инструментом USD-M MARGIN, что позволяет избежать всех структурных препятствий этой сессии: NOT с ограничением по дополнительным данным (OI/ликвидации/опционы-IV доступны только за недавний период и непригодны для проверки), NOT BINANCE_SPOT/CASH (ошибка метрики/исполнения), NOT COIN-M (нельзя проверить на бэктесте), NOT между площадками/Hyperliquid (артефакт базиса), NOT пары из нескольких инструментов (ошибка потока для дополнительной позиции), NOT переноса финансирования (денежный поток нельзя зачислить). Стратегия отличается от ожидающих проверки стратегий финансирования — импульс на экстремальном уровне для SOL 4h, сохранение режима, сочетание сигналов, ускорение, фильтр пробоя — тем, что использует продолжение движения цены по часам SETTLEMENT на свечах 1h. Она заполняет недостаточно представленные категории короткого горизонта (2.4%) и длинно-коротких стратегий (14.3%); число параметров ограничено примерно 3, чтобы снизить риск переобучения.

Сбой слоя -3 означал ноль сделок на 56,300 проверенных свечах: should_enter ни разу не возвращала сторону, несмотря на явное сообщение «Нет сделок / ослабьте условие входа». Причина — не пороги, а пустые данные финансирования: _build_funding отклоняла все ключи с `if not isinstance(k, int): continue`, но дополнительный словарь funding_rates сериализуется для подпроцесса бэктеста как JSON, что преобразует все ключи словаря в строки (в исходном словаре уже были ключи обоих типов: int и str). Поэтому проверку типа……Показать большеСвернуть

Сбой слоя -3 означал ноль сделок на 56,300 проверенных свечах: should_enter ни разу не возвращала сторону, несмотря на явное сообщение «Нет сделок / ослабьте условие входа». Причина — не пороги, а пустые данные финансирования: _build_funding отклоняла все ключи с `if not isinstance(k, int): continue`, но дополнительный словарь funding_rates сериализуется для подпроцесса бэктеста как JSON, что преобразует все ключи словаря в строки (в исходном словаре уже были ключи обоих типов: int и str). Поэтому проверку типа int не проходил ни один ключ, _fund_map и _fund_ts оставались пустыми, _latest_settlement всегда возвращала (None, 0.0), self._cur_settle_ts всегда был None, а should_enter возвращала None на каждой свече — сделок не было. Минимальное исправление преобразует ключи через int(k) внутри try/except вместо проверки типа, поэтому принимаются отметки времени и типа int, и типа str (как в уже добавленных стратегиях финансирования, разбирающих тот же словарь). Это восстанавливает заполненную карту финансирования -> расчёт времени расчётов через bisect -> срабатывание фильтра |финансирования| после расчёта в пределах окна 2h -> входы на продолжение движения (около сотен за 6 лет, как у аналогичной стратегии на возврат с 360 сделками). Вся остальная логика побайтно идентична: поиск расчёта, инвертированное направление продолжения (финансирование>0->SELL, финансирование<0->BUY), ограничение на одну сделку за расчёт, выходы по времени/стопу, размер позиции относительно капитала и непрерывный сигнал финансирования + цены, проходящий проверку обнаружения замороженного сигнала слоя -2. Сохранён принцип «никакой подмены сигналом только по цене»: стратегия воздерживается от торговли лишь в том случае, если данные финансирования действительно пусты — теперь они доступны. Один инструмент USD-M, финансирование используется только как фильтр, прибыль и убыток зависят от цены, кредитное плечо 1.0 (указано как не усиливающий контекст; размер позиции составляет position_pct капитала), поэтому ограничение на неиспользованное плечо не применяется и структурные препятствия этой сессии не затронуты: спот CASH, COIN-M, торговля между площадками, несколько позиций, незачисляемый перенос финансирования.

Тест инверсии исходной идеи с треском провалился: FOLLOWING следование за движением после расчёта финансирования проигрывает ещё больше, чем игра на его возврат. На плотной чистой выборке из 3,860 сделок продолжение движения принесло -56.2% (против -17.9% у заброшенной стратегии на возврат), коэффициент Шарпа — -3.02, причём ENTIRE CI значительно ниже нуля (-3.81–-2.17); probabilistic_sharpe 0.0, PF 0.74, коэффициент Сортино -4.28, убыток во все 7 лет. Это вновь подтверждает ошибочность идеи «инверсия убыточной……Показать большеСвернуть

Тест инверсии исходной идеи с треском провалился: FOLLOWING следование за движением после расчёта финансирования проигрывает ещё больше, чем игра на его возврат. На плотной чистой выборке из 3,860 сделок продолжение движения принесло -56.2% (против -17.9% у заброшенной стратегии на возврат), коэффициент Шарпа — -3.02, причём ENTIRE CI значительно ниже нуля (-3.81–-2.17); probabilistic_sharpe 0.0, PF 0.74, коэффициент Сортино -4.28, убыток во все 7 лет. Это вновь подтверждает ошибочность идеи «инверсия убыточной стратегии» (уже наблюдалось при инверсии стратегии импульса финансирования SOL): стратегия на возврат проиграла не из-за неверно выбранного направления, а из-за комиссий и отсутствия преимущества; смена направления сохраняет те же издержки (комиссия составляет 18.44% валовой прибыли у этой стратегии 1H с высокой оборачиваемостью). Поскольку проигрывают и BOTH — игра на возврат и следование за движением, — у превышения на свече расчёта нет используемого направленного преимущества ни в одну сторону; никакие настройки funding_threshold/hold_bars/entry_window его не создадут, а перебор best-of-225 подгонит стратегию под шум. FAILURE PATTERN: у стратегий с коротким горизонтом и высокой оборачиваемостью, привязанных к часам расчёта финансирования одной крупной криптовалюты, нет направленного преимущества; они проигрывают из-за комиссий (около 18% валовой прибыли). Инверсия стратегии, теряющей деньги на комиссиях, тоже теряет деньги на комиссиях, а не становится её зеркально прибыльной копией. Это пополняет обширное семейство стратегий на одном инструменте, использующих финансирование для определения направления (экстремальный уровень, сохранение режима, ускорение, расчёт), которое за эту сессию не показало используемого преимущества в движении цены. Перспективной конструкцией с финансированием остаётся корзина с отрицательным финансированием CARRY, где финансирование учитывается как денежный поток, а не как предиктор направления цены.

Реализация

Длинно-короткая стратегия продолжения импульса после расчёта ставки финансирования для бессрочных фьючерсов ETHUSDT.BINANCE USD-M, свечи 1 часа. Ставка финансирования служит только фильтром сигнала, никогда не учитывается как денежный поток. В течение 2 часов после каждого фиксированного расчёта финансирования (00:00/08:00/16:00 UTC), если |ставка финансирования| превышает порог, стратегия следует за движением, подразумеваемым ставкой: финансирование>0 -> SELL (продолжение снижения при сокращении позиций перегруженных лонгов), финансирование<0 -> BUY (продолжение роста при закрытии шортов). Выход по временному стопу в 4 свечей или защитному стопу 2%. Это направленная инверсия стратегии возврата после расчёта на той же чистой площадке и тех же данных, которая доказанно убыточна. Три основных параметра. Цикл 2 исправляет разбор данных финансирования, чтобы сделки запускались.

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

Проверка не пройдена (слой 3 — бэктест в песочнице): сделок нет Тип свечей: ETHUSDT.BINANCE-1-HOUR-LAST-EXTERNAL, обработано свечей: 56304 Диагностика: should_enter() возвращала сторону 0 раз за 56300 проверенных свечей -> условие ENTRY CONDITION ни разу не сработало. Ослабьте логику входа или пороги. Убедитесь, что стратегия совершает сделки с заданными данными и параметрами.

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

Шарп
-3,02
Общая доходность
-56,22%
Максимальная просадка
56,42%
Всего сделок
3860
Доля прибыльных
43,8%
Профит-фактор
0,74

Чистый плотный эксперимент: 3,860 сделок за 6.5 лет, один инструмент USD-M, финансирование только как сигнал, без ошибки экспозиции (avg_position 10.8%), metrics_reliable — ответ однозначен

Правильно реализует направленную инверсию заброшенной стратегии на возврат (задуманный тест)

Инверсия проиграла MORE исходной стратегии: общая доходность -56.2% (против стратегии на возврат -17.9%), CAGR -11.3%, коэффициент Шарпа -3.02, причём весь CI ниже нуля (-3.81–-2.17), PF 0.74, коэффициент Сортино -4.28, probabilistic_sharpe 0.0

Убыток во все 7 лет (2020-2026), макс. DD 56.4%, коэффициент восстановления -1.0

Ошибка инверсии убыточной стратегии подтверждена: и игра на возврат, и следование за движением проигрывают, потому что у движения на свече расчёта нет направленного преимущества; причина убытка — комиссии (18.44% валовой прибыли на 3,860 сделках), которые инверсия продолжает платить

Краткосрочная структура с высокой оборачиваемостью структурно уязвима к комиссиям на одной крупной

>0, чтобы стратегия была жизнеспособной

отрицательное число лет: 7/7

большинство положительных

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

Ошибка инверсии убыточной стратегии повторяется: стратегия на возврат, теряющая деньги на комиссиях, не превращается в зеркально прибыльную инверсию, поскольку причиной убытка были издержки и отсутствие преимущества, а не направление. У стратегий с коротким горизонтом и высокой оборачиваемостью, привязанных к часам расчёта финансирования одной крупной криптовалюты, нет направленного преимущества; они проигрывают из-за комиссий, составляющих около 18%, и пополняют обширное семейство стратегий на одном инструменте, использующих финансирование как сигнал направления, которое за эту сессию не показало используемого преимущества.

На втором и последнем цикле аналитик вынес вердикт «отказаться» на этапе разбора бэктеста до оптимизации, поэтому оптимизация, анализ и оценка рисков не проводились: поскольку BOTH игра на возврат и следование за движением после расчёта проигрывают, у превышения на свече расчёта нет используемого направленного преимущества ни в одну сторону. Стратегия на возврат проиграла из-за комиссий и отсутствия преимущества, а не из-за неверно выбранной стороны; смена направления сохраняет те же издержки — около 18% от валовой прибыли.

Длинно-короткая торговая стратегия на одном инструменте с коротким горизонтом и продолжением импульса для бессрочных фьючерсов ETHUSDT.BINANCE USD-M 1H: она FOLLOWED направленному движению цены около фиксированного времени расчёта финансирования (00:00/08:00/16:00 UTC), а не играет на его разворот. Ставка финансирования используется только как фильтр сигнала — продажа при положительной ставке и покупка при отрицательной. Это рекомендованная аналитиком инверсия исходной идеи заброшенной стратегии на возврат цены после расчёта: предполагалось, что превышение на свече расчёта продолжится, а не развернётся.

На плотной чистой выборке из 3,860 сделок за 6.5 лет инверсия проиграла ещё больше исходной стратегии на возврат: общая доходность -56.2% (против -17.9%), CAGR -11.3%, коэффициент Шарпа -3.02, причём весь CI значительно ниже нуля (-3.81–-2.17), вероятностный коэффициент Шарпа 0.0, фактор прибыли 0.74, коэффициент Сортино -4.28, максимальная просадка 56.4%; убыток во все 7 лет, комиссия составила 18.44% валовой прибыли.

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