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

Стратегії

BTC Перенесення позиції за сталого від’ємного фінансування, довга позиція (денна)

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

MajorsPersistentNegativeFundingCarryLongDailyBasket

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

Стратегію MajorsPersistentNegativeFundingCarryLongDailyBasket реалізовано за явно схваленою конструкцією «купувати, коли фінансування за основним активом негативне», розширивши її до кошика з 4 основних активів, щоб збільшити кількість подій, і використовуючи реальні дані фінансування з повним покриттям, зараховані до прибутку й збитку. Стратегія пройшла справедливе тестування, але результатом стала статистично незначуща, залежна від викидів угода на відскок після падіння: коефіцієнт Шарпа 0.38 з мінімумом CI на……Показати більшеПоказати менше

Стратегію MajorsPersistentNegativeFundingCarryLongDailyBasket реалізовано за явно схваленою конструкцією «купувати, коли фінансування за основним активом негативне», розширивши її до кошика з 4 основних активів, щоб збільшити кількість подій, і використовуючи реальні дані фінансування з повним покриттям, зараховані до прибутку й збитку. Стратегія пройшла справедливе тестування, але результатом стала статистично незначуща, залежна від викидів угода на відскок після падіння: коефіцієнт Шарпа 0.38 з мінімумом CI на рівні -1.08, частка прибуткових угод 28%, серія з 19 збиткових угод, ексцес 356 і перевага, зосереджена приблизно у 2-3 дні стрімких відскоків, із недавнім погіршенням (2025 -6.4%, 2026 -7%). Тезу про «дохід від фінансування як нижню межу прибутку в бокові періоди» спростовано — прибуток від перенесення позиції не компенсував збитки від руху ціни. На другій ітерації аналітик відмовився від стратегії, зауваживши, що скоригований на відбір коефіцієнт Шарпа знизив би оцінку через важкі хвости, як і у BNB стратегії на розширення діапазону та ETH спорідненої багатотижневої стратегії, замість витрачати час на оптимізацію та повторно обґрунтовувати відмову.

Гіпотеза

Стратегія лише з довгими позиціями, що поєднує керрі та напрямок ціни, на безстрокових ф’ючерсах BTCUSDT із денними свічками й даними Binance про ставку фінансування. Стратегія знаходить періоди, коли шорти тривалий час платять власникам довгих позицій (негативне фінансування протягом кількох інтервалів по 8h), а актив зберігає структурну стійкість (ціна вище за SMA за 100 днів). У такі періоди довга позиція дає змогу одночасно отримувати TWO джерела доходу: (1) самі виплати фінансування — шорти переказують кошти……Показати більшеПоказати менше

Стратегія лише з довгими позиціями, що поєднує керрі та напрямок ціни, на безстрокових ф’ючерсах BTCUSDT із денними свічками й даними Binance про ставку фінансування. Стратегія знаходить періоди, коли шорти тривалий час платять власникам довгих позицій (негативне фінансування протягом кількох інтервалів по 8h), а актив зберігає структурну стійкість (ціна вище за SMA за 100 днів). У такі періоди довга позиція дає змогу одночасно отримувати TWO джерела доходу: (1) самі виплати фінансування — шорти переказують кошти власникам довгих позицій кожні 8h — і (2) відскок ціни, який історично настає після режимів негативного фінансування, спричинених страхом, на основних криптоактивах. Це EXPLICITLY-ENDORSED життєздатна конструкція на основі ставки фінансування з аналізів невдач («LONG, коли фінансування NEGATIVE» на основному активі), структурна протилежність трьом відхиленим спробам «грати проти надмірно позитивного фінансування». Денна частота ухвалення рішень зменшує витрати на комісії; схильність до довгих позицій в основних криптоактивах усуває проблемну асиметрію короткої сторони; виплати фінансування створюють нижню межу очікуваного доходу, що допомагає залишатися прибутковою навіть у бокові періоди. Стратегія навмисно проста (4 параметрів), щоб уникнути перенавчання, і використовує реальні дані ставок фінансування, а не замінює їх проксі-даними OHLCV, щоб уникнути підміни умов.

Механізм схвалили, а економіка окремої угоди була чудовою (PF 4.08, очікуване значення +$2,115, DD 6.1%); єдиною перешкодою був розмір вибірки (12 угод за ~6 років -> walk-forward-тестування виродилося через 3 вікон). У цій ітерації застосовано дію PREFERRED, запропоновану у відгуку: розширити стратегію до невеликого кошика основних безстрокових ф’ючерсів (BTC+ETH+SOL+BNB), кожен із власними періодами негативного фінансування, збільшивши вибірку приблизно у 3-4x разів до цільового рівня ~60 угод WITHOUT, не……Показати більшеПоказати менше

Механізм схвалили, а економіка окремої угоди була чудовою (PF 4.08, очікуване значення +$2,115, DD 6.1%); єдиною перешкодою був розмір вибірки (12 угод за ~6 років -> walk-forward-тестування виродилося через 3 вікон). У цій ітерації застосовано дію PREFERRED, запропоновану у відгуку: розширити стратегію до невеликого кошика основних безстрокових ф’ючерсів (BTC+ETH+SOL+BNB), кожен із власними періодами негативного фінансування, збільшивши вибірку приблизно у 3-4x разів до цільового рівня ~60 угод WITHOUT, не змінюючи засновку. Я підтвердив, що інфраструктура тестування підтримує фінансування за окремими позиціями для стратегій із кількома інструментами: apply_funding_to_report (runner.py) зараховує кошти за кожною позицією, а funding_series_for_instrument та кілька вже реалізованих кошиків (CrossSectionalFundingCarryTopKRotationNeutral, PositiveFundingNearHighShortBasket) читають supp['funding_rates_by_instrument'][iid] із резервним переходом до загального для майданчика 'funding_rates' для основної позиції BINANCE — саме такий спосіб доступу відтворено тут, тож стратегія подає сигнал за тим самим фінансуванням, яке зараховує рушій. Логіка кожної позиції побайтно збігається з логікою стратегії з ітерації 1 (вхід, коли середнє фінансування за попередній період < порога; фільтр стану режиму-SMA; виходи при зміні фінансування, погіршенні стану, стопі чи спливі часу), тому схвалений механізм і дисципліну використання лише реального фінансування збережено; змінився лише масштаб — від одного активу до кошика. Архітектура спирається на перевірений централізований шаблон для кількох позицій: усім керуванням ордерами займається calculate_signal (базовий клас запускає його лише після вирівнювання часових міток позицій з однаковим денним інтервалом, тож фінансування та SMA для кожної позиції оцінюються за синхронними даними), а should_enter/should_exit/position_size лишаються неактивними, бо базовий шлях входу керує лише основним інструментом. Дані фінансування для кожної позиції попередньо розібрано у відсортовані масиви numpy для обчислення причинних середніх за вікном за O(log n) і перевірки застарілих даних із циклом 8h. Розмір кожної позиції обмежено номіналом 22%, тож одночасне утримання всіх чотирьох дає валову позицію близько 88% у межах маржинального ліміту ф’ючерсів із плечем -1.0 (плече використовується лише як множник без збільшення позиції, тому перевірка невикористаного плеча не потрібна); кожна позиція обсягом близько 22k перевищує мінімальний номінал $100 BTC. min_bars_required=2 дає буферам можливість заповнитися в узгодженому темпі, а готовність SMA/фінансування перевіряється для кожної позиції; повернене середнє фінансування за попередній період для основної позиції є справді безперервним денним сигналом, тож перевірка незмінності сигналу Layer-2 проходить. За правилом ухвалення рішення аналітик має підтвердити, що повторний запуск дає ~60+ угод і перевага зберігається після виключення 2 найкращих угод (з огляду на попередження про ексцес), перш ніж перевіряти лише чотири основні параметри.

Не оптимізуйте — спершу зауважте, що фінансування IS зараховано до прибутку й збитку, а ряд даних фінансування має повне покриття (2021-2026, прогалин у даних немає), тож це справедливе тестування доходу від негативного фінансування, зарахованого до результату; проблема в метриках, а не в даних чи можливості їх зарахувати. Статистично розрізнюваної переваги немає (коефіцієнт Шарпа 0.38 з sharpe_ci_low -1.08, CI значно перетинає нуль), а результат залежить від спрямованого ризику з екстремально важкими хвостами, а……Показати більшеПоказати менше

Не оптимізуйте — спершу зауважте, що фінансування IS зараховано до прибутку й збитку, а ряд даних фінансування має повне покриття (2021-2026, прогалин у даних немає), тож це справедливе тестування доходу від негативного фінансування, зарахованого до результату; проблема в метриках, а не в даних чи можливості їх зарахувати. Статистично розрізнюваної переваги немає (коефіцієнт Шарпа 0.38 з sharpe_ci_low -1.08, CI значно перетинає нуль), а результат залежить від спрямованого ризику з екстремально важкими хвостами, а не від очікуваного стабільного доходу: tail_ratio 0.125, return_kurtosis 356, win_rate 28% і max_consecutive_losses 19 означають, що вся перевага спирається приблизно на 2-3 днів стрімких відскоків (2021-02-10 +41%, largest_win $45k), а між ними стратегія втрачає кошти. Тезу про «дохід від фінансування як нижню межу прибутку в бокові періоди» спростовано: зарахований прибуток від фінансування не компенсує збитки від руху ціни. Оптимізація за найкращим результатом із N спроб завищить коефіцієнт Шарпа, а скоригований коефіцієнт Шарпа (який суворо враховує ексцес) знизить його нижче межі очікуваної удачі, як і у споріднених стратегій із високим ексцесом: BNB на розширення діапазону (DSR 0.67) і ETH багатотижневій стратегії слідування за трендом; останнім часом перевага також слабшає (2025 -6.4%, 2026 -7%), а максимальна просадка становить 36%. Це не наслідок малої вибірки (113 угод) чи помилки в розмірі позиції — перевага незначуща та залежить від викидів, і жодне налаштування funding_lookback/порога/regime_sma/стопа не перетворить спрямовану угоду з CI, що перетинає нуль, ексцесом -356 і серією з 19 збиткових угод на стійку до майбутніх умов стратегію перенесення позиції. Відмовтеся від неї, замість витрачати 2 годин на повторне обґрунтування відмови: купівля основних активів за негативного фінансування дає угоду на відскок після падіння з важкими хвостами, а не придатну до використання перевагу від перенесення фінансування.

Реалізація

Кошик для довгої стратегії лише з довгими позиціями, що поєднує перенесення позиції за сталого від’ємного фінансування зі спрямованою торгівлею на BTCUSDT (основний) + ETHUSDT, SOLUSDT, BNBUSDT BINANCE USD-M безстрокових контрактах, денні свічки. Незалежно для кожної складової відкриває довгу позицію, коли середнє фінансування цієї складової за попереднє вікно нижче funding_threshold (<=0, шорти платять лонгам) AND ціна закриття складової вища за її власний режимний рівень за 100 днів SMA, щоб отримувати і платіж……Показати більшеПоказати менше

Кошик для довгої стратегії лише з довгими позиціями, що поєднує перенесення позиції за сталого від’ємного фінансування зі спрямованою торгівлею на BTCUSDT (основний) + ETHUSDT, SOLUSDT, BNBUSDT BINANCE USD-M безстрокових контрактах, денні свічки. Незалежно для кожної складової відкриває довгу позицію, коли середнє фінансування цієї складової за попереднє вікно нижче funding_threshold (<=0, шорти платять лонгам) AND ціна закриття складової вища за її власний режимний рівень за 100 днів SMA, щоб отримувати і платіж фінансування (лонг отримує фінансування, коли воно від’ємне), і прибуток від відскоку після страху. Кожна складова закривається, коли її фінансування впевнено переходить у додатне значення, ціна закриття опускається нижче SMA, спрацьовує стоп 8% або минає 45 днів. Фінансування кожної складової береться з supplementary_data['funding_rates_by_instrument'] (для основної складової BINANCE використовується резервне значення 'funding_rates'); складова без ряду фінансування не торгується (резервного переходу до цінового проксі немає). Розмір позиції кожної складової становить 22% капіталу, щоб валова експозиція в найгіршому випадку (коли утримуються всі чотири) залишалася нижче 100% за плеча 1.0. Чотири основні параметри: funding_lookback_days, funding_threshold, regime_sma, stop_pct.

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

Шарп
0,38
Загальна дохідність
17,65%
Максимальна просадка
36,38%
Усього угод
113
Частка прибуткових
28,3%
Профіт-фактор
1,19

Дані фінансування мають повне покриття (2021-2026, прогалин немає) і зараховуються до прибутку й збитку — це чесна перевірка схваленої конструкції довгої позиції за від’ємного фінансування; виправлення кошика в ітерації -1 збільшило вибірку до 113 угод

Чисте визначення розміру позицій у доларовому еквіваленті (без катастрофічних втрат), придатна до розгортання місткість ($97 млн, вплив 3.2%), позитивна дохідність у 4 з 6 років

Немає значущої переваги: коефіцієнт Шарпа 0.38 із sharpe_ci_low -1.08 (CI глибоко перетинає 0)

Залежність від екстремальних викидів: ексцес 356, tail_ratio 0.125; перевага тримається на ~2-3 днях відскоку (2021-02-10 +41%, largest_win $45 тис.) — коефіцієнт Шарпа з поправкою на завищення відхилить цей важкий хвіст

Тезу про «нижню межу доходу від фінансування» спростовано: win_rate 28%, max_consecutive_losses 19 — стратегія втрачає кошти між рідкісними стрибками ціни, замість стабільно заробляти на перенесенні позиції

Нещодавній спад (2025 -6.4%, 2026 -7%) та max_DD 36.4%

Аналіз

Поки що не оптимізуйте NOT: механізм надійний і схвалений (довга позиція за від’ємного фінансування на великому активі; фінансування IS тепер зараховується, тож дохід від перенесення позиції реальний), а економіка угоди чудова (PF 4.08, математичне сподівання +$2,115, максимум DD 6.1%, чесна волатильність 18.9%, більшість років позитивні за експозиції 8%). Перешкода — розмір вибірки: лише 12 угод приблизно за 6 років (~2 на рік), через що ковзне тестування на вікні 3 вироджується (~1-2 OOS угод на вікно) — точне……Показати більшеПоказати менше

Поки що не оптимізуйте NOT: механізм надійний і схвалений (довга позиція за від’ємного фінансування на великому активі; фінансування IS тепер зараховується, тож дохід від перенесення позиції реальний), а економіка угоди чудова (PF 4.08, математичне сподівання +$2,115, максимум DD 6.1%, чесна волатильність 18.9%, більшість років позитивні за експозиції 8%). Перешкода — розмір вибірки: лише 12 угод приблизно за 6 років (~2 на рік), через що ковзне тестування на вікні 3 вироджується (~1-2 OOS угод на вікно) — точне повторення збою, що зруйнував вибірки SOL DCA (19 угод), AVAX (26) і BNB DCA у цій сесії. Перевага також зосереджена у викидах (ексцес 44.9, відскок 2023-10-29 +10%), а sharpe_ci_low -0.87 перетинає 0. ACTION — збільште кількість подій, зберігши передумову: (1) PREFERRED: розширте до невеликого кошика великих безстрокових контрактів (BTC+ETH+SOL+BNB), кожен із яких додає власні вікна від’ємного фінансування, збільшивши вибірку приблизно у 3-4x разів без зміни механізму; розмір позиції кожної складової має контролювати валову експозицію. (2) OR послабте вікно входу (коротший funding_lookback_days / дозвольте раніше повторно входити), зберігаючи funding_threshold <= 0, щоб сигнал справді відповідав від’ємному фінансуванню. Ціль — близько 60-100 угод, щоб на кожне вікно OOS припадало 5+ угод. ALSO перевірте, чи зберігається перевага після вилучення найкращих 2 угод (застереження щодо ексцесу) і чи відображається дохід від фінансування у прибутку й збитку угоди. DECISION RULE: повторний запуск дає близько 60+ угод на 2020-2026, а перевага стійка до вилучення викидів -> оптимізуйте (переберіть лише funding_lookback_days, funding_threshold, regime_sma, stop_pct); якщо угод усе ще менше ніж 30 або перевага зникає без викидів -> відмовтеся (режим від’ємного фінансування надто рідкісний у цьому масштабі). Детальний відгук збережено у workspace/discussions/ab2eb2f4-f00b-4c70-b5c4-fcb523cb8006/iteration_1_feedback.md

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

Схвалена конструкція довгої позиції на великих активах за від’ємного фінансування поводиться як спрямована ставка на відскок після падіння з важким хвостом, а не як придатна до розгортання перевага від фінансування: зарахований дохід від перенесення позиції не компенсує спрямовані збитки між рідкісними днями відскоку, і жодне налаштування параметрів не перетворить результат із CI, що перетинає нуль, ексцесом -356 та серією з 19 збитків на стійкий до майбутніх умов дохід від перенесення позиції.

Аналітик відмовився від стратегії на етапі перевірки бек-тесту, до оптимізації, оскільки за чесного тесту з повним фінансуванням статистично відмінної від нуля переваги не було (коефіцієнт Шарпа 0.38, CI перетинає нуль), а тезу про «дохідну підлогу від фінансування» спростовано: частка виграшних угод 28% і серія з 19 збитків показали, що стратегія втрачала кошти між рідкісними спрямованими ривками, а не отримувала стабільний дохід від перенесення позиції, тож коефіцієнт Шарпа з поправкою на ексцес відхилить її.

Стратегія лише з довгими позиціями, що поєднує перенесення позиції за сталого від’ємного фінансування зі спрямованою торгівлею на кошику з 4 великих безстрокових контрактів Binance (BTC/ETH/SOL/BNB), із денними свічками та фактичними даними ставок фінансування: для кожної складової окремо відкривається довга позиція, якщо фінансування за попередній період тривалий час було від’ємним (шорти платять лонгам), а ціна активу залишається вище його 100-денної SMA; мета — отримати і дохід від фінансування, і спрямований відскок після режимів від’ємного фінансування, спричинених страхом, з 4 параметрами й без переходу до цінового проксі.

За повного покриття фінансування (2021-2026) та його зарахування до прибутку й збитку виправлення кошика збільшило вибірку до 113 угод, але результат не показав значущої переваги: загальна дохідність 17.65% (CAGR 4.4%), коефіцієнт Шарпа 0.38 із мінімумом CI на рівні -1.08, фактор прибутку 1.19, частка виграшних угод 28.3%, максимальне просідання 36.4%, максимум послідовних збитків 19 та надзвичайна залежність від викидів (ексцес 356, коефіцієнт хвоста 0.125); перевага спирається на ~2-3 вибухових днів відскоку.

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