Preskoči na vsebino
Vse strategije

Strategije

Košarica promptnega trga glavnih kriptovalut s ciljno volatilnostjo, samo dolge pozicije (4 BINANCE_SPOT glavna sredstva: BTC/ETH/SOL/BNB, dnevne sveče; držanje enako utežene košarice sredstev nad njihovim dolgoročnim trendom, vendar SCALE TOTAL DEPLOYED EXPOSURE obratno sorazmerno z realizirano volatilnostjo portfelja za dosego stalnega cilja volatilnosti, nizek promet, 3 parametrov)

Izid: Opuščeno

SpotVolatilityTargetedMajorsBasketLong

Povzetek izida

Ta strategija je poskušala prenesti premijo upravljanja volatilnosti Moreira-Muir v tovarno: držala je glavna sredstva v trendu, hkrati pa obratno sorazmerno z realizirano volatilnostjo prilagajala skupno izpostavljenost, da bi ciljala stalno volatilnost. Vendar je bil rezultat za nazaj notranje pokvarjen: fizično nemogoč skupni donos +8,697%, enodnevni dobički nad 240% in 26-29x nihanja lastniškega kapitala na računu z $100k, vse to ob negativni dejanski prednosti (Sharpe -0.087, avg_trade_return_pct -0.785%). Pri iteraciji 2 so po opozorilu QA predelali obračun izhodov, vendar je bil rezultat še bolj pokvarjen, določanje velikosti pozicij/uravnoteženje pa je očitno preveč angažiralo kapital in napačno obrestno obrestovalo donose. Analitik jo je opustil pri pregledu rezultata za nazaj — zaradi računovodske napake serija ni bila zaupanja vredna, optimizacija bi pomenila le prilagajanje naključnim posebnostim, že mrtva sorodna košarica pa je potrdila, da družina upravljanja volatilnosti glavnih sredstev prinaša negativno aktivno vrednost.

Hipoteza

Košarica LONG-ONLY kriptovalut SPOT (BTC/ETH/SOL/BNB), katere prednost NOT nikakršen smerni signal, temveč PORTFOLIO VOLATILITY MANAGEMENT — dokumentirana premija portfelja, upravljanega z volatilnostjo, Moreira-Muir, ki v tej tovarni še ni bila preizkušena. Mehanizem: držanje enako uteženega deleža glavnih sredstev nad njihovim dolgoročnim trendom, obratno sorazmerno prilagajanje vloženega deleža TOTAL nedavni realizirani volatilnosti košarice, da portfelj cilja stalno volatilnost. Ker je realizirana volatilnost……Prikaži večPrikaži manj

Košarica LONG-ONLY kriptovalut SPOT (BTC/ETH/SOL/BNB), katere prednost NOT nikakršen smerni signal, temveč PORTFOLIO VOLATILITY MANAGEMENT — dokumentirana premija portfelja, upravljanega z volatilnostjo, Moreira-Muir, ki v tej tovarni še ni bila preizkušena. Mehanizem: držanje enako uteženega deleža glavnih sredstev nad njihovim dolgoročnim trendom, obratno sorazmerno prilagajanje vloženega deleža TOTAL nedavni realizirani volatilnosti košarice, da portfelj cilja stalno volatilnost. Ker je realizirana volatilnost vztrajna in obdobja visoke volatilnosti v kriptosredstvih sistematično prinašajo slabše donose, prilagojene tveganju (volatilnost se združuje v grozde, drawdowni pa nastopijo v obdobjih visoke volatilnosti), zmanjšanje izpostavljenosti ob visoki volatilnosti in povečanje ob nizki izboljša Sharpe ter močno zmanjša drawdown v primerjavi s statičnim kupi-in-drži — prednost je neodvisna od smeri cene. Struktura se namenoma razlikuje od vseh opuščenih družin in družin v razvoju: NOT strategija izkoriščanja odboja oziroma obrata (brez nasprotnega trgovanja s premiki — vse sorodne strategije odboja/obrata/premije/stiskanja OI so izgubile denar), NOT sprožilec redkega dogodka (izpostavljenost je neprekinjeno stanje, kar prepreči neuspeh no_trades), NOT rotacija preseka RANK (brez razvrščanja donosov in izbire najboljših K; držijo se ALL sredstva v trendu — izčrpani mehanizem L32 je odsoten), NOT donos iz financiranja (L33), NOT opcije (ni ovire zaradi števila poslov), NOT košarica za obrat po globokem padcu, ki je bila pravkar preveč prilagojena (IS 8.3 → OOS -2.64; ni vstopa zaradi obrata, ki bi ga bilo mogoče prilagoditi krivulji — prilagajajo se le cilj volatilnosti in dve časovni okni). Promptni trg z zgolj dolgimi pozicijami (CASH) je po zasnovi odporen na izgube zaradi finančnega vzvoda. Zapolnjuje premalo zastopano prizorišče BINANCE_SPOT in skoraj prazno skupino makro strategij z dolgim časovnim horizontom; zaradi nizkega prometa (tedensko uravnoteženje in območje brez trgovanja) je približno 0.20% povratno trgovanje zanemarljivo.

Z minimalnimi spremembami odpravljeni dve uporabni ugotovitvi plasti -4, logika skaliranja po volatilnosti, ki je prestala prejšnje plasti, pa ostaja. (1) Odpravljena je bila težava pri izvrševanju in obračunu na poti izstopa, na katero je opozoril QA: sredstvo, ki zapusti delež (cilj 0), se zdaj zapre prek _submit_exit_position (zaprtje z zmanjšanjem), ki pravilno knjiži zmanjšanje in pred nakupno zanko sprosti CASH, namesto prek SELL, poslanega prek _submit_entry_instrument; delna zmanjšanja zaradi volatilnosti……Prikaži večPrikaži manj

Z minimalnimi spremembami odpravljeni dve uporabni ugotovitvi plasti -4, logika skaliranja po volatilnosti, ki je prestala prejšnje plasti, pa ostaja. (1) Odpravljena je bila težava pri izvrševanju in obračunu na poti izstopa, na katero je opozoril QA: sredstvo, ki zapusti delež (cilj 0), se zdaj zapre prek _submit_exit_position (zaprtje z zmanjšanjem), ki pravilno knjiži zmanjšanje in pred nakupno zanko sprosti CASH, namesto prek SELL, poslanega prek _submit_entry_instrument; delna zmanjšanja zaradi volatilnosti ostanejo omejena na prodajo, ki lahko le zmanjša dolgo pozicijo. (2) Odpravljen je tudi problem nezmožnosti merjenja in komaj preizkušene prednosti (le 6 poslov, ker je pogoj SMA(100) košarico skoraj celotno obdobje zadrževal v denarju, zato so bili vsi zaprti posli poraženci zaradi preloma trenda, zmagovalni posli pa so ostali odprti). Skrajšano je trend_len 100->50 (košarica je naložena večji del obdobja, zato tedensko uravnoteženje z obratno volatilnostjo dejansko ustvari posle in je dodatek Moreira-Muir za upravljanje volatilnosti resnično preizkušen), hkrati pa je zoženo rebalance_band 0.15->0.10 (več tedenskih prilagoditev velikosti zaradi volatilnosti in prehodov upravičenosti preseže območje), s čimer se število poslov pri štirih sredstvih in približno 50 tedenskih uravnoteženjih poveča proti pragu merljivosti. Formula vložka, obratno sorazmernega z volatilnostjo, trendni pogoj za posamezno sredstvo, vrednotenje _portfolio_value po dejanskem NAV, vrstni red SELLS/zapiranja pred BUYS ter velikost pozicij samo v dolgi smeri CASH (bruto izpostavljenost <= 0.95x, finančni vzvod 1.0) ostajajo nespremenjeni, zato plasti 1-3 ostajajo uspešne, uvozi pa so čisti. Priznavam globljo skrb QA, da je čisti pristop, filtriran z OHLCV SMA, razred z nizko stopnjo preživetja in da dodatek za volatilnost ne more ustvariti pozitivnega pričakovanega donosa iz košarice, ki jo trend zadržuje v padajočem obdobju; to je sestavni del izrecne premise hipoteze (premija upravljanja volatilnosti, neodvisna od smeri) in tega ni mogoče rešiti brez opustitve hipoteze ali dodajanja vira podatkov, kar bi preseglo najmanjšo spremembo v iteraciji. Popravki omogočajo pravilno izvajanje in merjenje strategije, da lahko analitik presodi premijo na zanesljivem backtestu z ustreznim vzorcem, ne pa na artefaktu z 6 posli." }

Rezultat za nazaj ni zaupanja vreden: lastniški kapital/računovodstvo sta pokvarjena. total_return +8,697% (87x) je nemogoč za neizposojeno (<= 1x) košarico promptnih sredstev z izključno dolgimi pozicijami, dnevni donosi +241% (2021-05-20), +158% (2019-07-04), +88.7% in +84.3% pa so fizično nemogoči za knjigo z izključno dolgimi pozicijami <= 0.95x; avg_win $426k / largest_loss -$2.9M na računu z $100k (26-29x nihanja lastniškega kapitala) ter promet 635 (v primerjavi s zatrjevanim tedenskim uravnoteženjem z……Prikaži večPrikaži manj

Rezultat za nazaj ni zaupanja vreden: lastniški kapital/računovodstvo sta pokvarjena. total_return +8,697% (87x) je nemogoč za neizposojeno (<= 1x) košarico promptnih sredstev z izključno dolgimi pozicijami, dnevni donosi +241% (2021-05-20), +158% (2019-07-04), +88.7% in +84.3% pa so fizično nemogoči za knjigo z izključno dolgimi pozicijami <= 0.95x; avg_win $426k / largest_loss -$2.9M na računu z $100k (26-29x nihanja lastniškega kapitala) ter promet 635 (v primerjavi s zatrjevanim tedenskim uravnoteženjem z nizkim prometom) kažeta, da določanje velikosti pozicij/uravnoteženje preveč angažira kapital in napačno obrestno obrestuje donose. Notranje protislovje to potrjuje — naslovni +8,697%, vendar Sharpe -0.087, avg_trade_return_pct -0.785% (negativen), information_ratio -0.21, PSR 0.375 — zato po tej napaki ni dejanske prednosti (asimetrija -4.5, kurtoza 67.7, max_dd CI visoka ~100%). Opozarjam na simptom, ne da bi trdil, da poznam natančno napako, ki je še nisem izsledil. To je že iteracija 2: razvijalec je po opozorilu QA »sum na računovodsko napako« predelal obračun izhodov, rezultat pa je zdaj še bolj pokvarjen, zato bi optimizacija pokvarjene serije pomenila le prilagajanje naključnim posebnostim. Tudi osnovna družina je mrtva — sorodna strategija VolatilityManagedLongMajorsBasketDaily je bila v tej seji opuščena z IR -0.60 in ~0 alfe glede na njeno košarico (upravljanje volatilnosti košarice glavnih sredstev z dolgimi pozicijami prinaša negativno aktivno vrednost), beta 0.51 / benchmark_correlation 0.70 tukaj pa z negativno alfo po dodatku prekrivnega mehanizma kaže v isto smer. Z optimizacijo vol_target/trend_len/vol_lookback ni mogoče odpraviti napake pri določanju velikosti pozicij/računovodstvu ali ustvariti prednosti, ki je tej družini strukturno primanjkuje. Opustite.

Implementacija

Samo long, z nizkim prometom, spot košarica z upravljanjem volatilnosti, ki zajema štiri glavne Binance SPOT (BTC/ETH/SOL/BNB), dnevne sveče, izključno OHLCV. Ob vsakem tedenskem uravnoteženju drži enako utežen delež glavnih valut nad njihovo SMA(trend_len=50), pri čemer delež vloženih TOTAL obratno prilagaja realizirani volatilnosti košarice, da doseže stalni cilj: vloženi delež = min(vol_target=0.60 / annualized_basket_vol_over_vol_lookback=30d, gross_exposure=0.95). Vsako primerno ime cilja na vloženi delež/n_eligible lastniškega kapitala; imena brez trenda gredo v gotovino. Uravnoteženje uporablja razliko do cilja z območjem brez trgovanja 10%: polni izstopi se zaprejo samo z zmanjšanjem pozicije prek _submit_exit_position, delne prodaje za zmanjšanje volatilnostne izpostavljenosti pa imajo omejeno količino; nato nakupi dopolnijo cilj. Cilji so deleži dejanskega CASH lastniškega kapitala, zato je skupni vloženi delež <= 0.95x (brez finančnega vzvoda). 3 uglašenih parametrov (vol_target, trend_len, vol_lookback).

Rezultati preverjanja

Preverjanje ni uspelo (plast 4 — pregled QA): - Peskovnik kaže vzorec napake v kodi, ki jo tovarna večkrat napačno diagnosticira kot neuspeh prednosti: win_rate = 0.0 AND profit_factor = 0.0 (vseh 6 zaprtih poslov je bilo izgubljenih, bruto dobiček je natanko nič), Sharpe -1.94, total_return -33.3% == max_drawdown. Pregled kaže pravilno polarnost smeri in skaliranja (vložek obratno sorazmeren z volatilnostjo = min(vol_target/basket_vol, bruto izpostavljenost); trendni pogoj close>SMA; samo dolge pozicije,……Prikaži večPrikaži manj

Preverjanje ni uspelo (plast 4 — pregled QA): - Peskovnik kaže vzorec napake v kodi, ki jo tovarna večkrat napačno diagnosticira kot neuspeh prednosti: win_rate = 0.0 AND profit_factor = 0.0 (vseh 6 zaprtih poslov je bilo izgubljenih, bruto dobiček je natanko nič), Sharpe -1.94, total_return -33.3% == max_drawdown. Pregled kaže pravilno polarnost smeri in skaliranja (vložek obratno sorazmeren z volatilnostjo = min(vol_target/basket_vol, bruto izpostavljenost); trendni pogoj close>SMA; samo dolge pozicije, zmanjšanje omejeno na držano količino), zato je verjetno preostala napaka v poti EXECUTION/ACCOUNTING. Možna sta dva vzroka: (1) zmanjšanja pošiljajo prodajna naročila prek _submit_entry_instrument(OrderSide.SELL) namesto prek _submit_exit_position — preveriti je treba, ali to zmanjša dolgo pozicijo na CASH in ali naročilo ni zavrnjeno ali napačno knjiženo; (2) zanka BUY po oddaji prodajnih naročil znova izračuna _held_qty, vendar izvršitve znotraj on_bar niso takojšnje, zato se velikost nakupov izračuna glede na kapital, ki ga čakajoče prodaje še niso sprostile. PF natanko 0.0, pri čemer je vsak posel izgubljen, je treba diagnosticirati kot napako, ne pa pripisati provizijam ali odsotnosti prednosti. - Ni mogoče izmeriti: 6 poslov v 363 dneh je za red velikosti pod pragom približno 100 poslov, zato win_rate/PF/Sharpe ne nosijo informacijskega signala. Tedensko uravnoteženje 4 sredstev bi moralo prinesti približno 200 dogodkov uravnoteženja, prineslo pa je 6 poslov — strategija je bila skoraj celotno obdobje v denarju (SMA(100) pogoj je bil redko izpolnjen), kar pojasnjuje 0.11 korelacijo z referenčnim merilom kljub 76% izpostavljenosti med držanjem pozicij in pomeni, da je bil učinek upravljanja volatilnosti komaj preizkušen. - Zgolj OHLCV (SMA trendni pogoj + skaliranje po realizirani volatilnosti, brez smerne prednosti). Zgolj OHLCV ima 0% preživetje v 213 predhodnih preizkusih, pristopi s trendnimi pogoji SMA pa so večkrat opuščeni. Dodatek za volatilnost je neodvisen od smeri in ne more ustvariti pozitivnega pričakovanega donosa, če ga košarica sredstev s trendom nima — rezultat pa nasprotuje trditvi hipoteze o zmanjšanju drawdowna (33% drawdown).

Analitik naj pri backtest_review ABANDON namesto optimizacije; parametri ne morejo obrniti negativnega pričakovanega donosa. Nadaljnja iteracija razvijalca ni upravičena.

STRONG ABANDON RECOMMENDATION (ne gre za napako v kodi QA). Po odpravi težav pri izvrševanju in preizkusu prednosti je rezultat v peskovniku odločno negativen in WORSE kot iter-1: total_return -38.87%, Sharpe -1.15, PF 0.126, win_rate 0.19, avg_trade_return_pct -5.63%, max_drawdown 46.78%, largest_loss -$13,469 v 21 vseh dolgih poslih. Popravek obračuna je rezultat še poslabšal; CONFIRMS iter-1 z vsemi izgubami ni bila posledica napake pri knjiženju — mehanizem ni vzdržen. Rezultat nasprotuje tudi trditvi hipoteze o zmanjšanju drawdowna. Razvijalec priznava, da volatilen dodatek ne more ustvariti pozitivnega pričakovanega donosa iz košarice, ki jo trend zadržuje v padajočem obdobju.

Opustite okvir zgolj OHLCV; parametrov ne iterirajte.

Mehanizem zgolj OHLCV (SMA trendni filter + prilagajanje volatilnosti, brez smerne prednosti). Zgolj OHLCV ima 0% možnosti za preživetje v 213 prejšnjih izvajanih preizkusih; prekrivni mehanizem volatilnosti je neodvisen od smeri in ne more ustvariti pozitivne pričakovane vrednosti, če je nima košarica s trendno določenimi pozicijami.

Zaradi opustitve brez pomena; če bi se kdaj ponovila iteracija, uporabi neto ciljne razlike ali odloži nakupe za eno svečo.

21 poslov je manj od spodnje meje ~100, vendar jih je dovolj za ugotovitev odločno negativnega rezultata (PF 0.126, 46.8% DD niso šum). Manjša preostala težava: zanka BUY ponovno izračuna _held_qty, preden se izpolnijo prodaje/zaprtja SELL v isti vrstici (nesinhrono), zato se lahko nakupi določijo glede na še ne sproščen CASH in so delno zavrnjeni — to lahko povzroči premajhno angažiranje kapitala, vendar ne vpliva na negativni sklep.

Pregled backtesta

Sharpe
-0,09
Skupni donos
8697,90%
Največji padec
67,40%
Skupno poslov
144
Delež dobičkov
43,1%
Faktor dobička
1,47

Uokvirjanje kot novost za to tovarno (premija upravljanja volatilnosti Moreira-Muir); brez oznake likvidacije.

Poškodovana krivulja lastniškega kapitala: total_return +8,697% (87x) je nemogoča za košarico promptnega trga z zgolj dolgimi pozicijami in brez finančnega vzvoda (<= 1x); enodnevni donosi +241%, +158%, +88.7% so fizično nemogoči.

avg_win $426k / largest_loss -$2.9M na računu z $100k (26-29x nihanja lastniškega kapitala) in promet 635 so v nasprotju z zasnovo »tedenskega uravnoteženja z nizkim prometom« — določanje velikosti pozicij/uravnoteženje preveč angažira kapital oziroma napačno obrestno obrestuje donose.

Notranje protislovje: naslovni +8,697%, vendar Sharpe -0.087, avg_trade_return_pct -0.785% (NEGATIVE), information_ratio -0.21, PSR 0.375 — po tej napaki ni dejanske prednosti.

Iteracija 2: predelava obračuna izhodov (QA »sum na računovodsko napako«) težave ni odpravila; rezultat je zdaj še bolj pokvarjen.

Družina je že mrtva: sorodna strategija VolatilityManagedLongMajorsBasketDaily je bila v tej seji opuščena z IR -0.60 / ~0 alfe glede na svojo košarico.

Povzetek izida

Osupljiv naslovni donos je opozorilni znak, ne zmaga — preverite smiselnost lastniškega kapitala glede na omejitve finančnega vzvoda (knjiga z dolgimi pozicijami brez finančnega vzvoda ne more ustvariti donosa 87x ali doseči +241% dobičkov v enem dnevu) in ne nadaljujte z iteracijami mehanizma, katerega sorodna strategija je že dokazala, da družina nima prednosti; računovodsko napako/napako pri določanju velikosti pozicij je treba odpraviti, preden je mogoče zaupati kateremu koli kazalniku.

Analitik jo je opustil na kontrolni točki pregleda rezultata za nazaj pred optimizacijo, ker sta bila lastniški kapital/računovodstvo pokvarjena (določanje velikosti pozicij/uravnoteženje je preveč angažiralo kapital in napačno obrestno obrestovalo donose); predelava obračuna izhodov v iteraciji 2, ki jo je sprožilo opozorilo QA »sum na računovodsko napako«, je stanje še poslabšala, sorodna strategija VolatilityManagedLongMajorsBasketDaily pa je bila v tej seji že opuščena z IR -0.60 in ~0 alfe, kar kaže, da družini strukturno primanjkuje prednosti.

Košarica štirih glavnih promptnih sredstev BINANCE_SPOT (BTC/ETH/SOL/BNB) z dolgimi pozicijami, ki je uporabljala premijo upravljanja volatilnosti Moreira-Muir — držala je enako utežen delež sredstev nad njihovim dolgoročnim trendom, vendar obratno sorazmerno prilagajala skupno vloženo izpostavljenost glede na realizirano volatilnost košarice, da bi dosegla stalni cilj volatilnosti, namesto da bi trgovala na podlagi smernega signala.

Rezultat za nazaj je bil pokvarjen in nezaupanja vreden: nemogoč skupni donos +8,697% za neizposojeno (<= 1x) knjigo z dolgimi pozicijami, fizično nemogoči enodnevni donosi (+241%, +158%, +88.7%), povprečni dobiček $426k in največja izguba -$2.9M na računu z $100k ter promet 635, ki je bil v nasprotju z zasnovo z nizkim prometom — ob vsem tem pa je bila dejanska prednost negativna (Sharpe -0.087, avg_trade_return_pct -0.785%, informacijsko razmerje -0.21).

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.