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

Стратегии

BTC Бэктест стратегии: относительная стоимость базиса финансирования контрактов с маржой в монете и USD, дельта-нейтральная стратегия между площадками (короткая позиция по бессрочному контракту BTC с более высокой ставкой финансирования / длинная позиция по контракту BTC с более низкой ставкой на BINANCE_CM и BINANCE USD-M, сбор устойчивого спреда финансирования между маржинальными системами, 2 параметров)

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

BtcCoinMUsdmFundingBasisRelativeValueNeutral

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

Стратегия BtcCoinMUsdmFundingBasisRelativeValueNeutral стремилась получать доход от устойчивой разницы ставок финансирования между бессрочными контрактами Binance COIN-M и USD-M BTC, формируя дельта-нейтральную пару. За три итерации она столкнулась с непреодолимым препятствием при проверке: ставки финансирования инструмента USD-M никогда не формируются по встроенному дополнительному пути слоя -3, поэтому пара не могла открыться; смягчение порогов (именно это буквально требовалось) не помогало, поскольку ряда данных не было. Затем разработчик напрямую измерил реальные данные и опроверг исходную гипотезу: ставки финансирования обоих контрактов рассчитываются по одной и той же премии индекса и формуле, поэтому спред близок к нулю 55-200x и не покрывает издержки сделки туда и обратно для пары в размере около 0.20%. В итоге от стратегии отказались как от «verifying_stuck_3_timeouts»: до бэктеста она не дошла. Зафиксированы и инфраструктурное препятствие, и опровергнутое преимущество.

Гипотеза

Стратегия относительной стоимости MARKET-NEUTRAL, получающая доход от устойчивой разницы ставок финансирования FUNDING-RATE SPREAD между двумя бессрочными контрактами Binance BTC с различной структурой обеспечения: инверсным контрактом с маржой в COIN (BTCUSD_PERP.BINANCE_CM, маржа и расчёт в BTC; преобладают майнеры и долгосрочные держатели) и линейным контрактом с маржой в USD (BTCUSDT.BINANCE; преобладают трейдеры с кредитным плечом в USDT). Оба контракта привязаны к одному индексу BTC, но состав участников и……Показать большеСвернуть

Стратегия относительной стоимости MARKET-NEUTRAL, получающая доход от устойчивой разницы ставок финансирования FUNDING-RATE SPREAD между двумя бессрочными контрактами Binance BTC с различной структурой обеспечения: инверсным контрактом с маржой в COIN (BTCUSD_PERP.BINANCE_CM, маржа и расчёт в BTC; преобладают майнеры и долгосрочные держатели) и линейным контрактом с маржой в USD (BTCUSDT.BINANCE; преобладают трейдеры с кредитным плечом в USDT). Оба контракта привязаны к одному индексу BTC, но состав участников и валюта обеспечения и расчёта прибыли и убытка различаются, поэтому их ставки финансирования за 8 часов устойчиво расходятся. Когда ставка одного контракта заметно выше, ты открываешь короткую позицию по нему SHORT и длинную позицию такого же номинала USD по контракту с более низкой ставкой LONG; ценовые риски двух контрактов BTC взаимно компенсируются (дельта ≈ 0), а ты получаешь разницу ставок финансирования 3x/день до её нормализации. Это NOT ставка на импульс/OHLCV направленное движение (неудачные классы контрактов BTC L9/L38/L41), NOT короткая позиция по опциону с одной ногой VRP (она просто не уложилась в срок проверки) и NOT уже запланированный арбитраж ставок финансирования между спотовым и бессрочным рынками: преимущество здесь — CROSS-CONTRACT ставка финансирования SPREAD, отдельный структурный денежный поток. Стратегия одновременно закрывает три наименее представленные категории портфеля: площадка BINANCE_CM (3.2% при целевом значении ≥5%), охват нескольких площадок (6.8% против 15%) и нейтральное к рынку направление (13.3% long_short). Число параметров намеренно невелико (порог входа и выхода по спреду), чтобы снизить риск переобучения и обвала коэффициента Шарпа после поправки на смещение.

verifying_stuck_3_timeouts

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

Проверка не пройдена (слой 3 — бэктест в песочнице): сделок нет Использованный тип баров: BTCUSD_PERP.BINANCE_CM-8-HOUR-LAST-EXTERNAL, обработано баров: 6384 Диагностика: функция should_enter() вернула сторону 0 раз за 6380 проверенных баров → условие ENTRY CONDITION ни разу не сработало. Смягчи логику входа или пороги. Убедись, что стратегия совершает сделки с заданными данными и параметрами.

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

Если ставки финансирования двух бессрочных контрактов рассчитываются по одной и той же премии индекса и формуле, получить доход от разницы ставок невозможно, даже если валюты обеспечения различаются. Прежде чем строить портфель относительной стоимости, проверь, действительно ли различаются экономические входные данные; преимущество между двумя ногами также нельзя проверить, если ряд ставок финансирования второго инструмента не передаётся по дополнительному пути данных песочницы.

От стратегии отказались как от «verifying_stuck_3_timeouts»: этап проверки не завершился после трёх тайм-аутов за три итерации, поэтому стратегия не дошла до корректного бэктеста, проверки, оптимизации или анализа. Кроме того, разработчик опроверг исходную гипотезу прямым измерением: Binance рассчитывает ставки финансирования обоих контрактов по одной и той же премии индекса BTC и одной формуле, поэтому устойчивой разницы между маржинальными системами, на которой можно было бы заработать, нет; небольшой спред значительно ниже издержек сделки туда и обратно для двух ног.

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

Собственные измерения разработчика по совпадающим публикациям 8 ч на интервале 305 (2025-05-25–2026-05-02) показали среднее значение спреда +0.0038 б.п. — неотличимое от нуля. Моделирование по точным правилам принесло лишь около 0.0022-0.0036% валового дохода на сделку при издержках сделки туда и обратно для пары около 0.20% (убыток 55-200x); суммарно накопилось около 0.23% за 11 месяцев — примерно за одну сделку туда и обратно. Запустить стратегию в песочнице тоже не удалось: ставки финансирования инструмента USD-M (funding_rates_by_instrument) структурно отсутствуют во встроенном дополнительном пути слоя -3, поэтому пара так и не открылась.

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