Strategije
ETH USD-M Intradnevni izčrpanost taker-toka, dolgo-kratko (en instrument BINANCE večni, 15m palice + večletni TAKER BUY/SELL VOLUME vir, izginitev agresivnega toka, potrjena s podaljškom cene, 3-parametrski)
Izid: Opuščeno
EthTakerFlowExhaustionReversionLS
Majhno število parametrov, iskanja vrednosti na dan brez tveganja časovne omejitve, simetrična dolga in kratka pozicija, večletna pokritost metrik (posli segajo čez 2021-2026, ne gre le za nedavne podatke)
Hipoteza
Implementacija
Mikrostrukturni pristop nasprotne pozicije (long-short) za posamezen instrument ETHUSDT.BINANCE (USD-M perpetual, 15m). Sprožilec je skrajna vrednost toka agresorskih tržnih naročil (z-vrednost neravnovesja med nakupnim in prodajnim obsegom (R-1)/(R+1) iz večletnega vira »metrics«), CONFIRMED pa jo spremlja z-vrednost cenovnega odklona v isti smeri; izčrpani presežek se izkoristi v nasprotni smeri, nazaj proti kratkoročnemu sidru. Presežek agresivnih nakupov navzgor -> SHORT, presežek agresivnih prodaj navzdol -> LONG.
Rezultati preverjanja
CLEAN RESTART 2026-09-04 — zgodovina sodb in učni zaprazi te serije so bili odstranjeni in ponovno je bila zagnana iz preverjanja. Prejšnja opustitev je izvirala iz cevovoda, ne iz trga: ogrodje Layer-2 je nepravilno vezalo @staticmethod pomočnike (odpravljeno), QA je izdal končne sodbe o uspešnosti na neoptimiziranem dimnem testu (odstranjeno — QA zdaj presoja le pravilnost), in časovne omejitve peščene škatle so izhajale iz izčrpanosti rež za povratni test (odpravljeno). Hipoteza in koda strategije ostajata nespremenjeni. Preverite kodo po njenih zaslugah; o uspešnosti se odloči pozneje na podlagi celotnega povratnega testa in optimizatorja.
Sočasen vstop ob skrajnih vrednostih dveh z-vrednosti (flow_z≥2.5 AND price_z≥2.0) je tako selektiven, da je ustvaril le 5 poslov/206 dni (~50-60 v celotni zgodovini), kar je pod pragom merljivosti in ~100x pod predvideno pogostostjo hipoteze. Strategija trguje (ne gre za odsotnost poslov); to so natanko parametri, nastavljeni z optimizatorjem, zato gre za vprašanje pogostosti/prednosti, ne za napako v kodi. Optimizator naj število poslov obravnava kot omejitev skupaj s pragom stroškov.
Pregled backtesta
- Sharpe
- -0,54
- Skupni donos
- -3,20%
- Največji padec
- 3,65%
- Skupno poslov
- 69
- Delež dobičkov
- 50,7%
- Faktor dobička
- 0,60
Majhno število parametrov, iskanja vrednosti na dan brez tveganja časovne omejitve, simetrična dolga in kratka pozicija, večletna pokritost metrik (posli segajo čez 2021-2026, ne gre le za nedavne podatke)
Negativna pričakovana vrednost: profit_factor 0.595, avg_trade_return_pct -0.0051% (negativno), pričakovana vrednost -$46.5/posel, Sharpe -0.54 (CI [-1.12, 0.23]); izgube v vseh režimih volatilnosti
Geometrija iter-3 se ni obrnila: avg_loss $233 je še vedno 1.7x avg_win $135, asimetrija -2.31, largest_loss -$2,166 proti largest_win $572 — vztraja podpis strategije proti gibanju z obrnjeno strukturo RR
Samo 69 poslov v 6.6 letih (izpostavljenost 0.42%) — pod pragom merljivosti ~100-poslov (L10); provizija 43.2% od bruto; ni mogoče napolniti sprehajalnega/izločitvenega vzorca
L73 družina toka naročil z enim samim večnim terminskim merilnikom, uveljavljen rob mrtev tako v orientaciji izginjevala kot nadaljevanja (ETH intradnevni analog opuščenih BTC/AVAX izginjevalnih menjav taker, L55/L73)
Zgodovina iteracij
Verifikacija ni uspela (Layer 4 — pregled QA): - Neuspeh glede izvedljivosti po upoštevanju stroškov / negativne prednosti. avg_trade_return_pct 0.074% je pod pragom terminskih pogodb 0.15% USD-M in stroškom takerja za povratni posel ~0.10%; profit_factor 0.79, total_return -5.58%, Sharpe -1.14 (CI [-2.64,+0.43]). Win_rate 0.64, vendar avg_loss $502 ≈ 2.3x avg_win $218 (asimetrija -2.13, tail_ratio 0.40) — podpis strategije proti gibanju z obrnjenim razmerjem med tveganjem in donosom. Vzorec z 146 posli je dovolj velik: rezultat je nedvoumno negativen. Nobena ponovna nastavitev parametrov ne spremeni negativne bruto pričakovane vrednosti — blokirajte in opustite. - Docstring/utemeljitev strategije navaja, da bi jo bilo treba »ABANDONED v skladu s predhodno registriranim usmerjanjem QA, ne pa nadalje iterirati«, vendar je bila znova oddana kot iteracija zgolj s prilagoditvami parametrov za zmanjšanje tveganja in brez nove prednosti. Samopreklicna oddaja zaseda iteracijsko mesto — težava pri usmerjanju, ne napaka v kodi.
Preverjanje ni uspelo (Layer 4 — pregled QA): - Strukturni popravek iter-3 ni niti obnovil roba niti ohranil vzorca merljivega. Samo 18 poslov je bilo izvedenih v 363 dneh (flow_thresh 2.5 + price_ext 2.0 dušenih vstopov daleč pod pragom ~100-poslov), zato rezultat ne more razlikovati roba od šuma. V tem tankem vzorcu STILL neto izgubar z enakim inverznim razmerjem nagrada/tveganje, ki ga je sprememba ciljala: avg_trade_return_pct -0.108% (negativno, pod provizijami), profit_factor 0.42, Sharpe -1.21, win_rate 0.556, avg_loss $293 ≈ 3.0x avg_win $98 (slabše od prejšnjih ~2.3x), largest_loss -$893 proti largest_win $406, asimetrija -9.1. Zaustavitev na osnovi z ni omejila izgub pod dobičkom povratnega vzorca. Tretji zaporedni izgubni iteraciji (iter-1 -89.85%, iter-2 -5.58%, iter-3 -1.37%).
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.