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

Стратегии

Бэктест стратегии: затухание лотерейной премии после листинга бессрочных контрактов Binance USD-M — шорт по каждому NEWLY LISTED с его дня +3 на 45 дней; корзина из ~37 ранее не торговавшихся листингов (2024-2026) с хеджем BTC, жёстким стопом при сжатии +30%; 3 параметров

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

PostListingLotteryPremiumDecayBasketLS

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

PostListingLotteryPremiumDecayBasketLS предложила событийную позицию лонг-шорт: открывать шорт по каждому новому бессрочному контракту Binance USD-M начиная с его собственного дня +3 на 45 дней, с ограничением убытка при сжатии +30% и хеджированием длинной позицией BTCUSDT, размер которой равен совокупному номиналу шортов; всего три настраиваемых параметра. Код был написан и дошёл до этапа работы с данными, но сбор данных не удался после пяти попыток: один инструмент корзины вернул ноль дневных баров при минимуме 50 баров / 90 дней. Поэтому бэктест, оптимизация, вывод аналитика и оценка рисков не выполнялись. Запуск был прекращён из-за data_unavailable; в примечании прямо указано, что причина — слой данных, а не стратегия. Гипотезу можно повторно оценить после заполнения истории отсутствующих листингов.

Гипотеза

Стратегия первичного рынка: EVENT-DRIVEN, LONG-SHORT; её сигнал — LISTING EVENT, а не ценовой паттерн: новый бессрочный контракт Binance USD-M открывается на фоне вызванного повышенным вниманием спроса розничных трейдеров на длинные позиции; рынка займов, спотовых запасов и базисной сделки, которые могли бы обеспечить встречную сторону, нет, а премия снижается в течение следующих недель. В портфеле находятся скользящие позиции SHORTS по недавно добавленным бессрочным контрактам (вход при закрытии 3-го бара……Показать большеСвернуть

Стратегия первичного рынка: EVENT-DRIVEN, LONG-SHORT; её сигнал — LISTING EVENT, а не ценовой паттерн: новый бессрочный контракт Binance USD-M открывается на фоне вызванного повышенным вниманием спроса розничных трейдеров на длинные позиции; рынка займов, спотовых запасов и базисной сделки, которые могли бы обеспечить встречную сторону, нет, а премия снижается в течение следующих недель. В портфеле находятся скользящие позиции SHORTS по недавно добавленным бессрочным контрактам (вход при закрытии 3-го бара каждого инструмента после первого в истории бара, удержание 45 дней), хеджированные позицией LONG BTCUSDT.BINANCE, размер которой определяется совокупным номиналом коротких позиций. MEASURED ON OUR OWN CATALOG BEFORE PROPOSING: среди 659 бессрочных контрактов, впервые добавленных в период с 2023-01 по 2026-06 и показавших в начале объём свыше $20 млн в день, стратегия с входом в день +3, удержанием 45 дней, стопом +30% и хеджированием BTC дала среднюю доходность +6.53%, медиану +0.76% на сделку, долю прибыльных сделок 51%, POSITIVE IN ALL FOUR YEARS (2023 +7.3%, 2024 +13.7%, 2025 +4.8%, 2026 +3.4%); результаты во всех ячейках сетки «день входа × срок удержания × стоп» были положительными — от +2.4% до +7.6%.

Механизм согласно описанию: новый бессрочный контракт открывается на фоне вызванного вниманием розничного спроса на лонг, при отсутствии рынка заимствований и спотовых запасов, способных обеспечить другую сторону. Поэтому премия листинга затухает в следующие недели; шорт по нему при лонге BTC отделяет это затухание от рыночной беты. Решения по реализации: (1) BTCUSDT.BINANCE — это PRIMARY (единственный инструмент с данными за весь период, он несёт хедж), листинги 37 — extra_instruments; calculate_signal……Показать большеСвернуть

Механизм согласно описанию: новый бессрочный контракт открывается на фоне вызванного вниманием розничного спроса на лонг, при отсутствии рынка заимствований и спотовых запасов, способных обеспечить другую сторону. Поэтому премия листинга затухает в следующие недели; шорт по нему при лонге BTC отделяет это затухание от рыночной беты. Решения по реализации: (1) BTCUSDT.BINANCE — это PRIMARY (единственный инструмент с данными за весь период, он несёт хедж), листинги 37 — extra_instruments; calculate_signal возвращает непрерывную переменную — переоцениваемый по рынку номинал короткой позиции как долю капитала. Она меняется с каждым баром вместе с составом шорт-корзины и ценами, а should_enter/should_exit/position_size управляют хеджем BTC относительно неё. (2) Ограничение шаблона на синхронизацию таймфреймов намеренно отключено: листинги происходят в разные календарные даты и никогда не существуют все одновременно, поэтому ожидание бара от всех 37 одновременно блокировало бы хедж на всём протяжении запуска. (3) Инструмент активируется, только если первый наблюдаемый бар приходится не позднее чем через 5 дней после известной даты листинга, поэтому окно бэктеста, начавшееся в середине истории, не может создать фиктивное событие листинга. (4) Стоп при сжатии срабатывает по дневному CLOSE и исполняется на закрытии этого бара. Он не срабатывает по внутридневному максимуму с исполнением на закрытии, что дало бы цену лучше, чем у реального стопа. (5) Отбор корзины механический и наблюдаемый в момент входа: 19 инструменты, заявленные в гипотезе, плюс листинги с наибольшим ранним долларовым объёмом за -3 дней в каждом из оставшихся полугодий — до ~37 инструментов и с охватом периодов 2025–H2 и 2026–H1. Токенизированные акции, товары и стейблкоины исключены. Аналитику следует учесть два ограничения, поскольку гипотеза реализуется в заданном виде: корзина включает только инструменты, которые STILL LISTED сегодня (у бессрочных контрактов, снятых с листинга после 2024, нет текущих данных, поэтому провести по ним бэктест нельзя), что оставляет в выборке эффект выживших; кроме того, дневная история BTCUSDT начинается в 2020, тогда как первое событие листинга приходится на 2024-01. Поэтому полный бэктест включает примерно 1,500 дней без сделок с нулевой доходностью, что снижает годовой коэффициент Шарпа примерно на треть относительно периода торговли.

data_unavailable: данные для бэктеста BTCUSDT.BINANCE собрать не удалось после 5 попыток: - бары (bar_type=REUSDT.BINANCE-1-DAY-LAST-EXTERNAL): получено 0, требуется 50 или диапазон в 90+ дней Проблема в слое данных, а не в стратегии — вернись к этой гипотезе, когда сбор данных будет исправлен или символ будет заполнен историческими данными.

Реализация

Событийная длинно-короткая корзина бессрочных контрактов Binance USD-M, дневные бары. Сигнал — LISTING EVENT: для каждого из 37 бессрочных контрактов, впервые размещённых между 2024-01 и 2026-06 (все ещё торгуются, ранний дневной долларовый объём каждого превышает $200 млн), стратегия SHORTS актив через 3 календарных дней после его первого бара и удерживает 45 календарных дней, закрывая позицию досрочно, если дневное закрытие оказывается 30% выше цены входа (стоп при резком росте). Размер каждой короткой позиции……Показать большеСвернуть

Событийная длинно-короткая корзина бессрочных контрактов Binance USD-M, дневные бары. Сигнал — LISTING EVENT: для каждого из 37 бессрочных контрактов, впервые размещённых между 2024-01 и 2026-06 (все ещё торгуются, ранний дневной долларовый объём каждого превышает $200 млн), стратегия SHORTS актив через 3 календарных дней после его первого бара и удерживает 45 календарных дней, закрывая позицию досрочно, если дневное закрытие оказывается 30% выше цены входа (стоп при резком росте). Размер каждой короткой позиции равен капиталу × плечо × short_gross_frac / max_concurrent_shorts (= 10% капитала при настройках по умолчанию); одновременно удерживается не более 6 позиций, поэтому общий короткий объём ограничен 60% капитала. Совокупная короткая позиция хеджируется позицией LONG BTCUSDT.BINANCE, равной рыночной стоимости коротких позиций корзины; ребалансировка проводится, когда отклонение превышает 2% капитала, поэтому общий объём остаётся не выше 1.2x капитала при запрошенном плече 2x. Сроки удержания, смещения входа и перенос позиций рассчитываются по дате листинга каждого актива DATE и временной метке самого бара, а не по счётчику баров, поэтому перезапуск не меняет решений.

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

Корзина из десятков недавно добавленных символов пригодна для тестирования лишь настолько, насколько это позволяет самый малодоступный инструмент. Прежде чем предлагать многокомпонентную событийную стратегию, проверь наличие данных по каждому заявленному инструменту, особенно по новым листингам с короткой историей.

Запуск был прекращён на этапе данных после 5 попыток: необходимые бары собрать не удалось (bar_type REUSDT.BINANCE-1-DAY-LAST-EXTERNAL вернули 0 баров при минимуме 50 баров / диапазоне 90+ дней). Поэтому этапы проверки бэктеста, анализа и оценки рисков не проводились, вывод не выносился.

Бэктест стратегии: открывать шорт по каждому новому бессрочному контракту Binance USD-M с его собственного дня +3 и удерживать 45 дней, используя жёсткий стоп при сжатии +30% и хеджированную через BTC корзину. Гипотеза: «лотерейная премия» листинга, возникающая из-за вызванного вниманием розничного спроса на лонг, затухает в следующие недели.

Метрик бэктеста нет: отчёт пуст, оптимизация не запускалась. Единственные зафиксированные числа — собственное исследование автором гипотезы каталога до её предложения: среднее значение +6.53% / медиана +0.76% на сделку, доля прибыльных сделок 51%, положительный результат во все четыре года 2023-2026. Пайплайн независимо эти результаты не воспроизводил.

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