Стратегии
Сводка ставок финансирования FMZ в операционном виде: концентрированный нейтральный по дельте carry на финансировании 8 альткоинов Binance (лонг BINANCE_SPOT / шорт USD-M бессрочного контракта), топ--3 по trailing funding, вход при достижении порога премии, выход при отрицательной премии (1H)
Итог: Бэктестинг
FmzConcentratedSpotPerpFundingCarry
Сводка ставок финансирования FMZ в операционном виде: концентрированный нейтральный по дельте carry на финансировании 8 альткоинов Binance (лонг BINANCE_SPOT / шорт USD-M бессрочного контракта), топ--3 по trailing…
Гипотеза
Реализация
Нейтральный по дельте carry на финансировании 8 альткоинов Binance (SAND, ICP, VET, ATOM, ANKR, 1INCH, EGLD, IOTA). Каждая пара состоит из длинной позиции BINANCE_SPOT и короткой позиции в бессрочном контракте USD-M с одинаковым количеством монет на барах 1H. Монеты ранжируются по среднему trailing funding за funding_lookback расчётов, нормализованному к ставке за per-8h и считываемому на момент времени из funding_rates_by_instrument. Удерживаются только top_n монет, среднее значение которых выше entry_funding_min. Пара открывается, когда премия бессрочного контракта (perp/spot - 1) не меньше open_premium. Она сразу закрывается при нарушении хеджа (|premium| >= 3%), смене знака финансирования (последний расчёт <= -0.05%/8h) или отсутствии одной из позиций. После min_hold_settlements она также закрывается при отрицательной премии (<= close_premium), снижении carry (mean < exit_funding_min) или падении рейтинга ниже top_n x rank_exit_multiple. Размер каждой пары равен min(spot MTM, perp MTM) x 0.95 / top_n.
Результаты верификации
При желании пересчитай количество контрактов бессрочной позиции по фактическому исполнению спотового ордера (или рассчитай размер пары как cash/(price*(1+fee))*0.995), чтобы хедж оставался точно сбалансированным.
Обе позиции выставляются с одинаковым количеством. Базовый вспомогательный код ограничивает объём спота BUY значением free cash/(price*(1+fee)) с буфером 0.5%, поэтому, если срабатывает это ограничение (например, после изменения спотовой MTM или округления), спотовая позиция может быть немного меньше шорта по бессрочному контракту. Остаётся небольшая остаточная короткая дельта. Это не ошибка корректности, поскольку при расчёте размера используется min(spot_eq, perp_eq)*0.95/top_n, что оставляет запас.
Если нужна точность, посчитай временные метки финансирования в интервале (ts_opened, ts] с помощью bisect по списку временных меток финансирования монеты.
Значение 'settled' рассчитывается как число прошедших блоков по 8 часов после ts_opened бессрочного контракта. Это не число фактических расчётов финансирования: пара, открытая в момент 07:00, проходит первый расчёт через 1h. Для монет с интервалом финансирования 4h число блоков вдвое меньше фактического числа расчётов. Поэтому минимальное время удержания составляет лишь приблизительно min_hold_settlements. Эффект незначителен и не меняет структуру правила.
Не требуется.
Гипотеза ранжирует монеты «при каждом расчёте через 8h». Код выполняет ранжирование на каждом баре 1H, но рейтинг может измениться только при появлении новой ставки финансирования, поэтому результат тот же. После открытия порога премии вход может сработать в любой час, что соответствует правилу премии открытия.
В песочнице за 818 дней получено 3 круговых сделок по парам (6 ног), около 29 дней на удержание, общая доходность +0.52% и PF 1.04. Экономика зависит от того, останется ли финансирование альткоинов выше entry_funding_min (0.02%/8h). Разработчик отмечает, что при 2023-2025 финансирование альткоинов близко к базовому уровню 0.01%, поэтому портфель может большую часть времени оставаться без позиций, а выборка пар будет небольшой. Круговая сделка по паре стоит 0.30% от номинала одной ноги. Проверяй чистый результат по паре (финансирование + базис - комиссии) за всю историю, а не показатель на одну ногу avg_trade_return_pct: спотовая нога по построению убыточна, а нога бессрочного контракта прибыльна (long_win_rate 0 / short_win_rate 1), поэтому отдельные показатели по ногам сами по себе неинформативны. Учти 18.25% impact_cost_pct по малоликвидным альткоинам (ANKR/IOTA/VET) при 0.95/top_n капитала на каждую ногу.
Анализ
Текущая ситуация со стратегией ставок финансирования и рекомендации по действиям
Анализ
Арбитраж ставок финансирования бессрочных контрактов Binance (текущая годовая ставка в бычьем рынке 100%)
Сводка ставок финансирования на крупнейших биржах
Stratmill — это инструмент для исследований и бумажной торговли, а не финансовая консультация или брокер. Результаты бэктестов и бумажной торговли являются гипотетическими. Торговля сопряжена с риском убытков.