Sări la conținut
Toate strategiile

Strategii

Coș convex multi-major de expansiune a volatilității — long-short, aplică independent regula direcțională de expansiune a volatilității cu ONE parametri comuni pe 6 active majore, inactiv pentru fiecare activ când volatilitatea este calmă (bare zilnice, 3 parametri)

Rezultat: Abandonată

MultiMajorVolExpansionConvexBasketLS

Sumar rezultate

MultiMajorVolExpansionConvexBasketLS a combinat declanșatorul de extindere a volatilității cu construcția diversificării pentru ritm, răspândind o singură regulă comună pe șase monede majore pentru a depăși pragul minim al numărului de tranzacții care eliminase pariurile convexe pe un singur activ. A ajuns într-adevăr la un număr sănătos de 328 tranzacții, cu un +182.5% decorrelat și PF 1.64, însă randamentul a fost determinat de valori extreme (curtoză 117), iar regimul recent se deteriorase puternic — 2025 -16.3%, Sharpe pe perioadă mobilă până la -12.8 în 2026 — exact segmentul evaluat de OOS și de scorul pe eșantionul de testare (holdout). Analistul a abandonat-o la revizuirea backtestului, fiind ultima combinație neîncercată dintr-o familie de strategii convexe eliminate, al cărei model înrudit direct tocmai eșuase la optimizare la toate criteriile de robustețe; strategia nu a ajuns niciodată la optimizare, analiză sau revizuirea riscului.

Ipoteza

Un coș direcțional LONG-SHORT, MULTI-INSTRUMENT, cu preț pur și CONVEX, care aplică independent o singură regulă de expansiune a volatilității INDEPENDENTLY pe 6 active majore lichide (BTC, ETH, SOL, BNB, XRP, DOGE, toate contracte perpetue USD-M). Combină două componente susținute de dovezi: (1) semnalul VOL-EXPANSION (activare la o expansiune bruscă a volatilității realizate pornind de la un nivel scăzut WITH unei mișcări direcționale — începutul unei schimbări de regim), un mecanism cu adevărat diferit de……Afișează mai multeAfișează mai puțin

Un coș direcțional LONG-SHORT, MULTI-INSTRUMENT, cu preț pur și CONVEX, care aplică independent o singură regulă de expansiune a volatilității INDEPENDENTLY pe 6 active majore lichide (BTC, ETH, SOL, BNB, XRP, DOGE, toate contracte perpetue USD-M). Combină două componente susținute de dovezi: (1) semnalul VOL-EXPANSION (activare la o expansiune bruscă a volatilității realizate pornind de la un nivel scăzut WITH unei mișcări direcționale — începutul unei schimbări de regim), un mecanism cu adevărat diferit de momentum/confluența OHLCV (ineficient, L56, 0/213) și de regimul de coadă bazat pe magnitudinea randamentelor; și (2) construcția DIVERSIFICATION-FOR-CADENCE, pe care sesiunea PROVED o consideră REQUIRED pentru orice componentă convexă — regimul de coadă DOGE a eșuat pe COUNT (doar 14.7 tranzacții/an pentru un singur activ, sub pragul de ~100 tranzacții), deci pozițiile convexe pe un singur activ nu sunt viabile structural; doar distribuirea unei reguli convexe cu parametri comuni pe mai multe active majore atinge numărul necesar. Expansiunile volatilității fiecărui activ apar la momente diferite, astfel că 6 componente, fiecare cu aproximativ 40-70 activări/an, însumează aproximativ 250-400 tranzacții (~150-250 pe întreaga perioadă), depășind clar pragul de număr care a eliminat pariurile convexe pe un singur activ, în timp ce fiecare componentă rămâne fără poziție în perioadele cu volatilitate calmă (decorelată, convexă). Aceasta NOT este o rotație transversală RANK (L52 — fără clasament/selecție; fiecare componentă este un semnal convex autonom, de regulă fără poziție, cu parametri SHARED, nu ajustați separat pentru fiecare activ), NOT un ansamblu de momentum permanent activ (L56 — fără poziție în perioadele cu volatilitate calmă), NOT o ieșire dintr-o comprimare (L54 — volatilitatea EXPANSION împreună cu o mișcare amplă, nu o izbucnire după comprimare), NOT o strategie de fading cu revenire la medie (L53), NOT o condiție bazată pe fluxul NON-PRICE (L46 — volatilitatea realizată este calculată din prețul 100%), NOT carry/bază/lichidări/opțiuni (L57/L58/L50/L51). Este diferită de cele două coșuri/componente aflate deja în așteptare: diferită de expansiunea volatilității BTC pe un singur activ (aceasta acoperă mai multe active majore și rezolvă riscul legat de numărul de tranzacții) și de coșul multi-activ major MAGNITUDE bazat pe regimul de coadă (semnal diferit — derivata de ordinul 1 a volatilității față de magnitudinea randamentului). Parametri SHARED comuni tuturor celor 6 active mențin DOF scăzut (3 parametri în total) față de pragul Sharpe ajustat pentru biasul de selecție, la care AAVE a eșuat. Profil de risc: dimensionare ajustată la volatilitate pentru fiecare componentă activată (risc egal), cu expunerea brută agregată plafonată la aproximativ 60% din capitalul propriu*levier (activările simultane sunt rare, deoarece expansiunile volatilității sunt oarecum asincrone); plafon de levier 2x (citește self.config.leverage).

Implementează ipoteza conform specificației: o regulă de expansiune a volatilității cu parametri comuni, aplicată independent pe șase active majore, inactivă pentru fiecare activ când volatilitatea este calmă, fără ierarhizare și fără selecție transversală. Rulare de probă offline pe catalogul zilnic real (2019-12–2026-08) cu valorile implicite trimise (fast_win 7, exp_ratio 1.4, chandelier 6.0): 384 activări în 6.3 ani = 61/an, medie +3.19% NET comisioane per tranzacție (21x pragul minim de comision 0.15%), rată……Afișează mai multeAfișează mai puțin

Implementează ipoteza conform specificației: o regulă de expansiune a volatilității cu parametri comuni, aplicată independent pe șase active majore, inactivă pentru fiecare activ când volatilitatea este calmă, fără ierarhizare și fără selecție transversală. Rulare de probă offline pe catalogul zilnic real (2019-12–2026-08) cu valorile implicite trimise (fast_win 7, exp_ratio 1.4, chandelier 6.0): 384 activări în 6.3 ani = 61/an, medie +3.19% NET comisioane per tranzacție (21x pragul minim de comision 0.15%), rată de câștig 42% cu coada dreaptă convexă așteptată, durată medie 5.9 zile, estimarea Sharpe per tranzacție 0.97, evoluția capitalului x3.10 cu un drawdown maxim de 19.6% la dimensionarea trimisă. Numărul de 384 tranzacții este scopul construcției și depășește cu aproximativ 4x pragul de validare de ~100 tranzacții, care a eliminat componentele convexe pe un singur activ (DOGE gestionarea regimului de coadă a avut ~15/an). ROBUSTNESS: fiecare punct din intervalul _param_bounds declarat este pozitiv — fast_win 5/7/10/12 la exp_ratio 1.4 oferă +2.12/+3.19/+3.39/+4.14% per tranzacție (84/61/45/37 tranzacții pe an), exp_ratio 1.25/1.3/1.4/1.5/1.6 la fast_win 7 oferă între +2.45 și +3.79%, iar chandelier 4/5/6/7/8 lasă captarea per tranzacție constantă (+3.13–+3.28%), în timp ce face un compromis între drawdown și randament; colțul cel mai slab (fast_win 12, exp_ratio 1.6) rămâne pozitiv la +2.03%, dar scade la 18 tranzacții/an, iar valorile implicite sunt în zona mediană, nu în punctul cu rezultatul cel mai bun. LEVERAGE IS GENUINELY CONSUMED, iar acest lucru a fost verificat, nu presupus: simularea expunerii zilnice agregate cu valorile implicite dă o expunere brută medie de 0.28x din capitalul propriu, p95 0.68x și PEAK 1.07x — peste 1x din valoarea nominală a capitalului propriu, deci marja disponibilă de 2x face executabile zilele cele mai aglomerate, iar la levierul 1.0, plafonul agregat de 0.6 ar limita ~10% din zilele de tranzacționare. HONEST CAVEATS: (1) eșantionul depinde de regim — 2021 (+58%), 2024 (+41%) și 2022 (+21%) susțin rezultatul, în timp ce 2025 este clar negativ (-17%), iar 2020/2026 are efecte modeste, astfel că o fereastră walk-forward care nimerește un regim cu expansiune redusă asemănător cu 2025 va arăta slab; (2) declanșatorul este foarte apropiat de coșul bazat pe regimul de coadă al magnitudinii randamentului, aflat deja în așteptare (ambele sunt convexe, ambele se activează la mișcări violente și stau deoparte în rest) — mecanismele diferă (derivata de ordinul întâi a volatilității față de magnitudinea randamentului), dar activările lor vor fi corelate, așa că tratează-le ca pe o singură familie pentru alocarea la nivel de portofoliu, nu ca pe două componente independente.

Coș convex dependent de valori extreme, dintr-o familie confirmată ca eșuată, cu o deteriorare clară în regimul recent (clasa convexă bazată pe coadă/expansiunea volatilității). Semnalul de expansiune a volatilității a fost profitabil 2021-2024, dar fereastra recentă este profund negativă: 2025 -16.3%, iar Sharpe-ul mobil se prăbușește de la ~+4 la mijlocul -2025 la -12.8 până în ianuarie 2026, rămânând negativ până la 2026 — exact segmentul evaluat de ferestrele OOS de validare walk-forward și de eșantionul de……Afișează mai multeAfișează mai puțin

Coș convex dependent de valori extreme, dintr-o familie confirmată ca eșuată, cu o deteriorare clară în regimul recent (clasa convexă bazată pe coadă/expansiunea volatilității). Semnalul de expansiune a volatilității a fost profitabil 2021-2024, dar fereastra recentă este profund negativă: 2025 -16.3%, iar Sharpe-ul mobil se prăbușește de la ~+4 la mijlocul -2025 la -12.8 până în ianuarie 2026, rămânând negativ până la 2026 — exact segmentul evaluat de ferestrele OOS de validare walk-forward și de eșantionul de validare de 15 zile, astfel că optimizarea s-ar ajusta la anii timpurii, când mecanismul încă funcționa, și ar eșua în afara eșantionului. Randamentul depinde de valori extreme (return_kurtosis 117, asimetrie 5.47; câteva zile — 2021-02-20 +28.7%, 2024-12-04 +24.1%, 2021-04-17 +15.7% — îl susțin), iar Sharpe-ul pe întregul eșantion este doar 0.787 (estimare joasă CI 0.170), cu drawdown de 18.7%. Este ultima permutare netestată a unui mecanism dintr-o familie abandonată: ruda directă, coșul multi-major MAGNITUDE bazat pe regimul de coadă, tocmai a eșuat optimizarea completă (DSR 0.298, PBO 0.655, Sharpe al eșantionului de validare -0.03), iar toate variantele convexe anterioare au fost abandonate (regimul de coadă BTC fee_edge, supraajustarea DOGE, supraajustarea expansiunii volatilității pe un singur activ BTC). Această variantă mai slabă va eșua în aceeași validare. Nu există o cale de iterație: parametrii comuni sunt deja la minimum, iar eșecul provine dintr-un avantaj dependent de regim și de valori extreme, nu dintr-un parametru ajustabil. Abandoneaz-o la BACKTEST_REVIEW, în loc să consumi bugetul de optimizare.

Implementare

Coș convex long-short cu instrumente multiple, pe șase active majore Binance USD-M (BTC, ETH, SOL, BNB, XRP, DOGE), bare de DAILY, cu SHARED parametri pentru toate cele șase active. Fiecare activ folosește o componentă INDEPENDENT bazată pe o regulă de expansiune a volatilității: sigma_fast = abaterea standard a randamentelor logaritmice zilnice pe fast_win, sigma_slow = abaterea standard pe 60 zile, raportul = sigma_fast/sigma_slow (prima derivată a volatilității realizate), iar mișcarea =……Afișează mai multeAfișează mai puțin

Coș convex long-short cu instrumente multiple, pe șase active majore Binance USD-M (BTC, ETH, SOL, BNB, XRP, DOGE), bare de DAILY, cu SHARED parametri pentru toate cele șase active. Fiecare activ folosește o componentă INDEPENDENT bazată pe o regulă de expansiune a volatilității: sigma_fast = abaterea standard a randamentelor logaritmice zilnice pe fast_win, sigma_slow = abaterea standard pe 60 zile, raportul = sigma_fast/sigma_slow (prima derivată a volatilității realizate), iar mișcarea = log(C[t]/C[t-fast_win]) indică direcția în care se rezolvă expansiunea. calculate_signal returnează raportul * semnul(mișcării) la fiecare bară. O componentă ENGAGES când |semnalul| >= exp_ratio, adoptând direcția mișcării, iar în rest este FLAT — în perioadele cu volatilitate calmă, portofoliul nu deține nimic. Iese din poziție EXITS când mișcarea direcțională își schimbă semnul sau prețul pierde chandelier_atr x ATR(14) față de cel mai bun preț de închidere de la activare. Dimensionarea presupune risc egal pentru fiecare componentă (capital propriu * risk_pct / distanța până la stopul chandelier), cu plafon per poziție de capital propriu * max_notional_frac * levier și plafon agregat de capital propriu * max_gross * levier, toate calculate pe baza capitalului propriu CURRENT, astfel încât pierderile să nu se acumuleze în dimensiunea poziției. Trei parametri comuni ajustabili: fast_win, exp_ratio, chandelier_atr.

Rezultate verificare

Backtest_review/analist: acordă o pondere mare regimului recent (cu expansiune redusă, asemănător cu 2025), deoarece ferestrele OOS și eșantionul de validare se află în acest regim, iar rezultatul este negativ; confirmă că activările pozițiilor long contribuie la eșantionul cumulat și că rezultatul agregat depășește pragul Sharpe ajustat pentru distorsiuni datorită mai mult decât anilor 2021/2024 care susțin randamentul.

Regimul recent este negativ — principalul aspect de evaluat de analist/backtest_review, nu un defect de cod. Remedierea măsurabilității funcționează (384 intrări în tranzacții pe întregul eșantion, ~61/an, 28 în mediul izolat, depășind clar pragul de ~100 tranzacții care a eliminat componentele convexe pe un singur activ), iar rezultatele pe întregul eșantion sunt solide, potrivit dezvoltatorului (+3.19%/tranzacție, estimare Sharpe per tranzacție 0.97, capital propriu x3.10). Dar avantajul depinde de regim, iar……Afișează mai multeAfișează mai puțin

Regimul recent este negativ — principalul aspect de evaluat de analist/backtest_review, nu un defect de cod. Remedierea măsurabilității funcționează (384 intrări în tranzacții pe întregul eșantion, ~61/an, 28 în mediul izolat, depășind clar pragul de ~100 tranzacții care a eliminat componentele convexe pe un singur activ), iar rezultatele pe întregul eșantion sunt solide, potrivit dezvoltatorului (+3.19%/tranzacție, estimare Sharpe per tranzacție 0.97, capital propriu x3.10). Dar avantajul depinde de regim, iar fereastra recentă — unde se află ferestrele OOS și eșantionul de validare de 15 zile — este perioada în care pierde: dezvoltatorul precizează că 2025 este clar negativ (-17%), iar mediul izolat Layer-3 (ultimul an) confirmă la total_return -1.43%, Sharpe -0.10, profit_factor 0.88, avg_trade_return_pct -0.59%, cu slăbiciune pe pozițiile long (7 poziții long au pierdut, cele short au susținut rezultatul) și Sharpe CI [-1.66, 1.64] care traversează zero. Acesta este tiparul ETC/SOL/reversiei primei — pozitiv pe întregul eșantion, dar negativ recent — decizia de abandonare sau iterare îi revine analistului.

Manager de portofoliu: tratează acest coș și coșul bazat pe regimul de coadă al magnitudinii ca pe o singură familie convexă în scopul alocării/corelației; dacă ambele sunt promovate, dimensionează-le împreună, nu ca două componente independente.

Corelația mecanismului cu coșul multi-major MAGNITUDE pentru regimuri de coadă, pe care l-am transmis mai devreme în această sesiune — o preocupare privind deduplicarea PM/alocării, dezvăluită cu sinceritate de dezvoltator. Ambele sunt coșuri convexe care „se activează la mișcări violente ale pieței, altfel rămân inactive”, pe aceleași șase active majore; declanșatoarele diferă (prima derivată a volatilității aici, față de magnitudinea randamentului acolo), dar perioadele lor de activare vor fi puternic corelate, deci sunt, în esență, o singură familie, nu două componente de portofoliu independente și necorelate. Nu este un defect de cod sau de ipoteză, dar managerul de portofoliu nu ar trebui să le aloce pe ambele ca și cum ar fi independente.

Pentru implementarea live, faceți ca componenta principală să-și reconstruiască direcția poziției din cache.positions_open() la repornire, așa cum fac deja componentele suplimentare.

O inconsecvență minoră la recuperarea după repornire între componenta principală și cele suplimentare (ambele inaccesibile în backtest, doar live). Cele cinci componente EXTRA recuperează corect direcția poziției pierdute din poziția efectivă deschisă (pos.side.name) în on_extra_bar înainte de a apela _regime_over. Componenta PRIMARY (BTC) deduce direcția poziției pierdute în _regime_over din semnul semnalului (st.side = 1 if st.sig >= 0 else -1), ceea ce, la o repornire live în timpul unei poziții, ar putea selecta direcția greșită. Armonizarea componentei principale pentru a citi cache.positions_open() ar face-o consecventă cu cele suplimentare.

Analiză backtest

Sharpe
0,79
Randament total
182,54%
Drawdown maxim
18,67%
Tranzacții totale
328
Rată de câștig
40,9%
Factor de profit
1,64

Frecvență sănătoasă: 328 tranzacții în 6.6 ani, peste pragul de număr de tranzacții la care au eșuat pariurile convexe pe un singur activ

avg_trade_return_pct 3.86% acoperă comisioanele; profit_factor 1.64

Beta scăzut (0.051), caracter decorelat

Regimul recent este profund negativ: 2025 -16.3%; Sharpe-ul mobil se prăbușește de la ~+4 (mijlocul -2025) la -12.8 (ianuarie 2026) și rămâne negativ — exact fereastra ocupată de optimizare OOS/eșantionul de validare

Bazat pe valori extreme: return_kurtosis 117, asimetrie 5.47; zile precum 2021-02-20 +28.7%, 2024-12-04 +24.1%, 2021-04-17 +15.7% generează randamentul

sharpe_ratio 0.787 cu sharpe_ci_low 0.170 — abia pozitiv; max_drawdown 18.7% (de la CI la 34%)

Ruda directă (coș multi-major MAGNITUDE bazat pe regimul de coadă) tocmai a eșuat optimizarea completă: DSR 0.298, PBO 0.655, eșantionul de validare -0.03 — această variantă mai slabă va eșua pe același eșantion de validare

Întreaga familie convexă a fost abandonată (BTC fee_edge, supraajustare DOGE, supraajustare prin expansiunea volatilității BTC, supraajustarea coșului bazat pe magnitudine)

Sumar rezultate

Rezolvarea problemei frecvenței prin diversificare nu salvează o familie convexă dependentă de valori extreme și erodată de schimbarea regimului — un Sharpe de 0.79, susținut de câteva zile extreme și ajuns la valori profund negative în fereastra recentă OOS, nu va rezista validării, iar permutările succesive ale unui mecanism deja epuizat vor avea aceeași soartă.

Analistul a abandonat-o la evaluarea backtestului: un coș convex dependent de valori extreme, dintr-o familie confirmată ca eșuată, cu o deteriorare clară în regimul recent. Avantajul expansiunii volatilității a funcționat 2021-2024, dar este profund negativ exact în fereastra evaluată de OOS/eșantionul de validare, astfel că optimizarea s-ar ajusta la anii timpurii, când mecanismul încă funcționa, și ar eșua în afara eșantionului. Ruda sa directă (coșul multi-major bazat pe regimul de coadă al magnitudinii) tocmai a eșuat optimizarea completă (DSR 0.298, PBO 0.655, eșantionul de validare -0.03), iar această variantă mai slabă ar eșua în aceeași validare — ultima permutare netestată a unui mecanism dintr-o familie abandonată, fără cale de iterație.

Un coș direcțional convex long-short, cu mai multe instrumente (3 parametri comuni), care a aplicat independent o regulă de expansiune a volatilității pe șase active majore (BTC, ETH, SOL, BNB, XRP, DOGE) — fiecare componentă a rămas inactivă când volatilitatea era calmă și s-a activat doar când propria volatilitate realizată s-a extins brusc față de nivelul de bază, împreună cu o mișcare direcțională, pe care a urmat-o folosind un stop chandelier — combinând declanșatorul de expansiune a volatilității cu construcția de diversificare pentru frecvență, dovedită necesară pentru componentele convexe.

Backtestul (coș zilnic cu 6 active majore, 2409 zile de date) a depășit pragul de frecvență (328 tranzacții) și a arătat rezonabil: +182.5%, Sharpe 0.787 (estimare joasă CI 0.170), factor de profit 1.64, avg_trade_return_pct 3.86%, decorelat (beta 0.051). Dar rezultatul depindea de valori extreme (curtoză 117, asimetrie 5.47, câteva zile susțin randamentul), drawdown-ul maxim a fost 18.7% (CI până la 34%), iar regimul recent a fost profund negativ — 2025 -16.3%, Sharpe-ul mobil prăbușindu-se de la ~+4 la mijlocul -2025 la -12.8 până în ianuarie 2026 și rămânând negativ.

Stratmill este un instrument de cercetare și paper-trading, nu consultanță financiară sau broker. Rezultatele de backtest și paper trading sunt ipotetice. Tranzacționarea implică riscul de pierdere.