Перейти до вмісту
Усі стратегії

Стратегії

SOL Контртрендове повернення від екстремумів фінансування безстрокових ф’ючерсів (один інструмент USD-M, лонг-шорт, z-оцінка фінансування як сигнал настроїв)

Результат: Відхилено

SolPerpFundingExtremeContrarianReversionLS

Підсумок результатів

SolPerpFundingExtremeContrarianReversionLS використовувала ставку фінансування SOL винятково як сигнал настроїв — грала проти скупчених лонг- і шорт-позицій, щоб скористатися поверненням ціни до середнього. Стратегію навмисно побудували на чистому, придатному до бектестингу шляху одного інструмента USD-M, щоб уникнути проблем із потоками даних і платформами, які вплинули на попередні гіпотези сесії. Механізм реалізовано правильно (прибуток і збиток від ціни, а не зарахованого доходу від перенесення); повний потік……Показати більшеПоказати менше

SolPerpFundingExtremeContrarianReversionLS використовувала ставку фінансування SOL винятково як сигнал настроїв — грала проти скупчених лонг- і шорт-позицій, щоб скористатися поверненням ціни до середнього. Стратегію навмисно побудували на чистому, придатному до бектестингу шляху одного інструмента USD-M, щоб уникнути проблем із потоками даних і платформами, які вплинули на попередні гіпотези сесії. Механізм реалізовано правильно (прибуток і збиток від ціни, а не зарахованого доходу від перенесення); повний потік фінансування дав 531 угод, але сигнал не прогнозував прибутково розвороти SOL: фактор прибутку 1.02, коефіцієнт Шарпа з довірчим інтервалом, що перетинає нуль, від’ємна альфа й чиста дохідність -7.2%; за останні роки показники погіршувалися. Ще гірше: змодельований вплив на ринок поглинув 42% валового прибутку й збитку за місткості $563 тис., зробивши стратегію непридатною для розміщення капіталу в будь-якому обсязі. На етапі перевірки бектесту аналітик відмовився від неї, дійшовши висновку, що повернення ціни від екстремальної z-оцінки фінансування не має придатної для розміщення капіталу переваги на окремих альткоїнах і керівнику досліджень не варто розглядати інші варіанти.

Гіпотеза

Лонг-SHORT, SINGLE-INSTRUMENT, одноінструментальна стратегія в одному місці торгівлі на безстрокових ф’ючерсах SOLUSDT.BINANCE USD-M з барами 4-HOUR, де ставка фінансування використовується ONLY як SIGNAL скупченості позицій і настроїв (її ніколи не зараховують як грошовий потік). Гіпотеза полягає у поверненні середнього після скупчення позицій: коли ставка фінансування безстрокових ф’ючерсів за 8 годин стає екстремальною відносно власного недавнього розподілу, це вказує на надмірно закредитований ринок зі……Показати більшеПоказати менше

Лонг-SHORT, SINGLE-INSTRUMENT, одноінструментальна стратегія в одному місці торгівлі на безстрокових ф’ючерсах SOLUSDT.BINANCE USD-M з барами 4-HOUR, де ставка фінансування використовується ONLY як SIGNAL скупченості позицій і настроїв (її ніколи не зараховують як грошовий потік). Гіпотеза полягає у поверненні середнього після скупчення позицій: коли ставка фінансування безстрокових ф’ючерсів за 8 годин стає екстремальною відносно власного недавнього розподілу, це вказує на надмірно закредитований ринок зі скупченими позиціями (екстремально додатне значення означає скупчення довгих позицій, екстремально від’ємне — коротких), яке зазвичай повертається до середнього за PRICE через примусове закриття позицій або різкий вихід із них протягом наступних 1-3 днів. Такий підхід навмисно уникає всіх повторюваних проблем цієї сесії: він NOT на BINANCE_SPOT (помилка метрики чистої ліквідаційної вартості CASH), NOT на BINANCE_CM (COIN-M неможливо перевірити на історичних даних), NOT між майданчиками й NOT Hyperliquid (артефакт базисного потоку даних), NOT парна стратегія з кількома інструментами (оптимізатори не отримали потік даних додаткової позиції), а також NOT стратегія на ставці фінансування CARRY (її прибуток і збиток повністю зумовлені рухом ціни, який рушій повністю враховує, а не платежами фінансування, які він ігнорує). Вона також заповнює квоту довгих і коротких позицій (наразі лише 14.5% проти цільового показника довгих позицій <= 55%) і використовує надійний шлях для одного інструмента USD-M OHLCV, який аналітики неодноразово підтверджували. Кількість параметрів навмисно мінімізовано, щоб протистояти ознакам перенавчання, які знищили гіпотези слідування за трендом.

Збій шару -3: «Угод немає / should_enter повернула сторону 0 разів на 12412 оцінених барах» — calculate_signal виконувався, але умова входу (не None, funding z >= +/-1.5) ніколи не виконувалася. Причина: _build_funding розбирав мапу фінансування через `if not isinstance(k, int): continue`, але supplementary_data передається в підпроцес бектесту через JSON, який перетворює ключі словника ALL на рядки. Тому ряд фінансування містив лише рядкові ключі, а фільтр лише для int відкинув усі записи -> _fund_ts порожній ->……Показати більшеПоказати менше

Збій шару -3: «Угод немає / should_enter повернула сторону 0 разів на 12412 оцінених барах» — calculate_signal виконувався, але умова входу (не None, funding z >= +/-1.5) ніколи не виконувалася. Причина: _build_funding розбирав мапу фінансування через `if not isinstance(k, int): continue`, але supplementary_data передається в підпроцес бектесту через JSON, який перетворює ключі словника ALL на рядки. Тому ряд фінансування містив лише рядкові ключі, а фільтр лише для int відкинув усі записи -> _fund_ts порожній -> _funding_zscore завжди повертав None -> входів не було. Мінімальне виправлення змінює розбір ключів, щоб приймати ключі int OR str через int(k) (з try/except), і усуває дублікати за часовою позначкою за допомогою набору seen (що також згортає парні ключі int/str у мапі в процесі). Це протилежний випадок помилки класу «форма даних на межі підпроцесу». Уся логіка сигналу, входу, виходу та визначення розміру позиції — яка вже пройшла шари 1-2 — лишилася ідентичною побайтно; змінено лише _build_funding. Тепер, коли ряд фінансування заповнений, z-оцінка за 30 спостереженнями досить часто сягає +/-1.5 (~10% спостережень фінансування), щоб запускати входи, тож механізм контртрендового повернення до середнього нарешті перевіряється. Пороги залишено на рівні початкової гіпотези (entry_z 1.5), а не пом’якшено, бо справжньою перешкодою були порожні дані фінансування, а не надто суворі пороги; під час оптимізації аналітик може перебрати entry_z/funding_window, коли угоди з’являться. Плече залишається 1.0 (ніде не використовується як множник), один інструмент на одній платформі USD-M, фінансування використовується лише як сигнал (без залежності від перенесення/грошового потоку), а стратегія й далі утримується від торгівлі за фактичної відсутності фінансування (без запасного варіанта лише на основі ціни).

Контртрендова стратегія повернення ціни від екстремумів фінансування SOL не має торговельної переваги й упирається в обмеження місткості. Це чистий тест: потік funding_rates містить повну історію, 531 угод, а фінансування коректно використовується як настроєвий сигнал — прибуток і збиток походять від ціни, а не зарахованого доходу від перенесення. Проте сигнал не дає прибуткового прогнозу розворотів SOL: total_return -7.2%, коефіцієнт Шарпа 0.12 із sharpe_ci_low -0.95 (CI перетинає 0), profit_factor 1.02 (валовий……Показати більшеПоказати менше

Контртрендова стратегія повернення ціни від екстремумів фінансування SOL не має торговельної переваги й упирається в обмеження місткості. Це чистий тест: потік funding_rates містить повну історію, 531 угод, а фінансування коректно використовується як настроєвий сигнал — прибуток і збиток походять від ціни, а не зарахованого доходу від перенесення. Проте сигнал не дає прибуткового прогнозу розворотів SOL: total_return -7.2%, коефіцієнт Шарпа 0.12 із sharpe_ci_low -0.95 (CI перетинає 0), profit_factor 1.02 (валовий результат ледь беззбитковий), від’ємна альфа -0.0115, за avg_win ~ avg_loss (~$990) і частки виграшних угод 50%. Критичне обмеження місткості: impact_cost_pct 42.15% (змодельований вплив на ринок поглинає 42% валового прибутку й збитку), а capacity_usd становить лише $563 тис. Тож вплив нівелює мізерну валову перевагу на будь-якому обсязі, придатному для розміщення капіталу, і чистий результат стає -7.2%. Стратегія справді нейтральна до ринку (кореляція 0.09), тож немає бети, яка могла б компенсувати брак альфи; за останні роки показники погіршуються (2023 -1.9%, 2024 -5.0%, 2026 -4.3%). Не оптимізувати: у PF-1.02, збитковій базі з обмеженою місткістю оптимізація піджене модель під шум. Не повторювати ітерацію: нейтральний до ринку сигнал із PF ~1.0 не має переваги, яку могли б виявити параметри, а обмеження місткості $563 тис./впливу 42% структурно властиве торгівлі входами за екстремальною z-оцінкою фінансування великим обсягом. FAILURE PATTERN: контртрендове повернення ціни від екстремумів ставки фінансування на одному безстроковому контракті альткоїна дає майже беззбитковий валовий сигнал (PF ~1.0, коефіцієнт Шарпа CI — 0), який після впливу на ринок стає збитковим. Місткість мізерна ($563 тис.), бо прибутку на угоду недостатньо, щоб покрити вплив: екстремальні ставки фінансування вказують на скупченість позицій, але ненадійно передують торговельному стисканню ціни на SOL. На відміну від потоків OI/L-S/ліквідацій, дані фінансування IS придатні для бектестингу, але механізм повернення ціни після скупченості позицій через фінансування не має переваги, придатної для розміщення капіталу. Керівнику досліджень не варто продовжувати дослідження варіантів повернення ціни від екстремальної z-оцінки фінансування на окремих альткоїнах.

Реалізація

Контртрендове повернення ціни від екстремумів фінансування на одному інструменті лонг-шорт для безстрокових ф’ючерсів SOLUSDT.BINANCE USD-M, бари по 4 годин. Ставка фінансування 8h використовується лише як сигнал скупченості позицій/настроїв, а не як грошовий потік: коли її z-оцінка >= +1.5 відносно розподілу за попередніми 30 спостереженнями (ринок переповнений лонгами), стратегія відкриває шорт, а коли <= -1.5 (переповнений шортами) — лонг, очікуючи повернення ціни після стискання/різкого падіння за 1-3 днів. Вихід відбувається за першою з умов: нормалізація фінансування (|z| < 0.5), стоп-лос 6%, тейк-профіт 8% або часовий стоп на 18 барах (~3 днів). Прибуток і збиток походять лише від руху ціни, врахованого рушієм, а не від виплат фінансування. Позиція — 20% капіталу, плече 1.0, лонг-шорт. Мала кількість параметрів знижує ризик перенавчання.

Результати перевірки

Перевірка не пройдена (шар 3 — бектест у пісочниці): угод не створено Тип барів: SOLUSDT.BINANCE-4-HOUR-LAST-EXTERNAL, оброблено барів: 12431 Діагностика: should_enter() повернула сторону 0 разів на 12412 оцінених барах -> ваша ENTRY CONDITION жодного разу не спрацювала. Пом’якшіть логіку входу / пороги. Переконайтеся, що стратегія створює угоди з наданими даними та параметрами.

Огляд бектесту

Шарп
0,12
Загальна дохідність
-7,20%
Максимальна просадка
20,74%
Усього угод
531
Частка прибуткових
50,5%
Профіт-фактор
1,02

Потік Funding_rates має повне покриття за кілька років (531 угод) — вдалося уникнути проблеми браку даних про стан деривативів; фінансування коректно використано як сигнал настроїв (прибуток і збиток від ціни, а не зарахованого доходу від перенесення)

Справді нейтральна до ринку (бета 0.009, кореляція 0.09); достатня вибірка, виконує квоту лонг-шорт

Переваги немає / чистий збиток: total_return -7.2%, коефіцієнт Шарпа 0.12 (sharpe_ci_low -0.95, CI перетинає 0), PF 1.02 (валовий результат беззбитковий), від’ємна альфа -0.0115, info_ratio -0.86

Обмеження місткості: impact_cost_pct 42.15% (вплив з’їдає 42% валового результату), лише capacity_usd $563 тис. — непридатно для розміщення капіталу; мізерну валову перевагу нівелює вплив (тому чистий результат -7.2%)

Змішані результати з погіршенням: додатний 2020/2022, але від’ємний 2023 (-1.9%), 2024 (-5.0%), 2026 (-4.3%); max_DD 20.7% (ci_high 46.9%), просадка за 1,242 днів

Підсумок результатів

Екстремальні ставки фінансування вказують на скупченість позицій, але на одному безстроковому контракті альткоїна вони ненадійно передують торговельній можливості заробити на стисканні ціни. Механізм повернення від екстремальної z-оцінки фінансування дає сигнал із валовим результатом на рівні беззбитковості, який після впливу на ринок стає збитковим; місткість надто мала ($563 тис.), щоб розмістити капітал. Цей напрям на окремих альткоїнах не варто розвивати.

На другій ітерації аналітик виніс вердикт «відмовитися» на етапі перевірки бектесту перед оптимізацією, тож оптимізація, повний аналіз і перевірка ризиків не проводилися: сигнал PF-1.02 з від’ємним чистим результатом і обмеженою місткістю не має переваги, яку могли б виявити параметри, а мізерний валовий прибуток структурно нівелюється впливом 42% на будь-якому придатному для розміщення капіталу обсязі.

Напрямлена стратегія лонг-шорт на одному інструменті: SOLUSDT.BINANCE USD-M 4H безстрокові ф’ючерси. Ставка фінансування 8h використовувалася лише як сигнал скупченості позицій/настроїв, а не як дохід від перенесення: продаж за надзвичайно високої z-оцінки фінансування (ринок переповнений лонгами), купівля за надзвичайно низької (переповнений шортами), з розрахунком на повернення ціни після стискання/різкого падіння протягом 1-3 днів; мала кількість параметрів допомагає виконати квоту напрямку лонг-шорт.

Понад 531 угод за чистими багаторічними даними фінансування, але практично без переваги: загальна дохідність -7.2%, коефіцієнт Шарпа 0.12 з sharpe_ci_low -0.95 (CI перетинає нуль), фактор прибутку 1.02 (валовий результат беззбитковий), від’ємна альфа -0.0115, частка виграшних угод ~50%, середній виграш ≈ середньому збитку (~$990), максимальна просадка 20.7% і обмеження місткості — impact_cost_pct 42.15% за місткості лише $563 тис.

Stratmill — це інструмент для дослідження та паперової торгівлі, а не фінансова консультація чи брокер. Результати бектестів і паперової торгівлі є гіпотетичними. Торгівля пов'язана з ризиком втрати коштів.