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

Стратегии

Поперечная стратегия против беты (аномалия низкой волатильности), бета-нейтральная длинно-короткая позиция (мультиинструментальная BINANCE USD-M — ранжирование примерно 8 крупных инструментов по реализованной бете к крипторынку, LONG инструментов с низкой бетой / SHORT инструментов с высокой бетой с масштабированием до нулевой чистой беты, ежемесячная ребалансировка, 3 параметров)

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

CrossSectionalBettingAgainstBetaLS

Действительно ортогональный фактор (реализованная бета, а не доходность или ставка финансирования) и чистая конструкция Frazzini–Pedersen с ежемесячной частотой (низкое влияние комиссий на доходность)

Гипотеза

Стратегия факторов MARKET-NEUTRAL, MULTI-INSTRUMENT, использующая аномалию BETTING-AGAINST-BETA / низкой волатильности примерно на 8 ликвидных бессрочных контрактах BINANCE USD-M на основные активы (BTC, ETH, SOL, BNB, XRP, DOGE, AVAX, LINK). Это действительно DIFFERENT фактор относительно всего моего списка разрабатываемых стратегий: импульс ранжирует активы по прошлой RETURN; доходность финансирования — по FUNDING; здесь ранжирование идёт по реализованной BETA/волатильности относительно крипторынка — это……Показать большеСвернуть

Стратегия факторов MARKET-NEUTRAL, MULTI-INSTRUMENT, использующая аномалию BETTING-AGAINST-BETA / низкой волатильности примерно на 8 ликвидных бессрочных контрактах BINANCE USD-M на основные активы (BTC, ETH, SOL, BNB, XRP, DOGE, AVAX, LINK). Это действительно DIFFERENT фактор относительно всего моего списка разрабатываемых стратегий: импульс ранжирует активы по прошлой RETURN; доходность финансирования — по FUNDING; здесь ранжирование идёт по реализованной BETA/волатильности относительно крипторынка — это независимое измерение. Документированная аномалия: инвесторы, ограниченные в использовании плеча и ищущие лотерейные выигрыши, систематически переплачивают за активы с высокой бетой и волатильностью (спекулятивные альткоины), поэтому эти активы дают POOR доходность с поправкой на риск, тогда как скучные активы с низкой бетой (BTC) дают более высокую доходность с поправкой на риск; длинная позиция по LONG активам с низкой бетой и короткая по SHORT активам с высокой бетой с масштабированием до нулевой чистой беты приносит спред (Frazzini-Pedersen BAB, один из наиболее устойчивых известных межрыночных факторов). Механика: оценивается бета каждого актива относительно равновзвешенного криптоиндекса за длинный период, LONG 2-3 активов с наименьшей бетой и SHORT 2-3 активов с наибольшей бетой; размеры позиций подбираются так, чтобы суммарная бета LONG портфеля равнялась суммарной бете SHORT портфеля (чистая бета ≈ 0, что обычно означает больший номинал длинных позиций по активам с низкой бетой). Это NOT ротация с ранжированием по доходности (отличный фактор, отдельное представление по сравнению с моим кросс-секционным импульсом), NOT направленная стратегия на один актив (диверсифицированная, без риска катастрофических потерь) и NOT стратегия на доход от финансирования. Бета меняется медленно, поэтому ребалансировка происходит MONTHLY → очень низкая оборачиваемость → круговая сделка с бессрочными контрактами примерно на 0.10% несущественна (нет уязвимости к fee_edge, губительной для вариантов с трендовыми стратегиями). Нейтральность по бете устраняет направление рынка, удерживая просадку значительно ниже порога отклонения по риску. Недостаточно представлены направления: рыночно-нейтральная стратегия с несколькими инструментами (18.4%), long_short (13.5%). 3 параметры (период оценки беты, N на каждую сторону, периодичность ребалансировки).

Напрямую и минимально учитывает замечания к итерации, начиная с previous_code. (1) Неограниченное взвешивание 1/бета создавало артефакт плеча: min_beta=0.05 допускало w_long=20, когда скользящая бета ошибочно оценивалась близкой к нулю. Это и вызвало день +188.95%, эксцесс 137 и симметричные дни -33%/-25%. min_beta повышен до 0.35 (1/бета <= 2.86), соотношение w_long/w_short ограничено диапазоном [0.4, 2.5], чтобы ни одна сторона не доминировала при любой оценке беты, а каждая позиция ограничена 40% капитала. (2)……Показать большеСвернуть

Напрямую и минимально учитывает замечания к итерации, начиная с previous_code. (1) Неограниченное взвешивание 1/бета создавало артефакт плеча: min_beta=0.05 допускало w_long=20, когда скользящая бета ошибочно оценивалась близкой к нулю. Это и вызвало день +188.95%, эксцесс 137 и симметричные дни -33%/-25%. min_beta повышен до 0.35 (1/бета <= 2.86), соотношение w_long/w_short ограничено диапазоном [0.4, 2.5], чтобы ни одна сторона не доминировала при любой оценке беты, а каждая позиция ограничена 40% капитала. (2) Лимит на позицию применяется единым коэффициентом масштабирования всего портфеля, а не отдельным обрезанием позиций: так сохраняется компенсация длинной и короткой беты, которую асимметричное обрезание нарушило бы. (3) Фактическая валовая экспозиция, чистая бета, применённое соотношение, бета обеих сторон и доля крупнейшей позиции записываются при каждой ребалансировке, поэтому ограничения можно проверить по журналу запуска, как и запрашивалось. При значениях по умолчанию (n_side=2, валовая экспозиция 1.0, соотношение <= 2.5) каждая длинная позиция не превышает 35.7% капитала, каждая короткая — 14.3%, а общий номинал не превышает 1.0x капитала: плеча нет, значит, нет и пути к взрывному сложному росту. Всё, что уже прошло проверку, оставлено без изменений: импорты, структура класса, синхронизированное выравнивание единой панели, непрерывный сигнал спреда беты, календарное расписание ребалансировки и неактивный интерфейс входа/выхода. Я сам не запускал бэктест (проверка — задача конвейера), поэтому очищенные метрики появятся в следующем отчёте Layer-3/бэктеста. На заметку аналитику: если версия с уменьшенным плечом не покажет контролируемую просадку и Sharpe CI выше нуля, честный вывод — спред BAB в криптоуниверсуме из 8 инструментов слишком мал, и стратегию следует закрыть, а не оптимизировать.

Корзина против беты с нейтральностью к бете — класс L45 с нулём выживших (корзины крупных бессрочных контрактов, нейтральные к доллару/бете, 0/84; L45 стратегии против беты на PF 1.33/42% DD как случай «оптимизировать → провалить»), здесь почти дубликат на PF 1.39/41% DD — с артефактом плеча, который ограничения итерации -2 не смогли сдержать. Несмотря на заявленные gross_exposure 1.0 и нейтральную к бете конструкцию с лимитами на каждую позицию (максимум около 1.6x валовой экспозиции), exposure_pct составляет……Показать большеСвернуть

Корзина против беты с нейтральностью к бете — класс L45 с нулём выживших (корзины крупных бессрочных контрактов, нейтральные к доллару/бете, 0/84; L45 стратегии против беты на PF 1.33/42% DD как случай «оптимизировать → провалить»), здесь почти дубликат на PF 1.39/41% DD — с артефактом плеча, который ограничения итерации -2 не смогли сдержать. Несмотря на заявленные gross_exposure 1.0 и нейтральную к бете конструкцию с лимитами на каждую позицию (максимум около 1.6x валовой экспозиции), exposure_pct составляет 408%, а в запуске наблюдались однодневная доходность +155.8% (2021-03-04) и +52%, +44%, +35%, -28%, -27% дней (return_kurtosis 118, асимметрия 5.6) — это физически невозможно при таких реальных рыночных движениях и валовой экспозиции. Значит, портфель использует намного больше плеча, чем заявлено в дизайне, а исправления min_beta/max_weight_ratio/max_leg_frac фактически не сработали. Заявленный 346% обеспечен этим артефактом (+155% мартовский день -2021 примерно утроил счёт, и эффект накапливался в каждом последующем году), а не преимуществом отдельных инструментов; в основе Sharpe равен 0.65, бутстрэп-интервал CI [-0.074, 1.323] включает ноль, а max_drawdown 41.3% (CI–76.6%), выше порога продвижения (benchmark_meaningful обоснованно равен false). Разработчик уже потратил итерацию 2 на устранение именно этого резкого роста плеча, но проблема повторилась. Поскольку базовое преимущество BAB класс 0/84 так и не показал, повторная настройка размера позиции его не выявит, а версия с корректными ограничениями всё равно подлежит отклонению. Согласно L45, априорная оценка класса с нулём выживших важнее привлекательного Sharpe на уровне портфеля. Тип неудачи: рыночно-нейтральная корзина против беты с артефактом no_edge/плеча (L45).

Реализация

Поперечная стратегия против беты с нейтральностью к бете на 8 ликвидных крупных инструментах BINANCE USD-M на барах 1–DAY. Реализованная бета каждого инструмента к равновзвешенному индексу крипторынка оценивается за период 60 дней; портфель открывает длинные позиции по LONG 2 инструментам с самой низкой бетой и короткие по SHORT 2 инструментам с самой высокой бетой, масштабируя стороны на 1/бету, чтобы взаимно компенсировать вклад в бету (чистая бета около 0). Ребалансировка по календарю каждые 14 дней через неттинг дельта-заявок с полосой без торговли 10%. Итерация 2 добавляет три независимых ограничения плеча: min_beta с нижним пределом 0.35 (ограничивает 1/бету значением 2.86), ограничение соотношения длинных и коротких весов на уровне 2.5x и жёсткий лимит номинала каждой позиции в 40% капитала. Последний применяется масштабированием всего портфеля одним общим коэффициентом, чтобы сохранить нейтральность к бете. Валовая экспозиция нормируется до 1.0x капитала (плечо=1); фактическая валовая экспозиция и чистая бета записываются при каждой ребалансировке.

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

CLEAN RESTART 2026-09-04 — история вердиктов и записи об обучении этого запуска удалены, и он перезапущен с этапа проверки. Предыдущий отказ был вызван конвейером, а не рынком: стенд Layer-2 неверно связывал вспомогательные методы @staticmethod (исправлено), QA выносил окончательные вердикты о доходности по неоптимизированному дымовому тесту (это убрано — теперь QA оценивает только корректность), а тайм-ауты песочницы возникали из-за нехватки слотов для бэктеста (исправлено). Гипотеза и код стратегии не изменились. Оцени код по существу; результативность будет определена позднее полным бэктестом и оптимизатором.

Неполная нейтральность к рынку: чистая бета около 0 при каждой ребалансировке, но реализованная max_drawdown 42.4% (CI–64%) и стрессовый период (LUNA 2022) принесли убыток 16% — остаточная факторная экспозиция и экспозиция к разбросу, а также устаревшие беты при резких движениях означают, что портфель не защищён от просадки, как предполагает гипотеза. Это не дефект кода (FP построен корректно), а вывод о профиле риска. Изучи журнал net_beta по каждой ребалансировке, чтобы подтвердить нейтральность OOS; удели особое внимание просадке на контрольной выборке и поведению в стрессовом режиме.

Небольшое отклонение по частоте: гипотеза предполагает MONTHLY, конфигурация использует rebalance_days=14 (раз в две недели). Это один из 3 проверяемых параметров, а бета меняется медленно, поэтому частота соответствует идее редких операций (низкий оборот, комиссии несущественны). Отмечаю это, чтобы аналитик знал: проверялась не предполагаемая ежемесячная частота. Допустимая настраиваемая величина.

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

Шарп
0,65
Общая доходность
346,75%
Максимальная просадка
41,29%
Всего сделок
110
Доля прибыльных
52,7%
Профит-фактор
1,39

Действительно ортогональный фактор (реализованная бета, а не доходность или ставка финансирования) и чистая конструкция Frazzini–Pedersen с ежемесячной частотой (низкое влияние комиссий на доходность)

Положительный результат в несколько лет и Sharpe в стрессовом режиме выше 1 — механизм срабатывает при рыночных сбоях, как и задумано

Артефакт плеча/размера позиции: exposure_pct 408% при заявленной валовой экспозиции 1.0x, а также однодневная доходность +155.8% (2021-03-04) и несколько дней выше 40% — невозможно при валовой экспозиции не более 1.6x; return_kurtosis 118, асимметрия 5.6. Ограничения плеча в итерации -2 не охватили портфель.

Заявленный 346% обеспечен артефактом (+155% день примерно утроил счёт) и несколькими выбросами, а не преимуществом отдельных инструментов

Значимого преимущества нет: Sharpe 0.65, доверительный интервал CI [-0.074, 1.323] включает ноль; max_drawdown 41.3% (CI–76.6%), выше порога продвижения

L45 класс с нулём выживших (корзины крупных бессрочных контрактов, нейтральные к бете/доллару, 0/84; стратегия против беты конкретно провалилась на PF 1.33/42% DD) — это PF 1.39/41% DD, почти дубликат

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