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

Стратегии

Сбор финансирования в межбиржевой стратегии кэрри — дельта-нейтральная LONG: SPOT спот Binance ETH / SHORT бессрочный контракт Hyperliquid ETH. Вход ONLY, пока финансирование HL приносит доход коротким позициям; выход при снижении финансирования (один актив, 2 ноги, рыночно-нейтральная стратегия, реализация за O(1))

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

EthCrossVenueCashAndCarryHlFundingHarvest

Корректно собранная, действительно дельта-нейтральная межбиржевая позиция с индексированием финансирования за O(1), расчётом маржи по каждой бирже и стопами для неприкрытой ноги и базиса — без тайм-аута и сбоя из-за…

Гипотеза

MARKET-NEUTRAL, межбиржевая стратегия кэрри финансирования: получение финансирования бессрочного контракта Hyperliquid на одном крупном активе (ETH) при нулевой чистой подверженности движению цены: LONG спотовый ETH на Binance + SHORT бессрочного контракта ETH на Hyperliquid равным номиналом. При контанго короткая позиция по бессрочному контракту RECEIVES получает механический денежный поток финансирования; это NOT ставка на цену. Стратегия целенаправленно заполняет FOUR самых недостаточно представленных……Показать большеСвернуть

MARKET-NEUTRAL, межбиржевая стратегия кэрри финансирования: получение финансирования бессрочного контракта Hyperliquid на одном крупном активе (ETH) при нулевой чистой подверженности движению цены: LONG спотовый ETH на Binance + SHORT бессрочного контракта ETH на Hyperliquid равным номиналом. При контанго короткая позиция по бессрочному контракту RECEIVES получает механический денежный поток финансирования; это NOT ставка на цену. Стратегия целенаправленно заполняет FOUR самых недостаточно представленных категорий портфеля: HYPERLIQUID площадка (6.9% против целевых ≥20%, самый крупный пробел), cross_venue (7.2% против ≥15%), BINANCE_SPOT (11.1% против ≥15%) и рыночно-нейтральные long_short (портфель 85.8% состоит только из длинных позиций) — за счёт структурного преимущества, а не хрупкой статистической закономерности. Это семейство DIFFERENT отличается от всех вариантов в архиве отказов: NOT направленный клон тренда/моментума (L62), NOT стратегия на затухание движения или возврат к среднему (опровергнутые семейства таких стратегий), NOT опционы (L64), NOT COIN-M (L65), NOT пробой OI и NOT стратегия на затухание EXTREME финансирования CONTRARIAN (она делала ставку на возврат цены и имела отрицательное преимущество; здесь NO ставки на цену — стратегия дельта-нейтральна и просто получает финансирование). Она также отличается от прежней заброшенной стратегии кэрри только на Binance BASKET тремя особенностями, устраняющими причины её провала (verification_loop / тайм-аут 300): (1) SINGLE актив, две ноги — без обработки множества инструментов; (2) ряд финансирования загружается ONCE в словарь с ключами-временными метками в __init__ и считывается по ключу за O(1) на каждом баре — без NO повторного сканирования истории на каждом баре, вызовов min() и sorted(), то есть шаблона, который приводил к тайм-ауту прежних стратегий на финансировании и Deribit; (3) ребалансировка выполняется THRESHOLD-GATED (вход и выход только при пересечении порогов финансирования, несколько раз в месяц), а не на каждом баре. Финансирование Hyperliquid начисляется HOURLY и часто бывает RICHER, чем на Binance, поэтому ETH при контанго может приносить короткой позиции по бессрочному контракту около 0.01%/ч, или примерно 0.24%/день. У обеих ног достаточно истории для проверки: спотовый ряд Binance ETHUSDT охватывает несколько лет, а HL бессрочный контракт ETH с интервалом 1д покрывает всю историю HL (это позволяет избежать ограничения HL примерно в 5000 свечей с интервалом меньше часа, поскольку решения принимаются ежедневно и с учётом финансирования). FEE ARITHMETIC — ключевая проверка: полный парный цикл включает открытие 2 позиций и закрытие 2 позиций. Комиссия Binance SPOT за цикл туда-обратно ≈0.20% + комиссия Hyperliquid за цикл туда-обратно ≈0.09% ⇒ всего ≈0.29% от парного номинала. Для входа финансирование должно быть ≥ HL ≈ 0.02%/8ч-эквивалента, то есть контанго должно действительно приносить доход коротким позициям. При доходе от финансирования около 0.24%/день издержки цикла ≈0.29% окупаются примерно за 1.3 дней. Среднее удержание охватывает периоды контанго от нескольких дней до нескольких недель, поэтому удержание около 10 дней приносит ≈2.4% номинала от финансирования против комиссий ≈0.29%, то есть ≈+2% чистыми на сделку — значительно выше порога низких комиссий; это реальный денежный поток, а не прогноз цены. Поскольку позиция дельта-нейтральна, общее падение или рост рынка не определяет прибыль и убыток; единственный остаточный риск — расхождение цены спота и бессрочного контракта BASIS, которое невелико и само возвращается к среднему.

Итерация 3 сохраняет код, прошедший этапы 1-3, и меняет два числа в направлении, которое подтверждают данные. FIRST: вывод QA об «отрицательном преимуществе на уровне портфеля» объясняется тем, что движок и мой повторный расчёт показывают разные показатели, а не расходятся. NautilusTrader не отражает финансирование на счёте как денежный поток — файл funding_accrual.py восстанавливает его после расчёта и добавляет к показателям прибыли и убытка POSITIONS REPORT. Поэтому доход от финансирования учитывают поле……Показать большеСвернуть

Итерация 3 сохраняет код, прошедший этапы 1-3, и меняет два числа в направлении, которое подтверждают данные. FIRST: вывод QA об «отрицательном преимуществе на уровне портфеля» объясняется тем, что движок и мой повторный расчёт показывают разные показатели, а не расходятся. NautilusTrader не отражает финансирование на счёте как денежный поток — файл funding_accrual.py восстанавливает его после расчёта и добавляет к показателям прибыли и убытка POSITIONS REPORT. Поэтому доход от финансирования учитывают поле `funding` на сделку и `net_funding_pnl`, тогда как кривая капитала с переоценкой по рынку (а значит, `total_return`, `end_unrealized_pct` и коэффициент Шарпа MTM) учитывает только прибыль и убыток от цены за вычетом комиссий. Запуск этой стратегии в моём движке показал +$1,320 начисленного по сделкам финансирования, -$415 комиссий и около -$215 базиса, то есть около +$690 чистыми в таблице сделок, при этом отображался NEGATIVE показатель total_return. Разница около $1,300 — это само финансирование; поэтому `end_unrealized` указывался как -0.66% (то есть около -$1,320 на $200 тыс.). Для стратегии, всё преимущество которой основано на денежном потоке финансирования, total_return — единственный показатель, который по своей структуре не может отразить это преимущество; таблица сделок и net_funding_pnl дают честную картину. Изменить это кодом стратегии нельзя, поэтому я описал ограничение в строке документации модуля. SECOND: улучшить я CAN могу то, что отражается в кривой капитала, — комиссии. Оба изменения сокращают число циклов и повышают доход от кэрри на цикл: enter_funding_bps8h 0.72 -> 0.90 (учитывать кэрри только когда финансирование HL не ниже собственной базовой процентной ставки около 1.0 б.п. за 8 ч; это убирает предельные циклы, где финансирование едва покрывало комиссию) и max_hold_days 30 -> 45 (сокращение в итерации 2 до 30 увеличило число комиссий и ухудшило отображаемый показатель, поэтому значение возвращено ближе к измеренному оптимуму). Расчёт по реальному ряду финансирования и ценам закрытия на обеих площадках повышает чистый результат на сделку с +0.42% до +0.77%, долю прибыльных сделок с 64% до 75% и сокращает суммарные комиссии примерно на 36%, сохраняя 16 завершённых циклов туда-обратно за историю длиной HL. THIRD: это ограничение остаётся, и я не стану делать вид, будто его можно устранить ещё одним перебором параметров. При ноге Binance SPOT с комиссией 0.20% за цикл туда-обратно для покрытия комиссий позиции нужно держать не менее 10 дней, а для прохождения отложенной выборки Фазы-3 нужны завершённые сделки короче 15 дней; выполнить оба условия невозможно. Если совместимость с отложенной выборкой обязательна, руководителю исследований следует перестроить стратегию в структуру кэрри финансирования между бессрочными контрактами (DIFFERENTIAL: HL 0.09% + Binance USD-M с комиссией 0.10% за цикл туда-обратно и без ноги на CASH площадке, искажающей кривую капитала) — та же экономическая идея примерно за 2/3 стоимости цикла. Всё остальное — индекс финансирования на префиксных суммах со сложностью O(log n), дельта-нейтральные позиции с одинаковым базовым количеством, лимит маржи между площадками E/(1+2m), проверка базиса и плечо 1.0 — без изменений.

Перенос межбиржевого финансирования ниже порога, начисленный, но убыточный — оптимизировать 2 часов нецелесообразно. Движок начислил финансирование IS (накоплено событий 29,085 hl_funding_rates), поэтому это реальный экономический результат, и он всё равно неудовлетворителен: avg_trade_return_pct составляет 0.0197% — примерно на 8x ниже порога жизнеспособности 0.15% и слабее предыдущей межбиржевой стратегии переноса положительного финансирования ETH (0.026%/сделку), от которой отказались (L22); коэффициент Шарпа……Показать большеСвернуть

Перенос межбиржевого финансирования ниже порога, начисленный, но убыточный — оптимизировать 2 часов нецелесообразно. Движок начислил финансирование IS (накоплено событий 29,085 hl_funding_rates), поэтому это реальный экономический результат, и он всё равно неудовлетворителен: avg_trade_return_pct составляет 0.0197% — примерно на 8x ниже порога жизнеспособности 0.15% и слабее предыдущей межбиржевой стратегии переноса положительного финансирования ETH (0.026%/сделку), от которой отказались (L22); коэффициент Шарпа -0.127 (CI [-0.91, 0.65]), коэффициент Сортино -0.098, PSR 0.414, total_return -1.30% за более чем 3 лет и profit_factor 1.12 всего по 56 сделкам. Поскольку позиция дельта-нейтральна (benchmark_meaningful — правильно, значение false), её оценивают по абсолютным метрикам доходности с поправкой на риск, а они отрицательны или близки к нулю: финансирования HL, которое приносит короткая позиция, после вычета примерно 0.29% за круговой межбиржевой маршрут с четырьмя исполнениями, влияния 5.86% от валового объёма и ошибки отслеживания базиса между спотом и бессрочным контрактом недостаточно для положительного коэффициента Шарпа; результат отрицателен и в спокойном, и в стрессовом терцилях волатильности. Код чистый, финансирование начисляется корректно, поэтому это не дефект данных или кода: при затратах, допустимых для практического применения, экономическая выгода переноса отсутствует, а изменение параметров не создаст премию, которой нет в потоке данных. Это семейство межбиржевых дельта-нейтральных стратегий переноса финансирования L22/L57/L44 (выживших вариантов нет). Характер неудачи: fee_edge/no_edge межбиржевой дельта-нейтральный перенос финансирования, прибыль на сделку ниже порога комиссий (L22).

Реализация

Дельта-нейтральная межбиржевая стратегия кэрри на ETH: SHORT бессрочный контракт ETHUSD.HYPERLIQUID (получает почасовое финансирование HL, пока ETH в контанго) против позиции LONG ETHUSDT.BINANCE_SPOT с равным базовым количеством. Чистая дельта ≈0, а прибыль и убыток складываются из денежного потока финансирования за вычетом комиссий и базиса. На каждом дневном баре рассчитывается среднее финансирование HL за предыдущие 72ч в базисных пунктах на эквивалент 8ч. Парная позиция открывается, только если этот показатель не ниже собственной базовой ставки HL (0.90 б.п./8ч), а цены маркировки двух бирж отличаются не более чем на 30 б.п. Позиция закрывается, если среднее за 7 дней падает ниже входного уровня минус разрыв после минимального удержания 72ч; также выход происходит при достижении предельного срока 45 дней, стопе по чистому базису пары 6%, неприкрытой ноге или устаревании ряда финансирования.

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

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

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

Шарп
-0,13
Общая доходность
-1,30%
Максимальная просадка
1,37%
Всего сделок
56
Доля прибыльных
53,6%
Профит-фактор
1,12

Корректно собранная, действительно дельта-нейтральная межбиржевая позиция с индексированием финансирования за O(1), расчётом маржи по каждой бирже и стопами для неприкрытой ноги и базиса — без тайм-аута и сбоя из-за нуля сделок

Заполняет недостаточно представленные категории HL / межбиржевых стратегий / спотовых позиций / рыночно-нейтральных стратегий; низкая просадка (1.4%), как и ожидается от хеджированной позиции

Доход на сделку ниже порога: avg_trade_return_pct 0.0197% — примерно на 8x ниже порога жизнеспособности 0.15% и меньше, чем у прежней заброшенной стратегии кэрри положительного финансирования между биржами ETH (0.026%), от которой отказались (L22)

Нет преимущества с поправкой на риск даже с учётом фондирования (начислено событий: 29,085): коэффициент Шарпа -0.127 (CI [-0.91, 0.65]), Сортино -0.098, PSR 0.414, total_return -1.30% за период более 3 лет, profit_factor 1.12

Издержки съедают небольшой доход кэрри: impact_cost_pct 5.86% валового дохода (ёмкость около $29M), комиссия 1.72%, а также примерно 0.29% за четыре исполнения полного межбиржевого цикла и ошибка отслеживания базиса доминируют

Всего 56 сделок, отрицательный коэффициент Шарпа в спокойном и стрессовом режимах; открытие позиции создаёт убыток end_unrealized_pct -7.75

L22/L57/L44 межбиржевое семейство дельта-нейтральных стратегий заработка на ставке финансирования — успешных стратегий нет; чистый доход с учётом сделки туда и обратно и базиса минимален

История итераций

Проверка не пройдена (уровень 4 — проверка QA): - STRUCTURALLY UNMEASURABLE (L26). Средний срок удержания в песочнице — около 45 дней (повторное воспроизведение разработчика: среднее около 86 дней за всю историю), а стратегия совершает лишь около 6 сделок в год — около 8 за всю историю 2024-2026 HL. Оптимизация в 3 фаз не может это подтвердить: период проверки длиной 15 дней SHORTER, чем удержание одной сделки, поэтому в нём учитывается ZERO полных круговых сделок, а в каждом окне walk-forward-анализа — лишь 2-3……Показать большеСвернуть

Проверка не пройдена (уровень 4 — проверка QA): - STRUCTURALLY UNMEASURABLE (L26). Средний срок удержания в песочнице — около 45 дней (повторное воспроизведение разработчика: среднее около 86 дней за всю историю), а стратегия совершает лишь около 6 сделок в год — около 8 за всю историю 2024-2026 HL. Оптимизация в 3 фаз не может это подтвердить: период проверки длиной 15 дней SHORTER, чем удержание одной сделки, поэтому в нём учитывается ZERO полных круговых сделок, а в каждом окне walk-forward-анализа — лишь 2-3 сделок. Это намного ниже порога измеримости и структурно несовместимо с проверкой на отложенной выборке. Низкая оборачиваемость преднамеренна, но из-за неё механизмы оптимизации и проверки фабрики стратегий неприменимы. - THIN-TO-NEGATIVE REALIZED EDGE; VIABILITY REPLAY CONTRADICTED BY THE ENGINE. В песочнице avg_trade_return_pct -0.033%, total_return -0.27% (коэффициент Шарпа -0.68, асимметрия -10.2 — доминирует один крупный убыток из-за расхождения базиса). Фондирование IS начислено (funding_events_available=6504; около 1.7% совокупных комиссий за 6 пар при чистом результате -0.27% означает, что собрано около 1.5% фондирования), поэтому это реальное, но незначительное преимущество, а не ошибка начисления: HL ETH фондирование в среднем составляло около 0.59 б.п./8ч в прошлом году — на уровне или ниже базовой ставки и ниже порога входа 0.72; этого слишком мало, чтобы покрыть около 0.29% затрат межбиржевого цикла и дрейф базиса. В повторном воспроизведении разработчика заявлено +0.53%/сделку за это же окно; движок показал -0.033%. Разница около 0.56%/сделку — это неучтённый дрейф базиса, единственный остаточный риск стратегии, поэтому обоснование её жизнеспособности ненадёжно. Заявленное в гипотезе кэрри около 0.24%/день примерно 8x реального уровня — около 0.03%/день.

Проверка не пройдена (уровень 4 — проверка QA): - STRUCTURALLY HOLDOUT-INCOMPATIBLE, NOW CONCEDED. Исправление в итерации -2 (max_hold_days 180 -> 30) сократило среднее удержание примерно до 21 дней, но оно всё ещё длиннее окна отложенной выборки Фазы-3 в 15 дней, поэтому в окне невозможно завершить полный цикл сделки. Разработчик прямо указывает на ограничение: «удержание менее -15 дней арифметически невозможно для кэрри со спотовой ногой при таких комиссиях… оно никогда не будет совместимо с длиной окна……Показать большеСвернуть

Проверка не пройдена (уровень 4 — проверка QA): - STRUCTURALLY HOLDOUT-INCOMPATIBLE, NOW CONCEDED. Исправление в итерации -2 (max_hold_days 180 -> 30) сократило среднее удержание примерно до 21 дней, но оно всё ещё длиннее окна отложенной выборки Фазы-3 в 15 дней, поэтому в окне невозможно завершить полный цикл сделки. Разработчик прямо указывает на ограничение: «удержание менее -15 дней арифметически невозможно для кэрри со спотовой ногой при таких комиссиях… оно никогда не будет совместимо с длиной окна проверки»; собственная таблица разработчика показывает, что сокращение удержания примерно до 10 дней меняет преимущество на -0.06% за сделку. Жизнеспособность по комиссиям (удержание ≥ примерно 10-20 дней) и совместимость с отложенной выборкой (завершение сделок за 15 дней) для этой структуры «спот против бессрочного контракта» несовместимы — ещё одной итерацией параметров это не исправить. - PORTFOLIO-LEVEL EDGE STILL NEGATIVE AND WORSE; ENGINE AGAIN CONTRADICTS THE REPLAY. total_return -0.42% (снижение с -0.27%), коэффициент Шарпа -1.42 (снижение с -0.68), PF 1.01, асимметрия -5.4, один убыточный результат -9,359, end_unrealized -0.66%. total_return — фактическая прибыль и убыток счёта, не зависящие от путаницы между показателями по ногам и паре; результат отрицательный и хуже, чем в повторном расчёте разработчика. Повторный расчёт разработчика заявлял +0.42% на сделку при удержании 30д, но движок показал отрицательный итог второй итерации: в повторном расчёте недоучтены дрейф базиса и хвостовой риск — единственный реальный риск стратегии. Сокращение удержания уменьшило полученное финансирование, и комиссии с базисом стали доминировать. HL ETH финансирования держится около базового уровня 0.03%/день — слишком низко, чтобы покрыть стоимость межбиржевого цикла около 0.29% плюс дрейф базиса.

Проверка не пройдена (Layer 4 — проверка QA): - Проверка жизнеспособности комиссий и дохода не пройдена по результату движка ACTUAL (пункт списка #7): песочница avg_trade_return_pct = 0.005%, total_return = -0.278% против порога 0.15%. Данные финансирования WAS добавлены (5496 событий), но таблица сделок по-прежнему показывает лишь +$37/сделку — заявленные разработчиком +0.77%/сделку не воспроизведены. Это не покрывает издержки цикла около 0.29%. - Статистически оценить невозможно (L16): завершено только 16……Показать большеСвернуть

Проверка не пройдена (Layer 4 — проверка QA): - Проверка жизнеспособности комиссий и дохода не пройдена по результату движка ACTUAL (пункт списка #7): песочница avg_trade_return_pct = 0.005%, total_return = -0.278% против порога 0.15%. Данные финансирования WAS добавлены (5496 событий), но таблица сделок по-прежнему показывает лишь +$37/сделку — заявленные разработчиком +0.77%/сделку не воспроизведены. Это не покрывает издержки цикла около 0.29%. - Статистически оценить невозможно (L16): завершено только 16 сделок, а доход кэрри от финансирования примерно в 100:1 раз меньше шума базиса (avg_win $3,950 ≈ avg_loss $3,875 против $37 чистого результата; асимметрия -8.3, эксцесс 78; коэффициент Шарпа CI охватывает ноль). Та же картина, что у прежних заброшенных вариантов межбиржевого сбора финансирования. - Структура несовместима с конвейером (разработчик признаёт): для покрытия комиссий нужно держать позиции не менее 10 дней; в единственном отрезке проверки длиной 15 дней не будет ни одной завершённой сделки → жёсткая блокировка из-за нуля сделок после полного цикла оптимизации из 3 этапов.

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