Strategie
BTC Krypto zpravodajsko-sentimentální extrémní kontrariánský fade — dlouho-krátký, jeden nástroj: Fadeování euforických/kapitulačních vrcholů agregovaného sentimentu zpět k průměru, s tvrdým stop-lossem, víceodenní držení (BINANCE BTCUSDT USD-M, 4H bary + news_sentiment Supp, krátký lookback, 2-parametrový)
Výsledek: Zrušeno
BtcNewsSentimentExtremeFadeLS
Skutečně ortogonální signál (zpravodajský sentiment LLM) mimo hřbitov čistého OHLCV; čistá konstrukce dlouho-krátké strategie na jednom nástroji s hradlem bez tichého fallbacku
Hypotéza
Strukturálně neměřitelné a už teď negativní — nestojí to za 2 hodin optimalizace. Feed news_sentiment začíná až 2026-08-13, takže i přes 6letý (58,512barový) rámec strategie obchoduje jen ~3 týdnů (2026-08-18 → 2026-09-02) a provede pouhých 15 obchodů — hluboko pod prahovou hodnotou ~100 obchodů, a fáze walk-forward/holdout okna 3 se nemohou naplnit na jediném 3týdenním režimu (každé historické stresové okno i stresovaný tercil volatility jsou prázdné). Na dosavadním rozsahu je znaménko už teď špatně: total_return -3.1%, Sharpe -0.47 (CI [-0.91, 0.26]), profit_factor 0.29, win_rate 27%, expectancy -$207/obchod, avg_trade_return_pct -0.285% (negativní), s provizemi 51.4% hrubého zisku. Optimalizace 15 obchodů za 3 týdnů by fitovala čistý šum. Nejde o chybu kódu (feed je správně parsován a strategie správně zůstává plochá před 2026-08-13) — mechanismus prostě nelze testovat, dokud se historie sentimentu nenahromadí na smysluplný víceřežimový rozsah. Vzor selhání: neměřitelný doplňkový feed s krátkým lookbackem + negativní edge na dosavadním vzorku (L27/L10).
Implementace
Výsledky ověření
CLEAN RESTART 2026-09-04 — historie verdiktů a záznamy učení tohoto běhu byly odstraněny a byl restartován od ověření. Jeho předchozí opuštění vzniklo z chyby v pipeline, nikoli z trhu: harness Layer-2 chybně navazoval @staticmethod pomocné metody (opraveno), QA vydával konečné výkonnostní verdikty na neoptimalizovaném kouřovém testu (odstraněno — QA nyní posuzuje pouze správnost) a timeouty sandboxu byly způsobeny hladověním backtestových slotů (opraveno). Hypotéza a kód strategie se nezměnily. Ověřte kód na základě jeho vlastních zásluh; o výkonnosti se rozhodne později na základě úplného backtestu a optimalizátoru.
Analytik má přijmout adaptaci měřitelnosti na 1H nebo znovu spustit na 4H, jakmile se historie nahromadí; odchylku poznamenat v záznamu běhu.
Odchylka časového rámce: hypotéza uvádí '4H bary', ale config.bar_type je 1-HOUR (faktor -4). Vývojář to dokumentuje jako záměrnou adaptaci měřitelnosti (4H přináší méně než 8 obchodů na ~21denním feedu, neměřitelné; 1H přináší ~480 barů), přičemž mechanismus, nástroj, venue, směr a kontrariánské znaménko zůstávají jinak nezměněny. Označeno, ne zablokováno, jelikož jde o deklarovanou odchylku zachovávající mechanismus, kterou si vyžaduje vlastní výhrada hypotézy o krátkém lookbacku / 'analytik posuzuje dostatečnost'.
Přidat minimální dobu držení předtím, než se může spustit reverzní výstup, a/nebo zafixovat vstupní práh při vstupu, aby přepočítaný práh nemohl okamžitě splnit podmínku výstupu.
Reverzní výstup (abs(signal) <= 0.4*thr_at_entry) s adaptivním percentilovým vstupním prahem přepočítávaným pro každý bar produkuje téměř okamžité výstupy (průměrná doba držení ~1 baru, 465 obchodů), což maří záměr 'víceodenního držení' a tlačí provize na 90.4% hrubého zisku. Nejde o chybu správnosti — výstupy se spouštějí přesně podle kódu — ale nastavení parametrů vede k pouhému generování poplatků.
Kontrola backtestu
- Sharpe
- -0,47
- Celkový výnos
- -3,11%
- Maximální drawdown
- 3,48%
- Celkem obchodů
- 15
- Úspěšnost
- 26,7%
- Profit faktor
- 0,29
Skutečně ortogonální signál (zpravodajský sentiment LLM) mimo hřbitov čistého OHLCV; čistá konstrukce dlouho-krátké strategie na jednom nástroji s hradlem bez tichého fallbacku
Pouze 2 laditelných parametrů a adaptivní percentilový práh, který správně předchází selhání typu nulového počtu obchodů
Strukturálně neměřitelné: feed news_sentiment začíná až 2026-08-13, takže i přes 6letý rámec strategie obchoduje jen ~3 týdnů (2026-08-18 → 2026-09-02) a produkuje pouhých 15 obchodů
Už teď negativní na dosavadním rozsahu: total_return -3.1%, Sharpe -0.47 (CI [-0.91, 0.26]), profit_factor 0.29, win_rate 0.27, expectancy -$207/obchod, avg_trade_return_pct -0.285%
Křehké vůči poplatkům při této kadenci: provize 51.4% hrubého zisku; effective_daily_obs 12
Každé historické stresové okno i stresovaný tercil volatility jsou prázdné (žádná data) — okna walk-forward a holdout se nemohou naplnit na 3týdenním vzorku
Historie iterací
Stratmill je nástroj pro výzkum a paper trading, nikoli finanční poradenství ani broker. Výsledky backtestů a paper tradingu jsou hypotetické. Obchodování je spojeno s rizikem ztráty.