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

Стратегії

BTC Контрарний фейд екстремумів настрою крипто-новин — лонг-шорт, один інструмент: Фейдити ейфоричні/капітулятивні піки агрегованого настрою назад до середнього, з жорстким стопом, багатоденне утримання (BINANCE BTCUSDT USD-M, бари 4Г + допоміжний news_sentiment, короткий лукбек, 2-параметрична)

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

BtcNewsSentimentExtremeFadeLS

Справді ортогональний сигнал (настрій новин LLM) поза межами вичерпаного цвинтаря чистої OHLCV; чиста конструкція лонг-шорт на одному інструменті з шлюзом без тихого відкату

Гіпотеза

LONG-SHORT, стратегія CONTRARIAN на одному інструменті, перпетуалі BTCUSDT.BINANCE USD-M, сигналом якої є фід крипто-NEWS-SENTIMENT з оцінкою LLM (допоміжний ключ news_sentiment, кошики по 5 хв) — клас даних, придатний для збору (існує з 2026-08-13), який повністю OUTSIDE вичерпаний цвинтар чисто OHLCV напрямкових/пробійних/трендових стратегій (0/213), де зараз гине кожен варіант моментуму/злиття/пробою/розвороту, INCLUDING перевіреного шаблону злиття, який просто не зміг узагальнитися на BNB (перенавчання,……Показати більшеПоказати менше

LONG-SHORT, стратегія CONTRARIAN на одному інструменті, перпетуалі BTCUSDT.BINANCE USD-M, сигналом якої є фід крипто-NEWS-SENTIMENT з оцінкою LLM (допоміжний ключ news_sentiment, кошики по 5 хв) — клас даних, придатний для збору (існує з 2026-08-13), який повністю OUTSIDE вичерпаний цвинтар чисто OHLCV напрямкових/пробійних/трендових стратегій (0/213), де зараз гине кожен варіант моментуму/злиття/пробою/розвороту, INCLUDING перевіреного шаблону злиття, який просто не зміг узагальнитися на BNB (перенавчання, Sharpe 0.38) та XRP/SOL. Це DIFFERENT знак і DIFFERENT тригер порівняно з очікуваною ідеєю настрою новин SHOCK-DRIFT (яка слідує за JUMP як за моментумом): ця стратегія фейдить LEVEL EXTREME як реверсію до середнього. ECONOMIC PREMISE: агрегований настрій новин — це показник емоцій натовпу; коли він досягає ейфоричного екстремуму (невпинне бичаче висвітлення), ціна зазвичай уже пройшла шлях і вразлива до відкату, а коли він досягає капітулятивного екстремуму (невпинне ведмеже висвітлення), продажі виснажені і ціна схильна до відскоку — контрарна реверсія 'купуй страх / продавай жадібність', яка є справді іншим механізмом порівняно з OHLCV ціновою геометрією. Це один інструмент (не мультибакет 0/127), лонг-шорт (заповнює зголоднілий бакет 14.3%), використовує придатний для збору фід (L76-безпечний, на відміну від Polymarket/ліквідацій), і має лише 2 налаштовуваних параметрів. HISTORY CAVEAT заявлене одразу: збір news_sentiment розпочався 2026-08-13, тому це явно SHORT-LOOKBACK дизайн (~3 тижнів); контрарна перевага перевіряється на накопиченому проміжку, і аналітик оцінює достатність (історія продовжує накопичуватися) — коротка, але чесна вибірка, а не смерть через дані, які неможливо зібрати.

Реалізує гіпотезу так, як зазначено: контрарний фейд екстремумів агрегованого настрою новин LEVEL (протилежний знак і інший тригер порівняно з дочірньою стратегією слідування за стрибком-дрейфом шоку), один інструмент, лонг-шорт, ф'ючерсний майданчик (BINANCE USD-M, необхідний для шортів; плече залишено на 1.0, оскільки розмір позиції обмежений ризиком, і я не встановлюватиму плече, яке не використовується). Шлюз — це рухомий перцентиль власного |z| стратегії, а не абсолютна константа настрою — абсолютний шлюз не……Показати більшеПоказати менше

Реалізує гіпотезу так, як зазначено: контрарний фейд екстремумів агрегованого настрою новин LEVEL (протилежний знак і інший тригер порівняно з дочірньою стратегією слідування за стрибком-дрейфом шоку), один інструмент, лонг-шорт, ф'ючерсний майданчик (BINANCE USD-M, необхідний для шортів; плече залишено на 1.0, оскільки розмір позиції обмежений ризиком, і я не встановлюватиму плече, яке не використовується). Шлюз — це рухомий перцентиль власного |z| стратегії, а не абсолютна константа настрою — абсолютний шлюз не є інваріантним до масштабу в різних режимах новин чи розподілах фіду, і саме це спричинило нуль угод у пісочниці в дочірній стратегії (L5/L35). Я перевірив фід перед написанням коду: реальний BTC news_sentiment має 5,135 кошиків, що охоплюють 2026-08-12..2026-09-02, медіанний розрив 300с, стандартне відхилення 0.135, тож дані існують для вікна пісочниці, і стратегія там торгуватиме. TWO DELIBERATE DEVIATIONS, обидві для захисту статистичної вимірності, а не для зміни механізму: (1) бари 1-HOUR замість 4-HOUR — на ~21-денному накопиченому фіді 4Г дає ~126 оцінюваних барів і менше ніж 8 угод, невимірну вибірку (L10); 1Г дає ~480 барів і 15-25 угод. (2) багатоденне утримання виражено як зовнішнє часове обмеження в 36 барів (36г) з можливістю раннього виходу, коли настрій сам нормалізується, оскільки теза реверсії реалізована повністю, щойно екстремум спав. ONE HONEST CONCERN, зазначено як обов'язкове при реалізації того, що було запитано: я виміряв саме цю конструкцію фейду на повному накопиченому фіді BTC, і контрарний знак негативний у кожному перевіреному варіанті конструкції (~-0.30 до -0.65% на угоду за 8-24 угод, відсоток виграшних угод 0.12-0.27), тоді як дзеркальний знак слідування позитивний на тому ж вікні — вибірка домінована одним висхідним рухом +23% BTC, тому фейдити ейфорію означає здебільшого шортити стійке ралі. Аналітику варто зважити, чи достатньо 21-денного вікна для оцінки, і, можливо, захотіти протестувати варіант зі знаком слідування як природний контроль; я реалізував фейд так, як зазначено в гіпотезі.

Структурно невимірна і вже негативна — не варта 2 годин оптимізації. Фід news_sentiment починається лише 2026-08-13, тому попри 6-річне вікно (58,512 барів) стратегія торгує лише ~3 тижнів (2026-08-18 → 2026-09-02) і здійснює лише 15 угод — набагато нижче мінімального порогу в ~100 угод, а вікна walk-forward/holdout фази 3 не можуть заповнитися на єдиному 3-тижневому режимі (кожне історичне стресове вікно та стресовий терциль волатильності порожні). На накопиченому проміжку знак вже неправильний: total_return -3.1%, Sharpe -0.47 (CI [-0.91, 0.26]), profit_factor 0.29, win_rate 27%, очікування -$207/угода, avg_trade_return_pct -0.285% (негативне), при цьому комісія становить 51.4% валового результату. Оптимізація 15 угод за 3 тижнів підганяла б чистий шум. Це не дефект коду (фід правильно парситься, і стратегія коректно залишається поза ринком до 2026-08-13) — механізм просто неможливо перевірити, поки історія настрою не накопичиться до значущого мультирежимного проміжку. Патерн збою: невимірний короткострокий допоміжний фід + негативна перевага на накопиченій вибірці (L27/L10).

Реалізація

Контрарна лонг-шорт стратегія на перпетуалі BTCUSDT USD-M (BINANCE, бари по 1 годин), тригером якої є фід настрою новин з оцінкою LLM, а не ціна. На кожному барі обчислюється безперервний z-скор рівня: середнє за останні 24 п'ятихвилинних кошиків настрою (охоплення 2г) мінус середнє за попередній режим у 576 кошиків (2 дн.), поділене на стандартну похибку цього згладженого середнього. Коли |z| досягає entry_pctile квантиля своєї власної нещодавньої історії |z| (з нижньою межею min_entry_z), стратегія фейдить……Показати більшеПоказати менше

Контрарна лонг-шорт стратегія на перпетуалі BTCUSDT USD-M (BINANCE, бари по 1 годин), тригером якої є фід настрою новин з оцінкою LLM, а не ціна. На кожному барі обчислюється безперервний z-скор рівня: середнє за останні 24 п'ятихвилинних кошиків настрою (охоплення 2г) мінус середнє за попередній режим у 576 кошиків (2 дн.), поділене на стандартну похибку цього згладженого середнього. Коли |z| досягає entry_pctile квантиля своєї власної нещодавньої історії |z| (з нижньою межею min_entry_z), стратегія фейдить екстремум: SELL на ейфоричному висвітленні, BUY на капітулятивному висвітленні. Виходи: (a) жорсткий стоп ATR, що перевіряється внутрішньобарово проти максимуму/мінімуму бара, (b) реверсія самого драйвера до середнього (|z| спадає нижче exit_frac від порогу, що спричинив вхід), або (c) часове обмеження в 36 барів. Розмір позиції визначається ризик-орієнтовано: кількість = капітал * 1% / (stop_atr_mult * ATR), з обмеженням у 50% від номіналу капіталу; одна позиція одночасно. Якщо фід настрою відсутній, не прогрітий або застарілий понад 1800с, сигнал вважається 0.0, і стратегія залишається поза ринком — вона ніколи не замінює ціновим проксі. Рівно 2 налаштовуваних параметри (entry_pctile, stop_atr_mult), обидва з заявленими _param_bounds.

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

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

Аналітику прийняти адаптацію вимірності 1Г або перезапустити на 4Г, коли історія накопичиться; зазначити відхилення в записі запуску.

Відхилення таймфрейму: у гіпотезі зазначено '4Г бари', але config.bar_type становить 1-HOUR (фактор -4). Розробник документує це як навмисну адаптацію вимірності (4Г дає <8 угод на ~21-денному фіді, невимірно; 1Г дає ~480 барів), причому механізм, інструмент, майданчик, напрям та контрарний знак не змінилися. Позначено, але не заблоковано, оскільки це розкрите відхилення, що зберігає механізм і викликане власним застереженням гіпотези щодо короткого лукбеку / 'аналітик оцінює достатність'.

Додати мінімальне утримання, перш ніж може спрацювати вихід за реверсією, та/або зафіксувати поріг входу на момент входу, щоб перекалібрований поріг не міг одразу задовольнити умову виходу.

Вихід за реверсією (abs(signal) <= 0.4*thr_at_entry) з адаптивним порогом входу за перцентилем, що перекалібровується на кожному барі, спричиняє майже миттєві виходи (середнє утримання ~1 бар, 465 угод), що зводить нанівець намір 'багатоденного утримання' та піднімає комісію до 90.4% валового результату. Це не помилка коректності — виходи спрацьовують так, як закодовано, — але налаштування призводить до стратегії, що 'з'їдає' себе комісіями.

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

Шарп
-0,47
Загальна дохідність
-3,11%
Максимальна просадка
3,48%
Усього угод
15
Частка прибуткових
26,7%
Профіт-фактор
0,29

Справді ортогональний сигнал (настрій новин LLM) поза межами вичерпаного цвинтаря чистої OHLCV; чиста конструкція лонг-шорт на одному інструменті з шлюзом без тихого відкату

Лише 2 налаштовуваних параметрів та адаптивний перцентильний поріг, який коректно уникає режиму збою з нульовою кількістю угод

Структурно невимірне: фід news_sentiment починається лише 2026-08-13, тому попри 6-річне вікно стратегія торгує лише ~3 тижнів (2026-08-18 → 2026-09-02) і дає лише 15 угод

Вже негативне на накопиченому проміжку: total_return -3.1%, Sharpe -0.47 (CI [-0.91, 0.26]), profit_factor 0.29, win_rate 0.27, очікування -$207/угода, avg_trade_return_pct -0.285%

Вразливість до комісій за такого темпу: комісія становить 51.4% валового результату; effective_daily_obs 12

Кожне історичне стресове вікно та стресовий терциль волатильності порожні (немає даних) — вікна walk-forward і holdout не можуть заповнитися на вибірці за 3 тижнів

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

Верифікація не пройдена (Шар 4 — перевірка QA) [клас=premise_falsified]: - Контрарний механізм реалізовано вірно (зчитує z-скор рівня news_sentiment, фейдить ейфоричні/капітулятивні екстремуми, без відкату до цінового проксі) і дав вимірний, добре заповнений результат у пісочниці (465 угод) — але результат REFUTES передумову гіпотези. avg_trade_return_pct 0.0599% нижче мінімальної межі комісій ф'ючерсів 0.15%; PF 0.569 (<1); total_return -17.6%; Sharpe -0.578 (CI [-1.68, 0.54]). Критично, що власне вимірювання……Показати більшеПоказати менше

Верифікація не пройдена (Шар 4 — перевірка QA) [клас=premise_falsified]: - Контрарний механізм реалізовано вірно (зчитує z-скор рівня news_sentiment, фейдить ейфоричні/капітулятивні екстремуми, без відкату до цінового проксі) і дав вимірний, добре заповнений результат у пісочниці (465 угод) — але результат REFUTES передумову гіпотези. avg_trade_return_pct 0.0599% нижче мінімальної межі комісій ф'ючерсів 0.15%; PF 0.569 (<1); total_return -17.6%; Sharpe -0.578 (CI [-1.68, 0.54]). Критично, що власне вимірювання розробника (config.rationale) показує, що знак FADE систематично негативний у кожному варіанті конструкції, тоді як дзеркальний знак FOLLOW позитивний на тому самому вікні — ефект реверсії до середнього, на який покладається гіпотеза, INVERTED у накопичених даних (екстремуми тривають, а не реверсують). 21-денний фід домінований одним висхідним рухом +23% BTC, тому 'фейдити ейфорію' означає шортити стійке ралі. Перекодування фейду не може виправити інвертований знак. - Життєздатність з урахуванням комісій: валова перевага на угоду 0.0599% не покриває ~0.10% вартості round-trip taker на BINANCE USD-M, не кажучи вже про мінімум 0.15%. 465 угод із середнім утриманням ~1г (майже постійне 'перемелювання' в трендовому режимі) плюс total_impact_usd 7501 роблять її структурно збитковою за комісіями незалежно від знаку. - Назва гіпотези вказує бари 4Г; config.bar_type становить 1-HOUR. Задокументоване, обґрунтоване відхилення (4Г дає <8 угод = невимірно; 1Г дає 465), а не тихе заміщення, і воно ENABLED вимірювання. Не є причиною блокування; повернення до 4Г дало б лише невимірну вибірку.

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