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

Стратегии

BTC Бэктест стратегии: арбитраж ставок финансирования между типами расчётов (BINANCE_CM обратный бессрочный контракт + бессрочный контракт BINANCE USD-M, хеджирование одного актива между типами расчётов)

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

BtcCrossSettlementFundingDiffCarryUsdmCmNeutral

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

BtcCrossSettlementFundingDiffCarryUsdmCmNeutral ввела действительно новый механизм — получение дохода на разнице ставок фандинга между линейными USD-M и обратными COIN-M бессрочными контрактами BTC на Binance в якобы дельта-нейтральной паре в четырёх недостаточно представленных категориях. Но хедж был сломан: уравнивание долларового номинала обратной ноги не учитывало нелинейную выплату 1/цена, оставив направленную позицию с экспозицией 247% и чрезмерным плечом; она теряла средства каждый месяц и была ликвидирована с доходностью -100% на 2024-04-19. 2,776 сделок и комиссия в $247 тыс. перекрыли разницу в несколько базисных пунктов. Аналитик признал провал катастрофическим и не подлежащим доработке: неверный размер хеджа обратной ноги технически исправим, но даже после исправления стратегия столкнётся с тем же барьером комиссий, что и все попытки заработать на разнице ставок фандинга между площадками в этой сессии. После одной итерации работу прекратили; стратегия не перешла к оптимизации или проверке рисков.

Гипотеза

Арбитраж ставок финансирования между типами расчётов бессрочных контрактов на BTC: получение дохода от разницы ставок между обратным бессрочным контрактом BINANCE_CM с расчётом в BTC (BTCUSD_PERP.BINANCE_CM) и линейным бессрочным контрактом BINANCE USD-M с расчётом в USDT (BTCUSDT.BINANCE) за счёт одновременного открытия противоположных позиций на один и тот же базовый актив SAME на площадках с разными типами расчётов. Обе позиции дают экспозицию BTC — их CANCEL OUT по направлению, оставляя разницу ставок……Показать большеСвернуть

Арбитраж ставок финансирования между типами расчётов бессрочных контрактов на BTC: получение дохода от разницы ставок между обратным бессрочным контрактом BINANCE_CM с расчётом в BTC (BTCUSD_PERP.BINANCE_CM) и линейным бессрочным контрактом BINANCE USD-M с расчётом в USDT (BTCUSDT.BINANCE) за счёт одновременного открытия противоположных позиций на один и тот же базовый актив SAME на площадках с разными типами расчётов. Обе позиции дают экспозицию BTC — их CANCEL OUT по направлению, оставляя разницу ставок финансирования двух рынков единственным источником чистой прибыли и убытка. На площадки приходят разные DIFFERENT участников: на USD-M преобладают розничные спекулянты USDT (более высокое плечо, более выраженный бычий настрой, более высокое финансирование); на CM преобладают институты и майнеры, держащие BTC (меньшее плечо, хеджирование, часто более низкое финансирование). Это структурное различие состава участников создаёт постоянно сохраняющиеся разрывы ставок финансирования между площадками. Одна гипотеза стратегии одновременно SIMULTANEOUSLY FILLS FOUR четыре недостаточно представленные категории портфеля: (а) площадка BINANCE_CM (0.2% → целевой уровень ≥5%, пробел LARGEST, который я не заполнил), (б) охват нескольких площадок (4.1% → ≥15%), (в) рыночно-нейтральное направление (8.7% → сокращение доли 91.3% лонг-позиций), (г) парный подход (13.8% → сокращение доли 79.5% одиночных позиций). Класс механизма — COMPLETELY NEW в реестре фабрики стратегий; ни один шаблон сбоя не связан с арбитражем ставок финансирования между типами расчётов. Отличается от BtcSpotPerpFundingCarryHedged (уже отклонённой из-за повторной загрузки данных BINANCE_SPOT), поскольку: (1) обе позиции — бессрочные контракты (нет зависимости от спотового рынка, значит нет риска повторной загрузки данных BINANCE_SPOT); (2) источник финансирования — DIFFERENTIAL между ставками двух бессрочных контрактов, а не абсолютная ставка одного контракта.

Точно реализует гипотезу арбитража финансирования между разными типами расчётов: обе ноги — PERPS (без зависимости от спотового рынка и риска пополнения BINANCE_SPOT), а источник PnL — DIFFERENTIAL между ставками финансирования двух бессрочных контрактов, а не абсолютная ставка финансирования одного контракта. USD-M (с маржой в USDT, с высокой долей розничных участников и активным использованием кредитного плеча) структурно финансирует по более высокой ставке, чем COIN-M (с маржой в BTC, с хеджированием со……Показать большеСвернуть

Точно реализует гипотезу арбитража финансирования между разными типами расчётов: обе ноги — PERPS (без зависимости от спотового рынка и риска пополнения BINANCE_SPOT), а источник PnL — DIFFERENTIAL между ставками финансирования двух бессрочных контрактов, а не абсолютная ставка финансирования одного контракта. USD-M (с маржой в USDT, с высокой долей розничных участников и активным использованием кредитного плеча) структурно финансирует по более высокой ставке, чем COIN-M (с маржой в BTC, с хеджированием со стороны майнеров и институциональных участников), что создаёт устойчивый разрыв, который позволяет захватить рыночно-нейтральный хедж. Заполняет недостаточно представленную площадку BINANCE_CM, охват нескольких площадок, рыночно-нейтральное направление и корзины пар. Маршрутизация по площадкам: фьючерсы обязательны для обеих ног, поскольку преимущество основано на финансировании, а стратегия открывает длинную и короткую позиции. leverage=2.0 используется в position_size и номинале ноги COIN-M (дельта-нейтральный хедж компенсирует ценовой риск, поэтому умеренное кредитное плечо безопасно усиливает небольшую доходность переноса). С учётом комиссий: издержки за полный цикл около 0.20% амортизируются за счёт удержания позиций в течение нескольких дней, обеспечиваемого с помощью min_hold_bars и гистерезиса входа/выхода; смена знака требует немедленного выхода, чтобы портфель никогда не платил дифференциал, ради сбора которого он был создан.

Катастрофический провал, обнуляющий счёт, который не стоит оптимизировать: стратегия была LIQUIDATED (2024-04-19) с total_return -100% и max_drawdown 100%. Дельта-нейтральная пара не может потерять 100%, если она действительно захеджирована, поэтому непосредственная причина — неверно реализованный хедж обратного контракта: код уравнивает долларовый номинал ноги COIN-M по формуле контракты = N/cm_price, но у бессрочного контракта с расчётом в BTC INVERSE нелинейная выплата (1/цена), поэтому одинаковый номинал в……Показать большеСвернуть

Катастрофический провал, обнуляющий счёт, который не стоит оптимизировать: стратегия была LIQUIDATED (2024-04-19) с total_return -100% и max_drawdown 100%. Дельта-нейтральная пара не может потерять 100%, если она действительно захеджирована, поэтому непосредственная причина — неверно реализованный хедж обратного контракта: код уравнивает долларовый номинал ноги COIN-M по формуле контракты = N/cm_price, но у бессрочного контракта с расчётом в BTC INVERSE нелинейная выплата (1/цена), поэтому одинаковый номинал в USD не NOT нейтрализует его дельту относительно линейной ноги USD-M. В итоге сохранялась крупная остаточная направленная экспозиция (avg_position_pct 247%, return_skew -24, эксцесс 721), которая с плечом довела счёт до ликвидации; месячная доходность неуклонно была отрицательной 2020-2023 (например, 2023-12 -183%) — это противоположно получению дохода от финансирования. Причина не в том, что «движок не начисляет финансирование» (оно начисляется), а в сломанном хедже обратной ноги и доминировании комиссий и избыточных сделок: 2,776 сделок, комиссия 10.2% от валового объёма ($247 тыс.) при разнице финансирования USD-M против COIN-M всего в несколько б.п. и комиссии около 0.20% за полный цикл для BTC. Не дорабатывать: хотя неверный размер хеджа обратной ноги — технически исправимый дефект кода, даже корректно хеджированная по дельте версия столкнётся с тем же барьером комиссий, который погубил все стратегии на разнице цен или ставок финансирования между площадками в этой сессии: разрыв финансирования в несколько б.п. на двух площадках BTC не перекрывает комиссию около 0.20% за полный цикл и двузначные комиссионные издержки. Поэтому исправление хеджа не создаст жизнеспособного преимущества. FAILURE PATTERN: перенос дохода от разницы ставок финансирования между типами расчётов (USD-M линейный против COIN-M обратного) BTC проваливается, потому что дельту обратного бессрочного контракта нельзя нейтрализовать равным номиналом в USD; это создаёт направленный портфель с чрезмерным плечом, который ликвидируется. Кроме того, целевой спред финансирования слишком мал, чтобы покрыть комиссии за полный цикл и избыточные сделки. Для обратных позиций (COIN-M) нужен хедж по дельте в контрактах/BTC, а не уравнивание номинала в USD; спреды ставок финансирования BTC по одному активу на двух площадках по-прежнему ограничены комиссиями.

Реализация

Дельта-нейтральная стратегия на разнице ставок финансирования BTC между двумя площадками CARRY. Удерживает равный номинал USD в противоположных позициях на BTCUSDT.BINANCE (линейный бессрочный контракт USD-M) и BTCUSD_PERP.BINANCE_CM (обратный бессрочный контракт COIN-M). Две экспозиции BTC компенсируются по направлению, оставляя разницу ставок финансирования D = funding_USDM - funding_CM единственным источником чистой прибыли и убытка. Когда D выше на USD-M (более активной площадке с преобладанием розничных……Показать большеСвернуть

Дельта-нейтральная стратегия на разнице ставок финансирования BTC между двумя площадками CARRY. Удерживает равный номинал USD в противоположных позициях на BTCUSDT.BINANCE (линейный бессрочный контракт USD-M) и BTCUSD_PERP.BINANCE_CM (обратный бессрочный контракт COIN-M). Две экспозиции BTC компенсируются по направлению, оставляя разницу ставок финансирования D = funding_USDM - funding_CM единственным источником чистой прибыли и убытка. Когда D выше на USD-M (более активной площадке с преобладанием розничных участников), стратегия SHORTS USD-M и LONGS COIN-M, чтобы собирать разницу при каждом расчёте раз в 8 ч; когда ставка выше на COIN-M, стратегия действует наоборот. Финансирование каждой позиции считывается из supplementary_data['funding_rates_by_instrument'] (автоматически формируется для обеих линейных позиций и начисляется движком); позиция COIN-M использует базовый уровень 0 только при недоступности временного ряда (проверочный тест), чтобы логика получения дохода от финансирования продолжала работать. Сигнал — годовая разница в процентах; вход и выход используют гистерезис, минимальный срок удержания и стоп при смене знака, чтобы компенсировать комиссию ~0.20% за полный цикл. Размер позиции — равный номинал USD на каждую сторону (количество = N/цена), плечо учитывается в номинале обеих позиций.

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

Шарп
-2,20
Общая доходность
-100,00%
Максимальная просадка
100,00%
Всего сделок
2776
Доля прибыльных
46,3%
Профит-фактор
0,90

Действительно новый класс механизма (арбитраж на разнице финансирования между типами расчётов), нацеленный на недостаточно представленные категории BINANCE_CM/между площадками/рыночно-нейтральные

Настройка финансирования и атомарный вход и выход по двум позициям структурно корректны для линейной пары

Счёт LIQUIDATED 2024-04-19, total_return -100%, max_drawdown 100% — «дельта-нейтральная» пара не может потерять 100%, если хедж действительно выполнен, значит, хедж нарушен

Неправильно хеджирована обратная нога: равный номинал в USD (контракты = N/cm_price) не NOT нейтрализует нелинейную дельту 1/цена у обратного бессрочного контракта с маржой в BTC относительно линейной ноги USD-M; avg_position_pct 247%, асимметрия -24 и эксцесс 721 подтверждают значительную остаточную направленную экспозицию

Непрерывные ежемесячные убытки 2020-2023, затем ликвидация — разница финансирования не извлечена

Доминируют комиссии и частые сделки: 2,776 сделок, комиссия 10.2% от валового объёма ($247 тыс.); разница финансирования USD-M и COIN-M BTC — несколько б.п. против ~0.20% за полный цикл

положительный

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

Обратные позиции (COIN-M) нужно дельта-хеджировать в пространстве контрактов/BTC, а не выравнивать по номиналу в USD; иначе остаточная нелинейная дельта доведёт позицию с плечом до ликвидации. Даже корректно захеджированная версия столкнётся с тем же барьером комиссий, который погубил все попытки торговать спред финансирования между площадками в этой сессии: разницы ставок финансирования BTC в несколько б.п. не хватит на покрытие ~0.20% за полный цикл и двузначных комиссионных издержек.

Стратегию отклонили на этапе проверки бэктеста до оптимизации (вердикт: отклонить) как приводящую к потере счёта, а не как кандидата на оптимизацию: «дельта-нейтральная» пара не может потерять 100%, если хедж действительно выполнен, поэтому обратная позиция COIN-M была захеджирована неверно (равный номинал в USD не нейтрализует нелинейную дельту (1/цена) обратного бессрочного контракта с маржой в BTC). В результате возникла направленная позиция с плечом, которая была ликвидирована; оптимизация и все последующие этапы так и не были начаты.

Новый дельта-нейтральный арбитраж ставок финансирования между типами расчётов на BTC — равные по номиналу в USD противоположные позиции в линейном бессрочном контракте USD-M (BTCUSDT.BINANCE) и обратном бессрочном контракте COIN-M (BTCUSD_PERP.BINANCE_CM), чтобы устранить ценовую экспозицию по BTC и получать доход от постоянно сохраняющейся разницы ставок финансирования между двумя группами участников (розничные спекулянты USDT против институтов, держащих BTC), одновременно заполняя четыре недостаточно представленные категории (COIN-M, между площадками, рыночно-нейтральная, парная).

Результат катастрофический: счёт LIQUIDATED на 2024-04-19, общая доходность -100% и максимальная просадка 100% за 2,776 сделок (1,388 пар), коэффициент Шарпа -2.20, фактор прибыли 0.90, ожидание -$99.7 на сделку; ежемесячная доходность непрерывно снижалась начиная с 2020-2023; avg_position_pct 247%, асимметрия доходности -24, эксцесс 721, комиссия составила 10.2% от валового объёма ($247 тыс.).

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