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

Стратегии

BTC Контртрендовый шорт при экстремальной ставке фондирования (8h)

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

BtcExtremeFundingContrarianShort1H

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

BtcExtremeFundingContrarianShort1H играла против перегруженных лонгов, открывая короткие позиции по BTC при крайне высокой положительной ставке фондирования за 8h; это чистый механизм с тремя параметрами, ортогональный каждой стратегии на основе OHLCV. Это был редкий положительный результат семейства: фактор прибыли 1.30, коэффициент Шарпа 1.09, убыточных лет нет. Примечательно, что стратегия сработала на BTC, где шорты по ставке фондирования SOL/ETH дали убыток. Но оптимизация выявила подвох: преимущество почти целиком приходилось на режимы высокой ставки фондирования 2020-2021, поэтому на контрольной выборке сделок не было, скорректированный коэффициент Шарпа упал до 0.16, а значение WF-OOS опиралось на одно аномальное окно. Аналитик отказался от стратегии после одной итерации, заключив, что триггер структурно ослаб и его нельзя вернуть настройкой параметров.

Гипотеза

Короткая стратегия MEAN-REVERSION для одного инструмента — бессрочных фьючерсов BTCUSDT (Binance USD-M); сигналом служат исключительно крайне высокие положительные ставки фондирования за 8 часа. Когда последняя начисленная ставка превышает порог, указывающий на перегруженные лонги, стратегия открывает короткую позицию и держит её до нормализации фондирования или срабатывания выхода по цене. Стратегия использует NO сигналов на графике (без SMA, EMA, свечных моделей, пробоев или фильтров тренда) — она целиком основана на ставке фондирования. Поэтому её механизм структурно ортогонален каждой стратегии на основе OHLCV в текущем конвейере и всем недавним типовым неудачам 10. Всего параметров — 3 (порог входа, порог выхода, часы стопа по времени), что обеспечивает устойчивость к переобучению. Требования к данным минимальны: бары 1H для исполнения и проверки выхода, а также funding_rate_updates из хранилища дополнительных данных.

Точно реализует гипотезу с тремя свободными параметрами и без сигналов на графике, поэтому структурно ортогональна всем стратегиям конвейера, основанным на OHLCV. Для входа и выхода используются абсолютные пороги финансирования (в соответствии с задокументированным диапазоном величины ставок финансирования Binance: экстремумы около 0.0003, нормализация около 0.0001), а не процентиль, что делает дизайн минимальным и устойчивым к переобучению. Ставка финансирования считывается из задокументированного плоского……Показать большеСвернуть

Точно реализует гипотезу с тремя свободными параметрами и без сигналов на графике, поэтому структурно ортогональна всем стратегиям конвейера, основанным на OHLCV. Для входа и выхода используются абсолютные пороги финансирования (в соответствии с задокументированным диапазоном величины ставок финансирования Binance: экстремумы около 0.0003, нормализация около 0.0001), а не процентиль, что делает дизайн минимальным и устойчивым к переобучению. Ставка финансирования считывается из задокументированного плоского словаря funding_rates {ns: rate} (дубли ключей int/str устранены, временные метки нормализованы до ns), а текущая ставка — это последнее начисление на момент бара или раньше, найденное через bisect (без заглядывания вперёд); бары 1H позволяют ежечасно проверять ценовой стоп и стоп по времени между начислениями финансирования с интервалом 8h, а допуск лага до ближайшего прошлого значения 16h позволяет каждому бару видеть последнюю ставку финансирования. Согласно правилам дополнительных данных, здесь нет преимущества при резервном переходе только на цены NO: если данные о финансировании отсутствуют, стратегия остаётся вне рынка (финансирование — это сигнал, а не учитываемый денежный поток; реализованное преимущество даёт возврат цены к среднему после сокращения позиций переполненных лонгов). Выходы отражают гипотезу «нормализация финансирования OR ценовой выход»: финансирование<=exit_threshold (основной выход), жёсткий стоп 6% и стоп по времени 48h. calculate_signal возвращает ставку финансирования в естественных единицах, поэтому сигнал непрерывен и меняется по мере начисления финансирования (с небольшим резервным значением ROC до появления данных о финансировании), а should_enter допускает вход только при условии SELL на основе кэшированного триггера. Для торговли только в шорт нужна маржинальная площадка, поэтому стратегия направляется на фьючерсы BINANCE USD-M; плечо=1.0 учитывается при расчёте размера позиции, чтобы конфигурация совпадала с маржинальной моделью движка. BTCUSDT 1H — самый надёжный путь получения данных с полным покрытием финансирования, без data_unavailable; удержание позиции несколько часов и стоп 6% дают движение на сделку выше примерно 0.10% — стоимости полного цикла по рыночным заявкам.

Не пройден тест дефлированного коэффициента Шарпа: DSR=0.16, ожидаемый максимум — 2.17 на 225 испытаниях: оптимизированный коэффициент Шарпа 1.22 ниже порога удачи для лучшего результата из N и статистически неотличим от шума. К этому добавляется провал на контрольной выборке (коэффициент 0.0, holdout_sharpe 0.0 — в финальном окне нет сделок, соответствующих критериям), PBO 0.68 (>0.5), is_significant=false и коэффициент Шарпа CI [-0.72, 3.12], пересекающий 0. Среднее значение OOS в walk-forward-анализе для 2.80……Показать большеСвернуть

Не пройден тест дефлированного коэффициента Шарпа: DSR=0.16, ожидаемый максимум — 2.17 на 225 испытаниях: оптимизированный коэффициент Шарпа 1.22 ниже порога удачи для лучшего результата из N и статистически неотличим от шума. К этому добавляется провал на контрольной выборке (коэффициент 0.0, holdout_sharpe 0.0 — в финальном окне нет сделок, соответствующих критериям), PBO 0.68 (>0.5), is_significant=false и коэффициент Шарпа CI [-0.72, 3.12], пересекающий 0. Среднее значение OOS в walk-forward-анализе для 2.80 — мираж, вызванный единственным выбросным окном 9.02 (два других окна OOS — 0.0 и -0.61). Хотя WF показывает is_overfitted=false, блок проверки устойчивости (DSR/PBO) указывает, что отбор из 225 испытаний переобучился на разреженной выборке с большим числом выбросов. Первопричина — структурное угасание триггера: экстремально положительное финансирование за 8 часов на BTC было явлением периода 2020-2021 (доходность сосредоточена в 2020 +12.2% / 2021 +5.0%; затем частота сделок почти нулевая, а в 2025-2026 сделок нет), поэтому контрольное окно пусто. Абсолютное преимущество также незначительно (общий 8.5% за ~6 лет, CAGR 3.95%). Не подходит для итеративной доработки: анализ чувствительности уже не выявляет резких провалов, а оптимизатор проверил всё пространство — никакое изменение параметров не создаст экстремальные события финансирования, которые больше не происходят на BTC. Уверенно пересматривать стратегию тоже не стоит: хотя игра против финансирования переполненных длинных позиций экономически правдоподобна и для неё нужна площадка или инструмент с устойчиво положительным перекосом финансирования, статистических свидетельств (DSR 0.16, коэффициент Шарпа ниже порога удачи), что механизм дал реальное преимущество даже на BTC, нет. Поэтому новая формулировка, скорее всего, снова приведёт к переобучению на столь же скудной выборке. FAILURE PATTERN: контртрендовые сделки против экстремального финансирования на одном инструменте BTC дают преимущество, сосредоточенное в периоде 2020-2021, которое в недавних рыночных режимах угасает до нулевой частоты сделок; стратегия проходит проверку чувствительности, но проваливает DSR/контрольную выборку с выбросным WF-OOS.

Реализация

Короткая стратегия возврата к среднему, основанная на ставке фондирования, для бессрочных фьючерсов BTCUSDT.BINANCE USD-M, бары исполнения 1-HOUR. Открывает SHORT, когда последняя начисленная ставка фондирования за 8h достигает или превышает 0.03% (entry_threshold) — перегруженные лонги платят шортам — и удерживает её до нормализации ставки до <= 0.01% (exit_threshold), срабатывания ценового стопа 6% или истечения стопа по времени через 48 часов. Использует NO сигналов на графике; стратегия целиком основана на фондировании. Три параметра (порог входа, порог выхода, часы стопа по времени); номинал каждой короткой позиции — 25%, плечо — 1.0.

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

Максимальная просадка
0,00%
Доля прибыльных
0,0%
Профит-фактор
0,00

Действительно положительное преимущество: profit_factor 1.30, коэффициент Шарпа 1.09, матожидание +$118/сделку, win_rate 53%, положительный результат в каждом году торговли (убыточных лет нет), хорошая ёмкость ($21.6M).

Возврат после экстремальной ставки фондирования работает именно на BTC (в отличие от заброшенных шортов по ставке фондирования SOL/ETH, которые теряли деньги на фоне более сильного роста альткоинов); теперь учёт фондирования добавляет доход от переноса к короткой позиции.

Итоговый показатель занижает реализованное преимущество: end_unrealized_pct -12.4% означает убыточную открытую короткую позицию на конец бэктеста, поэтому реализованная доходность (~+21%) выше итогового значения 8.5%.

Сделки соответствуют гипотезе (177 короткая позиция, чистые диагностические показатели); минимальный дизайн с 3 параметрами.

Сделки сосредоточены в 2020-2021; в 2022/2025/2026 стратегия неактивна (ставка фондирования ниже порога). Неравномерное распределение грозит вырожденным окном walk-forward или контрольной выборки с малым числом недавних сделок либо без них.

Диапазон коэффициента Шарпа CI [-0.48, 2.83] широк; комиссия 5.11% от валовой суммы.

Нет недавней (2025/2026) проверки — преимущество сформировалось главным образом в режиме высокой ставки фондирования 2020-2021.

Анализ

Чистая проверка чувствительности: параметры резкого обрыва 0; min_notional и funding_lag не влияют, per_leg/stop_loss устойчивы.

Механизм ортогонален стратегиям на основе OHLCV, а сделки соответствуют гипотезе (177 короткие позиции только против крайне высокого положительного фондирования); издержки низкие (влияние 5-7%, ёмкость $21-38M); ликвидации не было, просадка max_drawdown 13-16% умеренная.

Неудачный дефлированный коэффициент Шарпа: DSR 0.16 при ожидаемом максимуме 2.17 на 225 испытаниях — оптимизированный коэффициент Шарпа 1.22 BELOW порога удачи лучшего из N (шум лучшего из N).

Контрольная выборка не пройдена: коэффициент 0.0, holdout_sharpe 0.0 — в последнем окне нет подходящих сделок (BTC крайне высокое положительное фондирование структурно ослабло).

PBO 0.68 (>0.5), is_significant=false, коэффициент Шарпа CI [-0.72, 3.12] пересекает 0.

Среднее OOS значение 2.80 для WF — мираж из-за одного выброса: OOS окна [0.0, -0.61, 9.02]; два из трёх неположительные.

Небольшое абсолютное преимущество: доходность 8.5% за ~6 лет (CAGR 3.95%), сосредоточенная в 2020-2021; после -2021 частота сделок почти нулевая, в 2025-2026 — нулевая.

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

Контртрендовые сделки по одному инструменту при экстремальном фондировании на BTC дают преимущество, сосредоточенное в 2020-2021, которое в недавних режимах исчезает вместе с частотой сделок. Стратегия может пройти проверку чувствительности, но провалить проверку скорректированного коэффициента Шарпа и контрольной выборки, если подходящие события структурно исчезли; неравномерное распределение сделок само по себе создаёт критический риск проверки.

После оптимизации, на этапе ANALYZING, аналитик вынес вердикт «отказаться»: триггер структурно ослаб — крайне высокое положительное фондирование 8h BTC было явлением периода 2020-2021; затем частота сделок стала почти нулевой, а в 2025-2026 сделок не было, оставив контрольное окно пустым. Оптимизатор переобучился на разреженной выборке с множеством выбросов, поэтому никакая смена параметров не создаст события фондирования, которые больше не происходят.

Короткая стратегия возврата к среднему по ставке фондирования для одного инструмента — бессрочных фьючерсов BTCUSDT; сигналы графика не используются. Когда последняя начисленная ставка фондирования за 8h превышала крайне высокий положительный порог (перегруженные лонги), стратегия открывала короткую позицию на барах исполнения 1H и удерживала её до нормализации ставки ниже порога выхода, срабатывания стопа 6% или стопа по времени через 48h — всего три параметра.

Бэктест по умолчанию дал редкий положительный результат в этом семействе: 177 коротких сделок, фактор прибыли 1.30, коэффициент Шарпа 1.09, матожидание +$118/сделку, доля прибыльных 53%, убыточных лет нет и хорошая ёмкость $21.6M (реализованная доходность ~+21% занижена из-за убыточной открытой короткой позиции). Но стратегия прошла отбор и затем провалила проверку: скорректированный коэффициент Шарпа 0.16 (оптимизированный коэффициент Шарпа 1.22 ниже порога удачи 2.17 на 225 испытаниях), PBO 0.68, в контрольной выборке нет подходящих сделок (коэффициент 0.0), а среднее WF-OOS значение 2.80 оказалось миражом, вызванным одним выбросом (окна [0.0, -0.61, 9.02]).

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