Strategije
BTC Ekstremno kontrariansko slabljenje kripto novičarskega razpoloženja — Long-Short, en instrument: Slabljenje evforičnih/kapitulacijskih vrhov agregatnega razpoloženja nazaj proti povprečju, s trdim stop-lossom, večdnevno držanje (BINANCE BTCUSDT USD-M, 4-urne sveče + dodatek news_sentiment, kratko zgodovinsko okno, 2 parametrov)
Izid: Opuščeno
BtcNewsSentimentExtremeFadeLS
Resnično ortogonalen signal (LLM novičarsko razpoloženje) zunaj 'pokopališča' čistega OHLCV; čista konstrukcija long-short z enim instrumentom in vratci brez tihega prehoda na nadomestek (no-silent-fallback)
Hipoteza
Strukturno nemerljivo in že negativno — ni vredno 2 ur optimizacije. Vir news_sentiment se začne šele 2026-08-13, zato kljub 6-letnemu (58,512-sveč) oknu strategija trguje le ~3 tednov (2026-08-18 → 2026-09-02) in izvede le 15 poslov — daleč pod mejo ~100 poslov, 3-fazna okna walk-forward/holdout pa se ne morejo napolniti na samo enem 3-tedenskem režimu (vsa zgodovinska stresna okna in stresirani tercil volatilnosti so prazni). Na nabranem obdobju je predznak že napačen: total_return -3.1%, Sharpe -0.47 (CI [-0.91, 0.26]), profit_factor 0.29, win_rate 27%, pričakovana vrednost -$207/posel, avg_trade_return_pct -0.285% (negativno), s provizijo v višini 51.4% bruto dobička. Optimizacija 15 poslov v 3 tednih bi prilagajala zgolj čistemu šumu. To ni napaka v kodi (vir je pravilno razčlenjen, strategija pa pravilno ostane brez pozicije pred 2026-08-13) — mehanizma preprosto ni mogoče testirati, dokler zgodovina razpoloženja ne naraste na smiseln razpon več režimov. Vzorec neuspeha: nemerljiv dopolnilni vir s kratkim zgodovinskim oknom + negativna prednost na nabranem vzorcu (L27/L10).
Implementacija
Rezultati preverjanja
CLEAN RESTART 2026-09-04 — zgodovina ocen in učni zapisi tega zagona so bili odstranjeni, zagon pa je bil ponovno začet od faze preverjanja. Njegova prejšnja opustitev je izvirala iz cevovoda (pipeline), ne iz trga: ogrodje Layer-2 je napačno povezalo pomožne funkcije @staticmethod (popravljeno), QA je izdajal končne ocene uspešnosti na neoptimiziranem dimnem testu (odstranjeno — QA zdaj presoja le pravilnost), časovne prekoračitve v peskovniku pa so nastale zaradi izstradanosti rež za backtest (popravljeno). Hipoteza in koda strategije sta nespremenjeni. Preveri kodo na podlagi njenih lastnosti; o uspešnosti se odloči kasneje na podlagi celotnega backtesta in optimizatorja.
Analitik naj sprejme prilagoditev merljivosti na 1H ali ponovno zažene na 4H, ko se zgodovina nabere; odstopanje naj zabeleži v zapisu zagona.
Odstopanje časovnega okvira: hipoteza navaja '4H sveče', vendar je config.bar_type 1-HOUR (faktor -4). Razvijalec to dokumentira kot namerno prilagoditev merljivosti (4H na ~21-dnevnem viru da <8 poslov, kar je nemerljivo; 1H da ~480 sveč), pri čemer mehanizem, instrument, mesto trgovanja, smer in kontrariansko predznačenje ostanejo sicer nespremenjeni. Označeno, a ne blokirano, saj gre za razkrito odstopanje, ki ohranja mehanizem in ga omogoča lastna omejitev hipoteze glede kratkega zgodovinskega okna / 'analitik presoja zadostnost'.
Dodaj minimalno trajanje držanja pozicije, preden se lahko sproži izhod ob obratu, in/ali zamrzni vstopni prag ob vstopu, tako da na novo umerjen prag ne more takoj izpolniti pogoja za izhod.
Izhod ob obratu (abs(signal) <= 0.4*thr_at_entry) s pragom vstopa na osnovi prilagodljivega percentila, ki se ponovno umeri na vsaki sveči, ustvarja skoraj takojšnje izhode (povprečno trajanje pozicije ~1 sveče, 465 poslov), kar izniči namen 'večdnevnega držanja pozicije' in dvigne provizijo na 90.4% bruto dobička. To ni napaka v pravilnosti delovanja — izhodi se sprožijo tako, kot je kodirano — vendar nastavitev parametrov ustvari strategijo, ki jo 'požirajo' provizije.
Pregled backtesta
- Sharpe
- -0,47
- Skupni donos
- -3,11%
- Največji padec
- 3,48%
- Skupno poslov
- 15
- Delež dobičkov
- 26,7%
- Faktor dobička
- 0,29
Resnično ortogonalen signal (LLM novičarsko razpoloženje) zunaj 'pokopališča' čistega OHLCV; čista konstrukcija long-short z enim instrumentom in vratci brez tihega prehoda na nadomestek (no-silent-fallback)
Le 2 nastavljivih parametrov in prilagodljiv percentilni prag, ki pravilno preprečuje način odpovedi z ničelnim številom poslov
Strukturno nemerljivo: vir news_sentiment se začne šele 2026-08-13, zato kljub 6-letnemu oknu strategija trguje le ~3 tednov (2026-08-18 → 2026-09-02) in ustvari le 15 poslov
Že negativno na nabranem obdobju: total_return -3.1%, Sharpe -0.47 (CI [-0.91, 0.26]), profit_factor 0.29, win_rate 0.27, pričakovana vrednost -$207/posel, avg_trade_return_pct -0.285%
Občutljivo na provizije pri tem tempu trgovanja: provizija 51.4% bruto dobička; effective_daily_obs 12
Vsa zgodovinska stresna okna in stresirani tercil volatilnosti so prazni (ni podatkov) — okna walk-forward in holdout se ne morejo napolniti na 3-tedenskem vzorcu
Zgodovina iteracij
Stratmill je orodje za raziskave in simulirano trgovanje, ne finančno svetovanje ali borzni posrednik. Rezultati backtestov in simuliranega trgovanja so hipotetični. Trgovanje vključuje tveganje izgube.