Strategie
LINK Intradenní obrat po přehnaném pohybu v jednom baru, long-short (jeden instrument BINANCE perp, bary 15m, obchod proti prudkým pohybům v jednom baru > k·ATR na základě krátkodobé záporné autokorelace — obrat výnosu, nikoli pásmo úrovní; cílí na částečný návrat, těsný stop za extrémem baru, filtr trendu, čistě OHLCV, 3 parametrů)
Výsledek: Zrušeno
LinkSingleBarOverreactionReversalLS15m
Počet obchodů (303) i mechanismus fungují správně — nejde o chybu kódu či dat; signál funguje podle návrhu, pouze je ekonomicky ztrátový
Hypotéza
Implementace
Long-short intradenní obrat po přehnaném pohybu v jednom baru, na jednom instrumentu: LINKUSDT.BINANCE USD-M perpetual, bary 15m, čistě OHLCV. Využívá prudký výnos od zavření k zavření v jediném baru (>k_atr×ATR) obchodem proti směru pohybu po potvrzení obratu v dalším baru; obchody povoluje pouze proti trendu a cílí na částečný návrat (retrace_frac×k_atr×ATR) s těsným stopem (stop_atr×ATR) a časovým limitem 8h. Iterace 3 přidává pevný nouzový vypínač na minimální hodnotě kapitálu: jakmile kapitál účtu klesne pod equity_floor_frac (60%) základního kapitálu, strategie přestane otevírat pozice a uzavře všechny otevřené — tím omezí maximální ztrátu a odstraní zbytkovou likvidaci −100%, na kterou upozornil QA. Velikost pozice je omezena nezávisle na průběhu kapitálu: min(base_capital, kapitál)×position_frac. Tři laditelné parametry: k_atr, retrace_frac, stop_atr. NOTE: mechanismus této strategie byl označen za mrtvý třídou QA a vývojář doporučuje jeho vyřazení — viz zdůvodnění.
Výsledky ověření
CLEAN RESTART 2026-09-04 — historie verdiktů a záznamy o učení z tohoto běhu byly odstraněny a běh byl restartován od ověření. Předchozí ukončení způsobila pipeline, nikoli trh: testovací prostředí Layer-2 nesprávně navázalo pomocné funkce @staticmethod (opraveno), QA vydávalo konečné verdikty o výkonnosti na neoptimalizovaném testu (odstraněno — QA nyní posuzuje pouze správnost) a časové limity sandboxu způsobilo vytížení slotů pro backtesty (opraveno). Hypotéza i kód strategie zůstávají beze změny. Ověřte kód podle jeho kvalit; o výkonnosti později rozhodne úplný backtest a optimalizátor.
Ukotvěte spodní hranici k počátečnímu kapitálu zachycenému v on_start, nikoli k pevně zadané konstantě.
Nouzový vypínač na minimální hodnotě kapitálu porovnává aktuální kapitál s pevně nastavenou hodnotou base_capital z 100000; pokud je účet financován jinak, hranice již neodpovídá propadu kapitálu o 40% vůči skutečnému kapitálu.
Kontrola backtestu
- Sharpe
- -2,13
- Celkový výnos
- -74,48%
- Maximální drawdown
- 74,47%
- Celkem obchodů
- 303
- Úspěšnost
- 44,6%
- Profit faktor
- 0,34
Počet obchodů (303) i mechanismus fungují správně — nejde o chybu kódu či dat; signál funguje podle návrhu, pouze je ekonomicky ztrátový
Úplná historie 2020-2026 OHLCV, čisté měření (metrics_reliable=true)
Jednoznačně záporná očekávaná hodnota: avg_trade_return_pct -0.233% (NEGATIVE, pod jakoukoli hranicí poplatků), profit_factor 0.34, očekávaná hodnota -$247.53/obchod, total_return -74.5%
Žádná výhoda po zohlednění rizika: Sharpe -2.13 (CI [-6.41, -1.84] zcela pod nulou), Sortino -1.26, PSR 0.0, information_ratio -0.90
Obrácené skutečné RR — avg_win $292 oproti avg_loss $681, largest_loss -$10,795 (šikmost -14.4, špičatost 218): geometrie „těsný stop / částečný návrat“ přinesla opak zamýšleného výsledku
max_drawdown 74.5% (od CI do 100%) — za hranicí pro definitivní ukončení (L19); režim „normal“ dosahuje -100%
Ztráty v obou letech (2020 -53%, 2021 -47%) i ve všech režimech volatility (klidném, běžném i stresovém) jsou hluboké — neexistuje režim, ve kterém by obchod proti pohybu fungoval
Provize 28.5% z hrubého výsledku + dopad — poplatky navíc dále zhoršují již zápornou hrubou výhodu
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.