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

Стратегии

ETH–SOL: коинтеграционный статарбитраж — рыночно-нейтральный возврат спреда к среднему при отклонениях остатка LARGE, строгий лимит номинала с равным риском (ETHUSDT.BINANCE + SOLUSDT.BINANCE USD-M, 3 параметров)

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

EthSolCointegrationSpreadMeanReversionLS

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

EthSolCointegrationSpreadMeanReversionLS торговала возврат к среднему остатка коинтеграции ETH-SOL; её специально разработали, чтобы пройти два фильтра, погубивших предыдущие парные стратегии: входы при значительных отклонениях выше уровня комиссий и жёсткий лимит номинала ≤1x, предотвращающий ликвидацию пары SOL-BTC. Оба исправления действительно сработали (рыночная нейтральность, без взрывного убытка -100%), но лишь показали, что у пары нет преимущества: общая доходность -57.3%, PF 0.71, средняя сделка -1.95% и просадка 71.7%. Фатальный изъян был структурным: взрывное ценообразование SOL 2021 от $2 до $250 сделало остаток нестационарным, поэтому равновесия, необходимого для возврата к среднему, никогда не существовало; даже более спокойный режим после -2021 не показал реального преимущества. Аналитик отказался от стратегии при проверке бэктеста, отметив, что оптимизация не исправит распад коинтеграции и что в семействе парных стратегий на возврат к среднему нет выживших; до этапов оптимизации, анализа и проверки рисков она не дошла.

Гипотеза

Пара для статистического арбитража с нейтральной к рынку позицией на двух крупных высококоррелированных активах MARKET-NEUTRAL уровня L1: ETH и SOL. Стратегия торгует возврат к среднему MEAN-REVERSION коинтеграционного RESIDUAL — это отдельное семейство, в отличие от всех стратегий, которые терпели неудачу и сходили на нет (варианты с сочетанием импульса и конвергенции, импульс с фильтром режима, сделки против движения отдельных активов, керри). ETH и SOL сильно движутся вместе (скользящая корреляция обычно около……Показать большеСвернуть

Пара для статистического арбитража с нейтральной к рынку позицией на двух крупных высококоррелированных активах MARKET-NEUTRAL уровня L1: ETH и SOL. Стратегия торгует возврат к среднему MEAN-REVERSION коинтеграционного RESIDUAL — это отдельное семейство, в отличие от всех стратегий, которые терпели неудачу и сходили на нет (варианты с сочетанием импульса и конвергенции, импульс с фильтром режима, сделки против движения отдельных активов, керри). ETH и SOL сильно движутся вместе (скользящая корреляция обычно около 0.75-0.85), поскольку у них общая бета смарт-контрактов L1, но их относительная оценка RELATIVE колеблется вокруг медленно меняющегося равновесия по мере перемещения капитала между ними. Когда остаток (SOL относительно справедливой стоимости, подразумеваемой ETH, рассчитанной по скользящему коэффициенту хеджирования) растягивается до z-оценки LARGE, он возвращается к среднему. Стратегия специально разработана так, чтобы пройти два строгих фильтра, на которых провалились предыдущие парные стратегии: (1) нижний порог комиссии L53 — входы срабатывают только при отклонениях остатка LARGE, ожидаемое возвращение которого (~3-5% от номинала) значительно превышает 3× примерно 0.40% затрат на сделку туда и обратно по двум позициям; это сразу указано, в отличие от сделок на малых отклонениях, не покрывавших комиссию; (2) ошибка с ликвидацией и номиналом, погубившая пару SOL-BTC (3.6× номинала капитала → -100%), предотвращена ограничением размера позиции: одинаковая HARD RISK и предел совокупного номинала ≤1×. Поэтому ни одна сторона не может стать чрезмерно крупной, и ни одна из сторон бессрочного контракта не может получить маржин-колл. Это не NOT отношение ETH/BTC (импульс с затуханием) и не SOL/BTC (специфичный для актива MR, стратегия обрушилась из-за размера позиции), а отдельный коинтеграционный остаток ETH против SOL. Позиция нейтральна к рынку (чистая бета ≈ 0), что даёт ей реальный потенциал альфы, не коррелирующей с устойчивой стратегией на импульсе BTC, и заполняет недостаточно представленную категорию длинно-коротких и нейтральных стратегий, AND. Для недавнего режима против импульса особенно важно, что преимущество возврата к относительной стоимости не зависит от наличия направленного тренда. Три параметра: окно расчёта остатка и коэффициента хеджирования, порог z-оценки для входа, порог z-оценки для стопа.

Создана точно по спецификации: остаток коинтеграции со скользящим коэффициентом хеджирования, входы при значительных отклонениях, три параметра решения (lookback, entry_z, stop_z), двухногий спред на одном счёте с жёстким лимитом валового номинала. Две структурные ошибки, против которых направлена гипотеза, действительно устранены: валовой номинал ограничен конструкцией, а не надеждой, и обе ноги используют один маржинальный счёт. Но измеренного преимущества нет, и результат теста не зависит от реализации.……Показать большеСвернуть

Создана точно по спецификации: остаток коинтеграции со скользящим коэффициентом хеджирования, входы при значительных отклонениях, три параметра решения (lookback, entry_z, stop_z), двухногий спред на одном счёте с жёстким лимитом валового номинала. Две структурные ошибки, против которых направлена гипотеза, действительно устранены: валовой номинал ограничен конструкцией, а не надеждой, и обе ноги используют один маржинальный счёт. Но измеренного преимущества нет, и результат теста не зависит от реализации. Условная доходность спреда вперёд на данных 4H (12,911 синхронизированных баров, 2020-09–2026-08): после z >= +2 (SOL переоценён, сигнал на продажу) средняя доходность спреда вперёд составляет +0.79% за 1 день, +2.72% за 15 дней — остаток CONTINUES расширяется вместо возврата; после z <= -2 она равна +0.16%, затем +5.60%: это возврат, но он обусловлен тем же долгосрочным дрейфом, а не симметричным преимуществом. Причина в том, что ETH-SOL не коинтегрированы на этой выборке: стоимость SOL выросла примерно на 100x, тогда как ETH изменился примерно на 5x; значит, «равновесие», относительно которого измеряется остаток, само движется в тренде, а бета скользящего окна лишь следует за ним. Бэктест подтверждает это: из сетки на 73 ячейку (lookback 240/480/720 x, вход 2.0/2.5/3.0 x, стоп 3.5/5.0/8.0 x, максимальное удержание none/60/120) на полной выборке положительны ZERO; в запущенной ячейке 46 сделок, среднее -0.70% валового номинала на сделку, коэффициент Шарпа -0.34, 0.58x. Единственное положительное окно начинается с 2023 (коэффициент Шарпа ~+1.0, среднее +2.7% на сделку), и доход в нём приносит длинная позиция по SOL благодаря восстановлению SOL, то есть это направленная ставка на SOL против ETH, а не заявленное нейтральное преимущество возврата. Мой вывод как разработчика в одном предложении: остаток этой пары возвращается к среднему только при удешевлении и продолжает движение при переоценке, поэтому данные поддерживают лишь вариант этого фильтра с длинной позицией только по SOL; но это уже другая гипотеза, и решение остаётся за Research Lead и Analyst. Я выбрал честную середину сетки, а не угол, выигрышно выглядящий на недавнем окне; установил gross_cap на 0.6 вместо полного разрешённого значения 1.0, поскольку при 1.0 просадка на полной выборке составляет 77%; стратегия даёт около 8 сделок за окно в 365 дней, поэтому её можно надёжно проверить и оценить по реальным показателям при проверке бэктеста, не расходуя бюджет на оптимизацию.

Убыточная по итогу пара коинтеграции, погубленная распадом коинтеграции. Два разработанных исправления действительно сработали: жёсткий лимит валового номинала предотвратил ликвидацию, уничтожившую пару SOL-BTC (max_drawdown 71.7%, но без -100%), а сигналы на вход возникали при значительных отклонениях. Но исправления показали, что у пары нет преимущества: total_return -57.3%, profit_factor 0.71 (<1.0), avg_trade_return_pct -1.95% (отрицательное), коэффициент Шарпа -0.44, матожидание -336 на 134 сделках.……Показать большеСвернуть

Убыточная по итогу пара коинтеграции, погубленная распадом коинтеграции. Два разработанных исправления действительно сработали: жёсткий лимит валового номинала предотвратил ликвидацию, уничтожившую пару SOL-BTC (max_drawdown 71.7%, но без -100%), а сигналы на вход возникали при значительных отклонениях. Но исправления показали, что у пары нет преимущества: total_return -57.3%, profit_factor 0.71 (<1.0), avg_trade_return_pct -1.95% (отрицательное), коэффициент Шарпа -0.44, матожидание -336 на 134 сделках. Фатальный изъян структурный, а не параметрический: в 2021 (-39.8%; отдельные дни -32.4%, -17.4%) взрывное ценообразование SOL ($2->$250) сделало остаток ETH-SOL нестационарным, поэтому продажа переоценённого SOL и покупка ETH потерпели полный крах — предпосылка возврата к среднему исходила из стабильного равновесия, которого не существовало. Даже стабилизировавшийся режим после -2021 не показывает реального преимущества (~+9% за 2.6 лет при экспозиции 25%, недавний скользящий коэффициент Шарпа ~0-0.5, выборка около 40 сделок), поэтому фильтр коинтеграции/стационарности в лучшем случае ограничил бы убытки, но не выявил бы положительное преимущество для настройки. Оптимизация не исправит распад коинтеграции, и в семействе парных стратегий на возврат к среднему здесь нет выживших (ETH/BTC коэффициент угас, SOL-BTC потерпел крах). benchmark_meaningful не выполняется, поэтому оценка основана на абсолютных метриках: они однозначно указывают на убыток и просадку 72%. Отказаться, а не тратить бюджет на оптимизацию.

Реализация

Рыночно-нейтральный статистический арбитраж ETH-SOL на Binance USD-M, бары 4-HOUR. На каждом баре логарифмы цен двух бессрочных контрактов регрессируются за скользящее окно 480 баров (80 дней) (SOL на ETH); так рассчитываются коэффициент хеджирования бета и остаток коинтеграции. Остаток, делённый на собственное скользящее стандартное отклонение, служит непрерывным сигналом. Когда SOL переоценён относительно значения, подразумеваемого ETH (z >= +2), открывается позиция SHORT SOL / LONG с масштабированием по……Показать большеСвернуть

Рыночно-нейтральный статистический арбитраж ETH-SOL на Binance USD-M, бары 4-HOUR. На каждом баре логарифмы цен двух бессрочных контрактов регрессируются за скользящее окно 480 баров (80 дней) (SOL на ETH); так рассчитываются коэффициент хеджирования бета и остаток коинтеграции. Остаток, делённый на собственное скользящее стандартное отклонение, служит непрерывным сигналом. Когда SOL переоценён относительно значения, подразумеваемого ETH (z >= +2), открывается позиция SHORT SOL / LONG с масштабированием по бета-коэффициенту ETH; когда SOL недооценён (z <= -2), открывается позиция LONG SOL / SHORT с масштабированием по бета-коэффициенту ETH. Позиции закрываются при схождении остатка (|z| <= 0.4), при стопе на расхождение (|z| >= 5), при переходе к противоположному экстремуму или по истечении 90 баров (15 дней). Размер позиции ограничен общим номиналом HARD; это ключевая особенность конструкции: номинал ноги SOL равен капиталу × gross_cap / (1 + бета), а номинал ноги ETH — этому значению, умноженному на бета. Поэтому суммарный номинал не может превысить gross_cap (0.6) капитала, как бы ни выросло отношение хеджирования (бета отдельно ограничена диапазоном [0.2, 3.0]). При плече 1 ни по одной ноге не может наступить маржин-колл из-за резкого роста отношения хеджирования — именно эта проблема довела предыдущую пару SOL-BTC до -100% при номинале позиции 3.6x от капитала. Обе ноги находятся на одной площадке и одном счёте, поэтому маржа не разделяется между счетами. Синхронизированный ряд логарифмов цен фиксируется, только если у обоих инструментов есть бар с одной временной меткой, и хранится единым списком пар, поэтому ноги не могут рассинхронизироваться.

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

Предпосылка опровергнута собственными измерениями разработчика: ETH-SOL не коинтегрированы (SOL ~100× против ETH ~5×), остаток CONTINUES на стороне переоценки, все ячейки сетки 73 убыточны на полной выборке. Пограничный результат песочницы — направленная длинная позиция по SOL. Решение Research-Lead/Analyst: отказаться или продолжить итерации.

Результат песочницы +1.68%, но коэффициент Шарпа 0.167 с CI, пересекающим ноль, 18 сделок; avg_trade_return_pct 0.437% лишь ненамного выше затрат на обе ноги одной сделки 0.40%. Результат пограничный, опровергается отрицательным результатом на полной выборке.

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

Шарп
-0,44
Общая доходность
-57,26%
Максимальная просадка
71,66%
Всего сделок
134
Доля прибыльных
50,0%
Профит-фактор
0,71

Оба разработанных исправления сработали: жёсткий лимит валового номинала предотвратил ликвидацию, погубившую пару SOL-BTC (без -100%), а входы срабатывали только при значительных отклонениях

Действительно рыночно-нейтральна (бета -0.026); обе ноги на одном счёте (без разделения кросс-маржи)

Убыточная: total_return -57.3%, avg_trade_return_pct -1.95%, profit_factor 0.71 (< 1.0), Шарп -0.44, матожидание -336 за 134 сделок

Структурный распад коинтеграции: 2021 -39.8% (отдельные дни -32.4%, -17.4%); ценообразование SOL ($2->$250) сделало остаток ETH-SOL нестационарным — предпосылка возврата к среднему требует равновесия, которого не было

max_drawdown 71.7% (с CI по 88.1%); return_skew -3.17, эксцесс 44.8 (тяжёлый левый хвост)

Даже после -2021 реального преимущества нет: ~+9% за 2.6 лет при экспозиции 25%, недавний rolling_sharpe ~0-0.5, выборка около 40 сделок

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

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

Успех парной сделки на коинтеграции зависит от стационарности остатка: когда одна нога переживает взрывное ценообразование, предполагаемое стратегией равновесие перестаёт существовать; ни лимит валового номинала, ни порог z-оценки не спасут спред с распавшейся коинтеграцией. Исправление размера позиции предотвратило крах, но лишь выявило отсутствие преимущества.

Аналитик отказался от неё при проверке бэктеста из-за структурного распада коинтеграции: взрывное ценообразование 2021 SOL ($2→$250) сделало остаток ETH-SOL нестационарным, поэтому попытки продать переоценённый SOL против ETH потерпели полный крах — предпосылка возврата к среднему исходила из стабильного равновесия, которого не существовало. Это нельзя исправить настройкой параметра (фильтр стационарности в лучшем случае ограничил бы убытки, но не выявил бы преимущество), и в семействе парных стратегий на возврат к среднему здесь нет выживших.

Рыночно-нейтральная пара для статистического арбитража (3 параметров) на бессрочных контрактах ETH и SOL USD-M, торгующая возврат к среднему остатков коинтеграции: регрессия логарифма SOL на логарифм ETH за скользящее окно; продажа SOL и покупка ETH с масштабированием по бета-коэффициенту, когда z-оценка остатка сильно отклоняется, и обратная позиция, когда актив недооценён. Жёсткий лимит общего номинала с равным риском ≤1x предотвращает ликвидацию, которая обрушила предыдущую пару.

Бэктест (ETH + SOL 4H, 2409 дней данных) показал убыток по итогу: общая доходность -57.3%, avg_trade_return_pct -1.95%, фактор прибыли 0.71, коэффициент Шарпа -0.44, матожидание -336 на 134 сделках, максимальная просадка 71.7% (CI–88.1%), асимметрия -3.17, эксцесс 44.8. Разработанные исправления сработали: стратегия действительно оставалась рыночно-нейтральной (бета -0.026) и избежала ликвидации (без -100%), но только 2021 принёс убыток -39.8%, а даже режим после -2021 не показал реального преимущества (~+9% за 2.6 лет при экспозиции 25%).

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