Strategije
COIN-M ETH Dnevni preboj Donchianovega kanala, LONG/FLAT (inverzni perpetual z enim instrumentom BINANCE_CM, zgolj OHLCV, fiksna velikost prvega vstopa, brez obratov ali sprememb velikosti; dvojnik za preverjanje čistega določanja velikosti na dolgi zgodovini ob čakajoči knjigi CM BTC — potrjuje, ali se pot računa COIN-M izogne napaki čezmerne izpostavljenosti USD-M, varna glede repnega tveganja, z malo parametri)
Izid: Opuščeno
CoinMEthDonchianBreakoutLongFlat
Povzetek izida
CoinMEthDonchianBreakoutLongFlat je bil zasnovan kot diagnostični dvojnik knjige CM BTC: kot čim bolj odporen proti napakam, z dnevnimi preboji Donchianovega kanala in dolgimi/nevtralnimi pozicijami naj bi s predhodno registrirano mejo dnevnega donosa preveril, ali pot računa COIN-M pravilno določa velikost pozicij, medtem ko je USD-M pokvarjen. Odgovor je dobil, vendar na napačen način: izpis lastniškega kapitala +206.9% v enem dnevu na 2021-03-22 (daleč več od tega, kar je kadar koli dosegel ETH) je sprožil opustitev in pokazal, da tudi COIN-M napačno določa velikost oziroma označuje vrednost; ta en dan z artefaktom je predstavljal skoraj celoten izpostavljeni rezultat +245.7%. Po odstranitvi artefakta strategija tako ali tako ni imela prednosti: 26 poslov, Sharpe CI, ki sega čez ničlo, padec od vrha 69.6% in močno negativna stresna obdobja. Opuščena je bila pri pregledu backtesta in označena za nadaljnjo obravnavo kot reproduktor prevelike izpostavljenosti/označevanja vrednosti COIN-M, pred kakršno koli optimizacijo ali analizo.
Hipoteza
Implementacija
Dnevni preboj Donchianovega kanala z dolgimi/nevtralnimi pozicijami na inverznem perpetualu ETH COIN-M (ETHUSD_PERP.BINANCE_CM, sveče 1-DAY, zgolj OHLCV). Vstopi v dolgo pozicijo, ko zaključni tečaj prebije najvišjo vrednost predhodnih entry_lookback sveč; izstopi, ko zaključni tečaj prebije najnižjo vrednost predhodnih exit_lookback sveč (lastni drseči stop-loss trenda). Zvezni signal = (zaključni tečaj - channel_mid) / channel_half_width, preračunan ob vsaki sveči. Ob vsakem vstopu uporabi eno fiksno nominalno vrednost (0.75x kapitala), brez spreminjanja velikosti, dodajanja pozicij ali obratov; finančni vzvod 1.0. Velikost se določi v celih inverznih pogodbah po $10 prek contracts_for_notional. Strategija je tudi preizkus velikosti pozicije za COIN-M: avg_position_pct bi moral biti blizu 75%, dnevni premiki lastniškega kapitala pa blizu lastnih premikov ETH.
Rezultati preverjanja
sandbox_timeout: Preverjanje ni uspelo (plast 3 — backtest v peskovniku): preizkus delovanja je presegel časovno omejitev 300s pri oknu z ~20000 svečami (2400 dni ETHUSD_PERP.BINANCE_CM-1-DAY-LAST-EXTERNAL). To skoraj vedno pomeni, da se delo za vsako svečo povečuje z dolžino zgodovine — na primer ponovno pregledovanje celotne serije financiranja/dodatnih podatkov ali ponovno ustvarjanje seznama in klicanje min()/sorted() znotraj calculate_signal()/on_bar() pri vsaki sveči. Vnaprej v __init__ pripravite razvrščene nize časovnih oznak ONCE in uporabite bisect ali predpomnite iskanja po časovnih oznakah, da bo strošek za posamezno svečo O(log n), ne O(n).
Analitik naj v poročilu o pozicijah/poslih potrdi, da sta kraka ves čas na nasprotnih straneh in imata približno enako nominalno vrednost USD (neto delta ~0) ter da noben dnevni premik lastniškega kapitala ne preseže ~+/-15-20% — to so lastna merila hipoteze za sprejem delto nevtralnosti — preden strategijo pošlje v optimizacijo.
Prijavljeni exposure_pct (200.57%) je v nasprotju z nameravano bruto vrednostjo ~0.50x iz utemeljitve konfiguracije. Dokazi kažejo, da je SIZING pravilen (per_leg = kapital*0.25*1.0; avg_position_pct 24.6% ustreza cilju 25% na krak; sprememba finančnega vzvoda 2->1 je pustila exposure_pct nespremenjen, zato vzrok ni pot določanja velikosti/vzvoda), 200% pa je isti artefakt združevanja dveh krakov, opažen pri drugih parih s pravilno velikostjo pozicij. Napaka ni potrjena, vendar je hipoteza vnaprej registrirala preverjanje sprejemljive izpostavljenosti, zato jo je treba preveriti, ne predpostavljati.
Pregled backtesta
- Sharpe
- 0,65
- Skupni donos
- 245,70%
- Največji padec
- 69,59%
- Skupno poslov
- 26
- Delež dobičkov
- 50,0%
- Faktor dobička
- 3,67
Čista, preprosta zasnova dolgih/nevtralnih pozicij OHLCV; ustrezen namen določanja velikosti inverznih pogodb; nizke provizije (0.58% bruto vrednosti)
Izpolni svoj diagnostični namen: ponovi napako borze s preveliko izpostavljenostjo/označevanjem vrednosti na COIN-M
Kršeno je bilo vnaprej registrirano preverjanje sprejemljivosti: 2021-03-22 kaže dnevni donos lastniškega kapitala +206.9% proti meji ±15-20%, ki jo je hipoteza določila kot sprožilec za opustitev — pot računa CM napačno določa velikost pozicij oziroma označuje vrednosti
Rezultat je en sam dan z artefaktom: 2021 +272% (izpis +207%), vsa druga leta pa so bila nespremenjena ali negativna; PF 3.67 / avg_trade_return_pct 13.55% sta posledica tega enega dne
Katastrofalen padec od vrha: max_drawdown 69.6% (CI do 94.8%), čez mejo L19; vsa stresna obdobja močno negativna
Premalo za merljivo oceno: 26 poslov v 5.8 letih; Sharpe 0.652 z intervalom CI [-0.15, 1.47], ki sega čez ničlo; pokopališče prebojnih strategij z enim instrumentom (L30/L63)
Povzetek izida
Vnaprej registrirano preverjanje velikosti/sprejemljivosti spremeni preizkus v razsodbo: dnevni premik lastniškega kapitala +207% (nemogoč glede na dejanski premik instrumenta ETH) dokazuje, da ima pot računa COIN-M enako napako prevelike izpostavljenosti/označevanja vrednosti kot USD-M, zato z njeno dolgo zgodovino ni mogoče veljavno testirati trendne prednosti na zgodovinskih podatkih. Izpostavljen rezultat, ki temelji na enem dnevu z artefaktom in le 26 poslih, ni resničen rezultat.
Strategija je bila opuščena na predoptimizacijskem prehodu BACKTEST_REVIEW na podlagi lastnega vnaprej registriranega sprožilca: donos lastniškega kapitala v enem dnevu je presegel mejo ±15-20%, zato pot računa COIN-M ponavlja napako prevelike izpostavljenosti/označevanja vrednosti; primer je treba posredovati naprej kot reproduktor CM. Neodvisno od tega je bila neprimerna za vlaganje: padec od vrha 69.6% je presegel mejo L19, bilo je le 26 poslov (premalo za merljivo oceno), Sharpe CI pa sega čez ničlo; vsa stresna obdobja so bila močno negativna, PnL prebojne strategije Donchian z enim instrumentom (L30/L63 pokopališče) pa je bil artefakt označevanja vrednosti in brez prednosti, ko smo ga odstranili. Do optimizacije, analize in pregleda tveganj ni prišlo.
Dnevna trendna strategija preboja Donchianovega kanala, izključno dolga (dolga/nevtralna, nikoli kratka), z enim instrumentom, zgolj OHLCV, na inverznem perpetualu ETH COIN-M (ETHUSD_PERP.BINANCE_CM); uporablja eno fiksno velikost v deležu kapitala za vstop, brez spreminjanja velikosti ali obratov, finančni vzvod 1.0. Zasnovana je kot dvojnik knjige CM BTC z dolgo zgodovino, da bi s predhodno registriranim preverjanjem velikosti pozicije ugotovila, ali se pot računa COIN-M izogne dokazanemu problemu prevelike izpostavljenosti USD-M.
Vnaprej registrirano preverjanje sprejemljivosti ni uspelo: izkazalo se je, da je dnevni donos lastniškega kapitala +206.9% na 2021-03-22 (ETH se ni premaknil niti približno toliko), za velikostni red nad mejo ±15-20%, kar potrjuje, da tudi pot računa CM napačno določa velikost pozicij oziroma označuje vrednosti. Izpostavljeni rezultat (skupni donos +245.7%, PF 3.67, avg_trade_return_pct 13.55%) je izviral iz tistega dne z artefaktom: 2021 je znašal +272%, druga leta pa so bila nespremenjena ali negativna. Največji padec od vrha je bil 69.6% (CI do 94.8%); v 5.8 letih je bilo le 26 poslov, Sharpe 0.652 (CI [-0.15, 1.47]) pa sega čez ničlo.
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.