Стратегии
XRP USD-M Двойной импульс на двух таймфреймах с подтверждением открытого интереса EXPANSION, лонг-шорт (4H — основной таймфрейм, тренд подтверждается на 1D; следуй за направленным импульсом ONLY, когда открытый интерес растёт вместе с ценой WITH: это подтверждает приток новых денег; оставайся вне рынка или играй против движения, если оно вызвано закрытием позиций; выход с трейлингом ATR, 3 параметров)
Итог: Отменено
XrpDualTimeframeMomentumOiExpansionConfirmedLS
Сводка по итогам
Гипотеза
Отрицательное матожидание на надёжной выборке из 299 сделок за 6.7 лет: profit_factor 0.827, коэффициент Шарпа -0.206, total_return -6.54%, матожидание -$22.23 на сделку. Показатель avg_trade_return_pct 0.051% составляет примерно треть от 0.15% BINANCE USD-M порога полных комиссий. Оптимизация не может повысить преимущество, которое ниже торговых издержек и валовой фактор прибыли которого уже меньше 1 после комиссий 18.6%. Неудача структурная, а не связанная с режимом или параметрами: убытки во всех трёх терцилях реализованной волатильности и в 3 из 5 полных календарных лет; обе стороны убыточны, асимметрии выплат нет. Фильтр подтверждения через рост OI — главная новизна гипотезы. На полной истории он не выводит импульс на двух таймфреймах в плюс после издержек, а лишь сокращает время в рынке при том же нулевом преимуществе до 5.3%, подтверждая заранее зарегистрированное опасение QA. Оптимизация на протяжении 2 часов нецелесообразна.
Реализация
Результаты верификации
Если базовый шаблон игнорирует переопределение, прогрев может быть недостаточно ограничен; иначе действий не требуется (более длительный прогрев здесь желателен).
min_bars_required(self) переопределяет или затеняет имя метода фреймворка. Статический анализ отметил это (base_shadow). Переопределение намеренно увеличивает прогрев, чтобы охватить горизонт тренда 1D (trend_days*6 баров); для этой стратегии это правильно. Однако проверьте, использует ли базовый шаблон это переопределение при настройке прогрева или полагается на собственную реализацию.
Предварительная проверка в песочнице показала чистый убыток: total_return -6.54%, коэффициент Шарпа -0.21, PF 0.83, а avg_trade_return_pct 0.051% ниже примерно 0.10% полных издержек тейкера на Binance USD-M (комиссии уже составляют 18.5% валового результата, поэтому до учёта издержек результат примерно около нуля или отрицательный). Частота хорошая — 299 сделок, но короткие позиции (166 сделок, доля прибыльных 44.6%) и длинные позиции (133, доля прибыльных 39.8%) обе убыточны до безубыточности на этом сокращённом окне без оптимизации. Подтверждение через рост OI — действительно новый механизм, а не заведомо бесперспективное семейство по L81; поэтому стоит провести полный бэктест и оптимизацию. Однако на полной истории аналитику следует проверить, выводит ли фильтр OI преимущество импульса на двух таймфреймах TF в плюс после издержек: предварительная проверка пока не показывает, что стратегия покрывает комиссии.
Обзор бэктеста
- Шарп
- -0,21
- Общая доходность
- -6,54%
- Максимальная просадка
- 7,31%
- Всего сделок
- 299
- Доля прибыльных
- 42,5%
- Профит-фактор
- 0,83
Хорошая выборка: 299 сделок за 2439 дней полной истории XRPUSDT 4H. Фильтр OI срабатывает, механизм действительно проверен и не бездействует.
Сделки соответствуют гипотезе: сбалансированные длинные (133) и короткие (166) позиции, низкое время в рынке (5.3%), выходы по трейлинг-стопу ATR, среднее удержание 7ч25м. Код реализует заявленную идею импульса на двух таймфреймах TF и роста OI.
Умеренная просадка (7.3%), без катастрофических потерь — это чистый нулевой результат, а не сломанная или небезопасная стратегия.
Отрицательное матожидание на надёжной выборке за всю историю: total_return -6.54%, коэффициент Шарпа -0.206, profit_factor 0.827, матожидание -$22.23/сделку.
avg_trade_return_pct 0.051% составляет треть от 0.15% BINANCE USD-M порога полных комиссий за сделку; комиссии — 18.6% валового результата плюс $2.5 тыс. влияния на цену. Поэтому даже валовое преимущество в лучшем случае около нуля.
Обе стороны убыточны: доля прибыльных длинных позиций 39.8%, коротких — 44.6%; avg_win $250.6 против avg_loss $223.7. Асимметрии выплат, способной компенсировать долю прибыльных сделок ниже -50%, нет.
Убыток в ALL из THREE режимов волатильности (-6.45% спокойный, -1.73% обычный, -1.02% стрессовый) и в 3 из 5 полных календарных лет — проблема структурная, а не связанная с конкретным режимом.
tail_ratio 0.58 / омега 0.92: тяжёлый левый хвост; почти весь валовый рост пришёлся на два аномальных дня.
Опасение по поводу преимущества QA подтвердилось на всей истории: фильтр роста OI не выводит импульс на двух таймфреймах TF в плюс после издержек.
Сводка по итогам
Фильтр роста открытого интереса сократил время в рынке до 5.3%, но не изменил знак исходного преимущества импульса на двух таймфреймах. Фильтр подтверждения может выбирать сигналы лишь из уже существующего преимущества до комиссий, но не создавать его.
Проверка бэктеста вынесла вердикт «отказаться» до оптимизации: на надёжной выборке за всю историю результат был отрицательным и составлял примерно треть порога полных торговых издержек. Стратегия не прошла критерии по коэффициенту Шарпа, фактору прибыли, общей и средней доходности сделки. Убытки во всех трёх режимах реализованной волатильности (спокойный -6.45%, обычный -1.73%, стрессовый -1.02%) и в 3 из 5 полных календарных лет указывают на структурную проблему, а не на неудачные параметры или режим. Оптимизацию и все последующие этапы не проводили.
Длинно-короткая стратегия следования за трендом на импульсе с двумя таймфреймами 4H/1D для бессрочных контрактов XRPUSDT.BINANCE USD-M. Она открывала позиции по направленным сигналам только при росте открытого интереса вместе с ценой (oi_z > порога). Гипотеза: рост OI указывает на приток новых средств в движение, а снижение OI — на хрупкое движение, вызванное закрытием позиций. Выход — по трейлинг-стопу «люстра» ATR.
За 2,439 дней истории 4H (14,631 баров) стратегия совершила 299 сделок (133 длинных / 166 коротких). Общая доходность — -6.54%, коэффициент Шарпа — -0.206, фактор прибыли — 0.827, доля прибыльных сделок — 42.5%, матожидание — -$22.23 на сделку; максимальная просадка — 7.31%, время в рынке — 5.3%. Средняя доходность сделки составила 0.051% от номинала против порога полных комиссий 0.15% BINANCE USD-M; комиссии составили 18.6% валового результата плюс $2,475 моделируемого влияния на цену.
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.