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

Стратегії

Крос-секційний короткостроковий розворот Binance Majors, нейтральна до ринку стратегія лонг-шорт (8 USD-M перпетуали, щотижневе перебалансування: LONG найгірших недавніх відносних результатів / SHORT найкращих, нейтральність до долара, фільтр розсіювання для торгівлі лише за реальних дислокацій, 3 параметри)

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

BinanceMajorsCrossSectionalShortTermReversalMarketNeutral

Інфраструктуру перевірено, її можна використовувати повторно (щотижневе перебалансування за календарем, нейтральні до долара рівнодоларові частини портфеля, точність для кожної позиції) — надійна основа для майбутніх…

Гіпотеза

MARKET-NEUTRAL (нейтральна до долара) LONG-SHORT, MULTI-INSTRUMENT, чиста крос-секційна стратегія OHLCV SHORT-TERM REVERSAL на восьми ліквідних мейджорах Binance USD-M (BTC, ETH, BNB, SOL, XRP, ADA, LINK, DOGE). Це свідомий, продиктований доказами поворот AWAY від сімейства абсолютного імпульсу/тренду, яке ця сесія вже визнала безперспективним: конвергенція двох часових інтервалів — нібито вціліла стратегія фабрики під номером #1 — провалилася на ETH-Binance із 719 угодами за 6.6 років, Sharpe NON-SIGNIFICANT……Показати більшеПоказати менше

MARKET-NEUTRAL (нейтральна до долара) LONG-SHORT, MULTI-INSTRUMENT, чиста крос-секційна стратегія OHLCV SHORT-TERM REVERSAL на восьми ліквідних мейджорах Binance USD-M (BTC, ETH, BNB, SOL, XRP, ADA, LINK, DOGE). Це свідомий, продиктований доказами поворот AWAY від сімейства абсолютного імпульсу/тренду, яке ця сесія вже визнала безперспективним: конвергенція двох часових інтервалів — нібито вціліла стратегія фабрики під номером #1 — провалилася на ETH-Binance із 719 угодами за 6.6 років, Sharpe NON-SIGNIFICANT 0.433 / PF 1.186, а також на BTC-Hyperliquid із показником PF 0.954; Sharpe 1.99 на BTC-Binance тепер очевидно є наслідком випадкового одиничного підбору. Узагальнюваний урок з історії фабрики: перевага ROBUST є CROSS-SECTIONAL (вціліла ротація відносної сили, Sharpe 2.6), а не абсолютна/для одного активу, бо порівняння відносних результатів усуває спільну ринкову бету, через яку спрямовані ставки на окремий актив неможливо відрізнити від шуму. Крос-секційний MOMENTUM позначено як вичерпаний (багато варіантів ротації відкинуто), тож тут пропонується його структурний OPPOSITE і неперевірена протилежна версія: крос-секційний SHORT-TERM REVERSAL (контрарний фактор Lehmann / Lo-MacKinlay). Щотижня стратегія ранжує вісім мейджорів за відносною доходністю за короткий попередній період і відкриває позиції LONG за активами з найгіршими недавніми результатами (очікуючи відносного відскоку) та SHORT за найкращими (очікуючи відносного відкату), на однакову суму в доларах, щоб портфель був нейтральним до бети й отримував прибуток лише від RELATIVE повернення до середнього, а не від напрямку ринку. DISPERSION GATE (торгувати лише за широкого спреду доходності між найкращим і найгіршим активами) забезпечує участь лише в реальних дислокаціях, де очікуване повернення до середнього перевищує комісії за два плеча, безпосередньо протидіючи fee_edge збиткам. Ця стратегія суттєво відрізняється від кожного елемента конвеєра (усі — конвергенція абсолютного імпульсу/тренду або кошики трендових активів) і від вичерпаного сімейства крос-секційного MOMENTUM (протилежний знак). Вона заповнює порожній сегмент MARKET-NEUTRAL (1% портфеля), напрямок long_short (13.6%) і охоплює кілька інструментів. Той самий майданчик (без пастки циклу перевірки схеми різних майданчиків/пошуку спотових даних), багаторічні дані Binance OHLCV (без проблем короткої історії чи вимірюваності — щотижневе перебалансування × 8 активів × 5+ років = десятки 100 угод за плечима), лише OHLCV (без проблеми допоміжних даних за коротку історію). Лише 3 параметрів, однаково застосованих до всіх активів, для мінімізації простору перенавчання.

Я рекомендую ABANDONMENT, а не подаю це як виправлення, оскільки два блокери QA за цієї гіпотези взаємовиключні, і я вичерпав усі варіанти чесного виправлення. Повернення до реверсії відповідає запереченню щодо невідповідності гіпотезі, але знову призводить до виміряного обвалу; збереження імпульсу зберігає перевагу, проте це інший механізм, що належить до класу, який сама гіпотеза називає вичерпаним. Цей цикл неможливо виправити, саме тому QA сказав відмовитися. Перш ніж погодитися з цим, я перевірив єдиний……Показати більшеПоказати менше

Я рекомендую ABANDONMENT, а не подаю це як виправлення, оскільки два блокери QA за цієї гіпотези взаємовиключні, і я вичерпав усі варіанти чесного виправлення. Повернення до реверсії відповідає запереченню щодо невідповідності гіпотезі, але знову призводить до виміряного обвалу; збереження імпульсу зберігає перевагу, проте це інший механізм, що належить до класу, який сама гіпотеза називає вичерпаним. Цей цикл неможливо виправити, саме тому QA сказав відмовитися. Перш ніж погодитися з цим, я перевірив єдиний варіант, що ще справді відповідав гіпотезі, і його варто зафіксувати: гіпотеза стверджує, що відносне ранжування «усуває спільну ринкову бету», але ранжування восьми високо корельованих BTC мейджорів за дохідністю RAW цього не робить — воно здебільшого ранжує бету, тож «найгірший актив» зазвичай просто має найвищу бету під час тижневого падіння. Тому я ранжував активи за залишковою дохідністю з поправкою на бету (120-денна бета відносно рівнозваженого кошика) — це класичний спосіб виокремити ідіосинкратичну реверсію та найсильніший аргумент на користь контрарного фактора. Він теж не спрацьовує: п’ять із шести конфігурацій збиткові (-25.6%–-44.5%) із просадками 41%-70%, а єдина позитивна комірка (L=5/K=3, +27.0%) ізольована серед збиткових — це артефакт підгонки, а не перевага. Поправка на бету суттєво покращує реверсію (приблизно з -48%/-58% до -25%/-45%), але не рятує її. Отже, три незалежні перевірки — звичайна реверсія (збиткова в усіх дванадцяти конфігураціях), протилежний знак (прибутковий, але плаский: останній рік роботи рушія становив +0.33%/коефіцієнт Шарпа 0.02) і залишкова реверсія (п’ять із шести конфігурацій збиткові) — дають узгоджений висновок: криптовалютні мейджори продовжують рух на тижневих горизонтах і не повертаються до середнього, незалежно від того, чи ранжувати їх за звичайною, чи ідіосинкратичною дохідністю. Контрарного фактора Lo-MacKinlay для цього набору активів на цій частоті немає. Я повернув код до заданого механізму реверсії, щоб нічого в кодовій базі не видавало його за підтверджену стратегію імпульсу, обрав найменш збиткову конфігурацію, що відповідає гіпотезі (20-денна, K=3: просадка -48.2%/62.2% проти -57.6%/64.0% на горизонті 5 днів) і свідомо не зменшував валову експозицію NOT, щоб збиток здавався меншим, адже це приховало б спростований механізм замість того, щоб його описати. Для команди варто зберегти два моменти: тестовий каркас перевірено (QA двічі підтвердив його коректність), і він підтримуватиме будь-який сигнал поперечного ранжування — достатньо замінити один рядок оцінювання в _rebalance, тож порожній сегмент ринково-нейтральних стратегій іще можна дослідити з іншим сигналом; також я звернув би увагу на розбіжність між офлайновим тестом і рушієм, яку виявив QA: мій векторизований пробний запуск показав +5.3%/коефіцієнт Шарпа 0.60 для варіанта з імпульсом за останній рік, тоді як рушій показав +0.33%/коефіцієнт Шарпа 0.02. Тому мої попередні оцінки слід вважати оптимістичною верхньою межею, а довіряти слід рушію; це врахую в майбутній роботі.

Крос-секційне короткострокове повернення до середнього з негативним математичним сподіванням і нейтральністю до ринку — у власному docstring розробника заздалегідь зареєстровано: «RETIRE THIS HYPOTHESIS. DO NOT ITERATE AGAIN,» і бектест за всю історію це підтверджує. За 657 угодами за позиціями: total_return -75.8%, CAGR -16.5%, avg_trade_return_pct -1.46% (негативне), profit_factor 0.78, математичне сподівання -$99.7/угоду, коефіцієнт Шарпа -0.35 (CI [-1.10, 0.40] охоплює нуль, PSR 0.20), а також max_drawdown……Показати більшеПоказати менше

Крос-секційне короткострокове повернення до середнього з негативним математичним сподіванням і нейтральністю до ринку — у власному docstring розробника заздалегідь зареєстровано: «RETIRE THIS HYPOTHESIS. DO NOT ITERATE AGAIN,» і бектест за всю історію це підтверджує. За 657 угодами за позиціями: total_return -75.8%, CAGR -16.5%, avg_trade_return_pct -1.46% (негативне), profit_factor 0.78, математичне сподівання -$99.7/угоду, коефіцієнт Шарпа -0.35 (CI [-1.10, 0.40] охоплює нуль, PSR 0.20), а також max_drawdown 80.0% (CI—95.7%) — значно вище порога остаточної відмови L19 50%; збиток у 5 з 7 років і в усіх трьох режимах волатильності. Розробник спростував механізм трьома незалежними способами на реальній панелі з 8 активів: повернення за звичайною дохідністю збиткове в кожній комірці; імпульс із протилежним знаком позитивний, але слабкий (коефіцієнт Шарпа 0.51 за всю історію / 0.02 за останній період; це не ця гіпотеза, а вичерпаний клас крос-секційного імпульсу); і навіть найсильніший добросовісний варіант (залишкове повернення з поправкою на бету) збитковий у 5 із -6 комірок із просадками 41-70%. Основні криптоактиви продовжують рух на тижневих горизонтах, а не повертаються до середнього; контрарного фактора Леманна/Ло—Мак-Кінлея на цій сукупності активів і частоті немає. Це L45/L52 сімейство ринково-нейтральних крос-секційних кошиків без жодного вцілілого варіанта (benchmark_meaningful правильно має значення false), і підбір параметрів не оберне механізм із результатом -1.46% на угоду та просадкою 80% — єдине прийнятне переосмислення (протилежний знак) вже перевірено, і воно слабке та належить до вичерпаного класу, тож це також не випадок revise_hypothesis. Шаблон невдачі: no_edge/risk_reject ринково-нейтральне крос-секційне повернення, >50% DD (L45/L52/L19).

Реалізація

Тижневий крос-секційний короткостроковий розворот, нейтральний до долара, серед восьми мейджорів Binance USD-M (BTC, ETH, BNB, SOL, XRP, ADA, LINK, DOGE) на денних барах — повернуто до визначеного гіпотезою контрарного механізму. Щопонеділка він ранжує вісім активів за доходністю за попередні 20 днів і, якщо розкид між найкращим і найгіршим становить щонайменше 10%, відкриває лонг за трьома активами з найгіршими недавніми результатами та шорт за трьома найкращими, на однакову суму в доларах. Валову експозицію обмежено 60% власного капіталу за кредитного плеча 1.0; перебалансування прив'язано до календаря, зі звіркою на кожному барі й точністю кількості для кожного плеча. Три параметри налаштування однаково застосовуються до всіх активів. NOTE: дохідність цієї конфігурації за всю історію становить -48.2%, а просадка — 62.2%; її подано відповідно до гіпотези, і розробник радить відмовитися від неї, а не знову проводити бектест.

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

CLEAN RESTART 2026-09-04 — історію вердиктів і записи про навчання цього запуску видалили, після чого його перезапустили з етапу перевірки. Попередня відмова сталася через конвеєр, а не ринок: тестовий модуль рівня -2 неправильно прив’язував допоміжні методи @staticmethod (виправлено), QA виніс остаточні вердикти щодо результативності на неоптимізованому попередньому тесті (це прибрали — тепер QA оцінює лише правильність), а тайм-аути тестового середовища спричинив брак слотів для бектесту (виправлено). Гіпотеза й код стратегії не змінилися. Оцініть код за його суттю; результативність згодом визначать повний бектест і оптимізатор.

Однозначно негативний результат за великої вибірки: 657 угод, -75.8%, PF 0.76, avg_trade_return_pct -1.46%, збиток у кожному ринковому режимі — механізм спростовано, а не потребує підбору параметрів. Крос-секційне короткострокове повернення до середнього не працює на основних криптоактивах із тижневим горизонтом (за звичайною чи ідіосинкратичною дохідністю). Код точно реалізує гіпотезу, тож це висновок про результативність для аналітика. Відхилити на етапі перевірки бектесту; не оптимізувати.

exposure_pct 560.5% на портфелі з валовим кредитним плечем 0.60x-1.0 — це артефакт інтегрованого в часі вимірювання багатопозиційного портфеля, NOT, а не надмірне використання плеча: avg_position_pct 10.4% × 6 активних позицій ≈ 62% валового плеча — як і передбачено; розмір позиції на кожну частину (equity*GROSS_EXPOSURE/(2*n_per_side)) правильний і нейтральний до долара. Позначено лише для того, щоб аналітик не сприйняв це як приховане кредитне плече.

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

Шарп
-0,35
Загальна дохідність
-75,83%
Максимальна просадка
80,03%
Усього угод
657
Частка прибуткових
52,1%
Профіт-фактор
0,78

Інфраструктуру перевірено, її можна використовувати повторно (щотижневе перебалансування за календарем, нейтральні до долара рівнодоларові частини портфеля, точність для кожної позиції) — надійна основа для майбутніх крос-секційних сигналів

657 угод за плечима протягом 6 років — повністю виміряна вибірка, тож негативний результат є переконливим, а не шумом

Однозначно негативно: total_return -75.8%, avg_trade_return_pct -1.46%, PF 0.78, математичне сподівання -$99.7/угоду, коефіцієнт Шарпа -0.35 (CI [-1.10, 0.40]), PSR 0.20

max_drawdown 80.0% (CI—95.7%) — значно перевищує поріг остаточної відмови L19 50%; збиток у 5 з 7 років і в кожному режимі волатильності

Механізм спростовано трьома незалежними способами на реальній панелі даних (звичайне повернення, імпульс із протилежним знаком, залишкове повернення з поправкою на бету) — немає добросовісної конфігурації без катастрофічних наслідків

L45/L52 сімейство ринково-нейтральних крос-секційних кошиків (виживання майже нульове); benchmark_meaningful правильно має значення false

Історія ітерацій

Перевірку не пройдено (рецензія рівня 4 — QA): - SIGNAL IS DEMONSTRABLY WRONG-SIGNED, а CATASTROPHICALLY NEGATIVE. Розробник провів бектест точної конструкції на повній панелі з 5.9 років і 8 активів з комісіями BEFORE: крос-секційний розворот (лонг збиткових / шорт прибуткових) втрачає від -80% до -89% у конфігурації EVERY (періоди lookback 5/10/20, K 2/3, із фільтром розсіювання та без нього), просадки 82%-93%, Sharpe від'ємний. Подана версія: 10d/K=2: дохідність -83% / просадка 86%. Причина не в комісіях……Показати більшеПоказати менше

Перевірку не пройдено (рецензія рівня 4 — QA): - SIGNAL IS DEMONSTRABLY WRONG-SIGNED, а CATASTROPHICALLY NEGATIVE. Розробник провів бектест точної конструкції на повній панелі з 5.9 років і 8 активів з комісіями BEFORE: крос-секційний розворот (лонг збиткових / шорт прибуткових) втрачає від -80% до -89% у конфігурації EVERY (періоди lookback 5/10/20, K 2/3, із фільтром розсіювання та без нього), просадки 82%-93%, Sharpe від'ємний. Подана версія: 10d/K=2: дохідність -83% / просадка 86%. Причина не в комісіях (щотижневий вплив комісій близько 0.05% проти збитків 0.34%-0.61% на тиждень). Зміна знака на MOMENTUM робить усі комірки позитивними (+55% до +122%): криптомейджори CONTINUE на тижневих горизонтах, вони не повертаються до середнього — запропонована «неперевірена перевага розвороту» є збитковою стороною тієї самої угоди. Попередній рік +1.55% в тестовому середовищі — нерепрезентативне вікно; повний горизонт оцінювання — катастрофа -83%/86%-DD. - RISK BLOW-UP за межами порогу безумовної відмови >50%. Просадка поданої конфігурації за всю історію становить 86% (82%-93% для всіх конфігурацій) — майже повна втрата. Помірна просадка в тестовому середовищі (7.5%) охоплює лише нерепрезентативний попередній рік; фактичний горизонт оцінювання майже призводить до ліквідації. Конфігурація непридатна до розгортання незалежно від питання про знак. - Сам код CORRECT і точно реалізує гіпотезу: щотижневе перебалансування з календарною прив'язкою (_utc_weekday(ts)==Monday, дедуплікація за day_index) — суто функція часової мітки бару, безпечна після перезапуску й відтворення, правильно виправляє дефект дрейфу, виявлений у попередній стратегії тижневої ротації; рівнодоларові плечі з нейтральністю до долара (валова експозиція/(2K)); ранжування найгірших/найкращих, лонг збиткових/шорт прибуткових (розворот, як визначено); звірка на кожному барі; size_precision для кожного плеча (DOGE цілими одиницями). Дефекту коду немає, ознак L17 у тестовому середовищі немає (вікно 0.50, Sharpe +0.12, PF 1.04). Блокувальним чинником є неправильний знак HYPOTHESIS SIGNAL, а не реалізація. Аналіз перед поданням заслуговує на найвищу оцінку.

Результат перевірки (рівень 4 — перевірка QA): - STRATEGY IMPLEMENTS THE STRUCTURAL OPPOSITE OF THE HYPOTHESIS. Гіпотеза сформульована як короткостроковий поперечний REVERSAL (LONG найгірших / SHORT найкращих — контрарний фактор). Тепер стратегія реалізує поперечний MOMENTUM (LONG_THE_WINNERS=True -> купувати найкращих, продавати найгірших у коротку позицію) — точну протилежність напрямку заявленої основної переваги AND. Критична невідповідність гіпотези й стратегії: код перевіряє механізм DIFFERENT, ніж……Показати більшеПоказати менше

Результат перевірки (рівень 4 — перевірка QA): - STRATEGY IMPLEMENTS THE STRUCTURAL OPPOSITE OF THE HYPOTHESIS. Гіпотеза сформульована як короткостроковий поперечний REVERSAL (LONG найгірших / SHORT найкращих — контрарний фактор). Тепер стратегія реалізує поперечний MOMENTUM (LONG_THE_WINNERS=True -> купувати найкращих, продавати найгірших у коротку позицію) — точну протилежність напрямку заявленої основної переваги AND. Критична невідповідність гіпотези й стратегії: код перевіряє механізм DIFFERENT, ніж запропонований у гіпотезі. Розробник відкрито це визнає: «тепер реалізовано STRUCTURAL OPPOSITE гіпотези, як її сформульовано... на питання про контрарний фактор, який гіпотеза мала перевірити, отримано однозначно негативну відповідь... я б запропонував відмовитися від цієї гіпотези». На гіпотезу про розворот дали (однозначно негативну) відповідь на ітерації 1, її слід RETIRED. - WEAK EDGE, навіть якщо переосмислити її як імпульсну стратегію. Показники в ізольованому середовищі рушія (ковзний рік) по суті FLAT: +0.33%, коефіцієнт Шарпа 0.02, PF 1.01, avg_trade_return_pct +0.224% (ледь вище мінімуму), 102 угод. Ще одна розбіжність між офлайн-результатом і рушієм — сухий запуск розробника показує 20d/K=3 за ковзний рік із +5.3%/коефіцієнтом Шарпа 0.60, а рушій — +0.33%/коефіцієнт Шарпа 0.02 (довіряйте рушію: результат плаский). За всю історію показники помірні (+63%, коефіцієнт Шарпа 0.51, 31.5% DD), а поперечний імпульс належить до класу, який гіпотеза ITSELF називає «вичерпаним». Навіть за належної імпульсної гіпотези перевага пласка й належить до вичерпаного класу. - CREDIT WHERE DUE — код CORRECT, і обидва недоліки ітерації-1 справді виправлено. Полярність імпульсу реалізована правильно (найкращі -> купувати, найгірші -> продавати в коротку позицію); прив'язане до календаря перебалансування зі стійким до перезапуску станом, доларово-нейтральні рівнодоларові частини, звірка на кожному барі та size_precision для кожної позиції правильні й не змінилися порівняно з перевіреними механізмами ітерації-1; а різке зростання просадки на ітерації-1 (63.9% розвороту) усунуто переходом до K=3: приблизно 31.5% DD, приблизно на 18 пунктів нижче межі відмови. NO L17 сигнатури дефекту. Перешкодою є невідповідність гіпотези та слабка перевага, а не реалізація. Відкритість розробника заслуговує на найвищу оцінку.

Перевірку не пройдено (огляд рівня 4 — QA): - REVERSAL MECHANISM DECISIVELY REFUTED — остаточно: відмовитися від гіпотези. Опублікована конфігурація повернення (20d/K=3) дає дохідність -48.2% і просадку за всю історію 62.2% (перевищує поріг остаточної відмови >50%); повернення збиткове в EVERY конфігурації (-48%—-89% залежно від валової експозиції). Результат тестового середовища (-3.79%, PF 0.91, avg_trade_return_pct -0.231%) охоплює лише один сприятливий рік за останнім періодом; повний горизонт оцінювання……Показати більшеПоказати менше

Перевірку не пройдено (огляд рівня 4 — QA): - REVERSAL MECHANISM DECISIVELY REFUTED — остаточно: відмовитися від гіпотези. Опублікована конфігурація повернення (20d/K=3) дає дохідність -48.2% і просадку за всю історію 62.2% (перевищує поріг остаточної відмови >50%); повернення збиткове в EVERY конфігурації (-48%—-89% залежно від валової експозиції). Результат тестового середовища (-3.79%, PF 0.91, avg_trade_return_pct -0.231%) охоплює лише один сприятливий рік за останнім періодом; повний горизонт оцінювання катастрофічний. Розробник спростував контрарний фактор трьома незалежними способами: (1) повернення за звичайною дохідністю збиткове в усіх дванадцяти комірках; (2) протилежний знак (імпульс) дає позитивний, але нульовий результат, підтверджуючи, що основні активи CONTINUE, а не повертаються до середнього (до того ж це інший, вичерпаний клас механізмів, правильно заблокований на ітерації 2 через невідповідність); (3) залишкове повернення з поправкою на бету — найсильніший добросовісний варіант — однаково збиткове у 5 з 6 комірок (41-70% DD), а єдина позитивна комірка є відокремленим артефактом підгонки. Контрарного фактора Ло—Мак-Кінлея на цій сукупності активів із тижневою частотою немає. - Код CORRECT, і повернення до механізму повернення — правильний вибір для цілісності. Полярність повернення реалізовано згідно з гіпотезою (LONG найгірших / SHORT найкращих); щотижневе перебалансування за календарем (безпечне до перезапуску й повторного відтворення), нейтральні до долара рівнодоларові частини портфеля, звірка на кожному барі та точність для кожної позиції правильні й підтверджені QA на різних ітераціях. Відновлення повернення замість збереження імпульсної версії ітерації-2 означає, що кодова база не видає себе за перевірену стратегію на імпульсі; розробник також навмисно NOT зменшував валову експозицію, щоб збиток виглядав меншим — обидва рішення забезпечують коректне звітування. NO дефекту коду; перешкода — спростований сигнал.

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