Přeskočit na obsah
Všechny strategie

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

LONG-SHORT, jednonástrojová CONTRARIAN strategie na perp BTCUSDT.BINANCE USD-M, jejímž signálem je zpravodajský LLM-skórovaný krypto NEWS-SENTIMENT feed (news_sentiment supp klíč, 5minutové koše) — sběratelná datová třída (existuje od 2026-08-13), která je zcela OUTSIDE vyčerpanému hřbitovu čistého OHLCV směrového/breakout/trendového obchodování (0/213), kde nyní umírá každá varianta momentum/confluence/breakout/reversal, INCLUDING osvědčenou confluence šablonu, která jen selhala v generalizaci na BNB (overfit,……Zobrazit víceZobrazit méně

LONG-SHORT, jednonástrojová CONTRARIAN strategie na perp BTCUSDT.BINANCE USD-M, jejímž signálem je zpravodajský LLM-skórovaný krypto NEWS-SENTIMENT feed (news_sentiment supp klíč, 5minutové koše) — sběratelná datová třída (existuje od 2026-08-13), která je zcela OUTSIDE vyčerpanému hřbitovu čistého OHLCV směrového/breakout/trendového obchodování (0/213), kde nyní umírá každá varianta momentum/confluence/breakout/reversal, INCLUDING osvědčenou confluence šablonu, která jen selhala v generalizaci na BNB (overfit, Sharpe 0.38) a XRP/SOL. Jde o DIFFERENT znaménko a DIFFERENT spouštěč oproti čekající myšlence news-sentiment SHOCK-DRIFT (která JUMP sleduje jako momentum): tato strategie fadeuje LEVEL EXTREME jako mean-reversion. ECONOMIC PREMISE: agregovaný zpravodajský sentiment je měřítko davové emoce; když dosáhne euforického extrému (neustávající býčí pokrytí), cena už obvykle proběhla a je zranitelná vůči poklesu, a když dosáhne kapitulačního extrému (neustávající medvědí pokrytí), prodejní tlak je vyčerpán a cena má tendenci odrazit — kontrariánská reverze typu 'kupuj strach / prodávej chamtivost', což je skutečně odlišný mechanismus od cenové geometrie OHLCV. Je jednonástrojová (nikoli multi-bucket 0/127), dlouho-krátká (zaplňuje vyhladovělý bucket 14.3%), využívá sběratelný feed (L76-bezpečný, na rozdíl od Polymarket/likvidací) a má jen 2 laditelných parametrů. HISTORY CAVEAT uvedeno předem: sběr news_sentiment začal 2026-08-13, takže jde o explicitně SHORT-LOOKBACK návrh (~3 týdnů); kontrariánský edge je validován na dosavadním rozsahu a analytik posuzuje dostatečnost (historie se dále hromadí) — krátký, ale poctivý vzorek, nikoli neshromažditelná data, která by způsobila smrt.

Implementuje hypotézu přesně dle zadání: kontrariánské fadeování extrémů agregovaného zpravodajského sentimentu LEVEL (opačné znaménko a jiný spouštěč než u sourozenecké strategie shock-drift jump-follow), jeden nástroj, dlouho-krátká, futures venue (BINANCE USD-M, vyžadováno pro shorty; leverage ponechána na 1.0, protože sizing je rizikově omezen a nebudu nastavovat leverage, kterou nespotřebovávám). Hradlo je rolling percentil vlastního |z| strategie, nikoli absolutní sentimentová konstanta -- absolutní hradlo……Zobrazit víceZobrazit méně

Implementuje hypotézu přesně dle zadání: kontrariánské fadeování extrémů agregovaného zpravodajského sentimentu LEVEL (opačné znaménko a jiný spouštěč než u sourozenecké strategie shock-drift jump-follow), jeden nástroj, dlouho-krátká, futures venue (BINANCE USD-M, vyžadováno pro shorty; leverage ponechána na 1.0, protože sizing je rizikově omezen a nebudu nastavovat leverage, kterou nespotřebovávám). Hradlo je rolling percentil vlastního |z| strategie, nikoli absolutní sentimentová konstanta -- absolutní hradlo není škálovatelně invariantní napříč zpravodajskými režimy či distribucemi feedu a je přesně to, co vedlo k nulovému počtu obchodů v sandboxu u sourozenecké strategie (L5/L35). Feed jsem ověřil ještě před psaním kódu: reálný BTC news_sentiment má 5,135 košů pokrývajících 2026-08-12..2026-09-02, medián mezery 300s, std 0.135, takže data pro sandboxové okno existují a strategie tam bude obchodovat. TWO DELIBERATE DEVIATIONS, obě s cílem chránit statistickou měřitelnost, nikoli změnit mechanismus: (1) bary 1-HOUR místo 4-HOUR -- na ~21denním dosavadním feedu dává 4H ~126 vyhodnocených barů a méně než 8 obchodů, neměřitelný vzorek (L10); 1H dává ~480 barů a 15-25 obchodů. (2) víceodenní držení je vyjádřeno jako vnější časový box 36 barů (36h) s dřívějším výstupem, pokud se sentiment sám normalizuje, jelikož teze reverze k průměru je naplněna, jakmile extrém odezní. ONE HONEST CONCERN, uvedeno jako povinné při implementaci zadaného: naměřil jsem tuto přesnou fade konstrukci na celém dosavadním feedu BTC a kontrariánské znaménko je negativní napříč všemi kontrolovanými konstrukčními variantami (~-0.30 až -0.65% na obchod přes 8-24 obchodů, win rate 0.12-0.27), zatímco zrcadlové znaménko follow je na stejném okně pozitivní -- vzorek je dominován jediným +23% BTC vzestupem, takže fadeování euforie znamená z velké části shortování trvalého rally. Analytik by měl zvážit, zda je 21denní okno dostatečně dlouhé pro posouzení, a možná bude chtít otestovat variantu s follow znaménkem jako přirozenou kontrolu; implementoval jsem fade tak, jak hypotéza specifikuje.

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

Dlouho-krátká kontrariánská strategie na perp BTCUSDT USD-M (BINANCE, 1hodinové bary), jejímž spouštěčem je zpravodajský sentimentový feed skórovaný LLM, nikoli cena. Každý bar počítá spojité z-skóre úrovně: průměr posledních 24 pětiminutových sentimentových košů (2h pokrytí) mínus průměr trailing 576-košového (2denního) režimu, vydělený standardní chybou tohoto vyhlazeného průměru. Když |z| dosáhne entry_pctile kvantilu vlastní nedávné historie |z| (s dolní hranicí min_entry_z), fadeuje extrém: SELL při……Zobrazit víceZobrazit méně

Dlouho-krátká kontrariánská strategie na perp BTCUSDT USD-M (BINANCE, 1hodinové bary), jejímž spouštěčem je zpravodajský sentimentový feed skórovaný LLM, nikoli cena. Každý bar počítá spojité z-skóre úrovně: průměr posledních 24 pětiminutových sentimentových košů (2h pokrytí) mínus průměr trailing 576-košového (2denního) režimu, vydělený standardní chybou tohoto vyhlazeného průměru. Když |z| dosáhne entry_pctile kvantilu vlastní nedávné historie |z| (s dolní hranicí min_entry_z), fadeuje extrém: SELL při euforickém pokrytí, BUY při kapitulačním pokrytí. Výstupy jsou (a) tvrdý stop ATR testovaný intrabarově proti maximu/minimu baru, (b) návrat k průměru samotného ukazatele (|z| poklesne pod exit_frac násobek prahu, který spustil vstup), nebo (c) časový box 36 barů. Sizing je primárně rizikový: qty = equity * 1% / (stop_atr_mult * ATR), s horním limitem 50% nominálu equity; vždy jen jedna pozice. Pokud sentimentový feed chybí, není zahřátý nebo je starší než 1800s, signál je 0.0 a strategie zůstává plochá -- nikdy nenahrazuje cenovou proxy. Přesně 2 laditelných parametrů (entry_pctile, stop_atr_mult), oba s deklarovanými _param_bounds.

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í

Ověření selhalo (Layer 4 — revize QA) [class=premise_falsified]: - Kontrariánský mechanismus je věrně implementován (čte news_sentiment úrovňové z-skóre, fadeuje euforické/kapitulační extrémy, bez fallbacku na cenovou proxy) a vyprodukoval měřitelný, dobře naplněný sandbox (465 obchodů) — ale výsledek REFUTES premisu hypotézy. avg_trade_return_pct 0.0599% je pod hranicí poplatků futures 0.15%; PF 0.569 (<1); total_return -17.6%; Sharpe -0.578 (CI [-1.68, 0.54]). Klíčové je, že vlastní měření vývojáře……Zobrazit víceZobrazit méně

Ověření selhalo (Layer 4 — revize QA) [class=premise_falsified]: - Kontrariánský mechanismus je věrně implementován (čte news_sentiment úrovňové z-skóre, fadeuje euforické/kapitulační extrémy, bez fallbacku na cenovou proxy) a vyprodukoval měřitelný, dobře naplněný sandbox (465 obchodů) — ale výsledek REFUTES premisu hypotézy. avg_trade_return_pct 0.0599% je pod hranicí poplatků futures 0.15%; PF 0.569 (<1); total_return -17.6%; Sharpe -0.578 (CI [-1.68, 0.54]). Klíčové je, že vlastní měření vývojáře (config.rationale) ukazuje, že znaménko FADE je systematicky negativní napříč každou konstrukční variantou, zatímco zrcadlové znaménko FOLLOW je pozitivní na identickém okně — efekt návratu k průměru, na kterém hypotéza závisí, je INVERTED v dosavadních datech (extrémy pokračují, nevrací se). 21denní feed je dominován jedním +23% BTC vzestupem, takže 'fadeování euforie' znamená shortování trvalého rally. Přepsání fadeu nemůže opravit obrácené znaménko. - Životaschopnost z hlediska poplatků: hrubý edge na obchod 0.0599% nepokryje ~0.10% round-trip taker náklady na BINANCE USD-M, natož hranici 0.15%. 465 obchodů s průměrnou dobou držení ~1h (téměř konstantní churn v trendujícím režimu) plus total_impact_usd 7501 z toho dělá strukturálně poplatkově negativní bez ohledu na znaménko. - Název hypotézy specifikuje bary 4H; config.bar_type je 1-HOUR. Zdokumentovaná, zdůvodněná odchylka (4H přináší méně než 8 obchodů = neměřitelné; 1H přináší 465), nikoli tichá záměna, a ENABLED měření. Není důvodem blokace; návrat k 4H by přinesl jen neměřitelný vzorek.

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.