Vai al contenuto
Tutte le strategie

Strategie

SOL USD-M Cattura dell'espansione dopo una compressione della volatilità, long-short (contratto perpetuo SOLUSDT.BINANCE su singolo strumento, barre da 4 ore, negozia la rottura direzionale ONLY dopo una contrazione confermata della larghezza delle bande di Bollinger, obiettivo a R fissa + stop catastrofico rigido, leva 1x, puramente OHLCV, 3 parametri)

Esito: Abbandonato

SolSqueezeExpansionLS

Riepilogo esito

SolSqueezeExpansionLS ha testato di nuovo il meccanismo di compressione→espansione, che un fratello codificato erroneamente non era mai riuscito a misurare, instradando deliberatamente verso lo standard BINANCE USD-M con leva 1x, uno stop rigido e una protezione per la posizione singola, per evitare le liquidazioni e le perdite da falsi movimenti delle prove precedenti. Sul fronte del rischio ha avuto successo: nessuna liquidazione, drawdown massimo di appena 24.5%, autentica neutralità rispetto al mercato e un……Mostra altroMostra meno

SolSqueezeExpansionLS ha testato di nuovo il meccanismo di compressione→espansione, che un fratello codificato erroneamente non era mai riuscito a misurare, instradando deliberatamente verso lo standard BINANCE USD-M con leva 1x, uno stop rigido e una protezione per la posizione singola, per evitare le liquidazioni e le perdite da falsi movimenti delle prove precedenti. Sul fronte del rischio ha avuto successo: nessuna liquidazione, drawdown massimo di appena 24.5%, autentica neutralità rispetto al mercato e un modesto rendimento totale +26% al netto delle commissioni su 351 operazioni. Ma il vantaggio in sé era statisticamente indistinguibile dal rumore (Sharpe 0.175 con CI a cavallo dello zero, profit factor 1.054, sotto la soglia di assenza di vantaggio 1.2). Ritenendolo il migliore di una recente serie debole, ma ancora troppo esiguo — una classe di breakout puramente OHLCV che l'ottimizzazione non ha mai salvato da un punto di partenza inferiore a -1.2 — l'analista lo ha abbandonato alla fase di revisione, anziché spendere ore per confermare l'assenza di un vantaggio significativo.

Ipotesi

Una strategia LONG-SHORT di volatilità-REGIME su un singolo strumento, applicata a SOLUSDT.BINANCE (perpetuo standard USD-M, barre da 4h), che si attiva solo dopo un autentico CONTRACTION di volatilità e poi cattura l'espansione direzionale che ne consegue statisticamente. È un nuovo test pulito del meccanismo di compressione→espansione (autocorrelazione della volatilità) che un precedente progetto affine non era mai riuscito davvero a misurare: era stato codificato erroneamente sulla sede di negoziazione……Mostra altroMostra meno

Una strategia LONG-SHORT di volatilità-REGIME su un singolo strumento, applicata a SOLUSDT.BINANCE (perpetuo standard USD-M, barre da 4h), che si attiva solo dopo un autentico CONTRACTION di volatilità e poi cattura l'espansione direzionale che ne consegue statisticamente. È un nuovo test pulito del meccanismo di compressione→espansione (autocorrelazione della volatilità) che un precedente progetto affine non era mai riuscito davvero a misurare: era stato codificato erroneamente sulla sede di negoziazione sbagliata e abbandonato dopo un cambio di sede, NOT sul vantaggio. Assegnato deliberatamente a STANDARD BINANCE USD-M (non COIN-M) per eliminare quel rischio di errore nel cambio. Colma la lacuna nella direzione LONG-SHORT (14.4%) poco rappresentata, usando esclusivamente OHLCV (la classe di dati con i migliori risultati sopravvissuti), ed è progettato sulla base delle due lezioni che hanno fatto fallire i progetti affini recenti: (1) l'esplosione dovuta all'innesco del momentum intraday (-100%, conto liquidato) è evitata con una leva di FIXED 1x, uno stop catastrofico rigido e un limite a una sola posizione (nessuna piramidazione); (2) le oscillazioni causate dall'inseguimento del trend sono ridotte dalla condizione preliminare di compressione, che si verifica raramente e solo in configurazioni di alta qualità, oltre che da un rapido obiettivo di profitto a R fisso, anziché dal mantenimento della posizione per seguire il trend senza un limite prestabilito. Non è una strategia di carry (tutte le strategie di carry tranne BTC sono ora confermate come fallimentari), né una strategia di rotazione (tre sono già in sospeso), né una strategia contrarian (la mean reversion simmetrica è in sospeso), né una strategia su opzioni (limite nel numero di operazioni), né una strategia basata sulle liquidazioni (limite nei dati). Solo 3 parametri per restare fuori dal cimitero delle strategie sovra-adattate.

Implementa direttamente l’ipotesi compressione->espansione (autocorrelazione della volatilità) e affronta le precise modalità di fallimento indicate nel brief. La sede è STANDARD BINANCE USD-M (lineare, long-short), non COIN-M: così si elimina il fallimento dovuto al cambio di sede che ha portato ad abbandonare la strategia simile; qui il dimensionamento lineare (unità = capitale*rischio/stop, con limite pari a capitale/prezzo) è corretto. Prevenzione del tracollo (L15): leva fissa a 1x, valore nozionale con……Mostra altroMostra meno

Implementa direttamente l’ipotesi compressione->espansione (autocorrelazione della volatilità) e affronta le precise modalità di fallimento indicate nel brief. La sede è STANDARD BINANCE USD-M (lineare, long-short), non COIN-M: così si elimina il fallimento dovuto al cambio di sede che ha portato ad abbandonare la strategia simile; qui il dimensionamento lineare (unità = capitale*rischio/stop, con limite pari a capitale/prezzo) è corretto. Prevenzione del tracollo (L15): leva fissa a 1x, valore nozionale con limite rigido pari al capitale, rischio per operazione limitato a risk_frac tramite lo stop ATR, una sola posizione (la classe base entra solo quando non ci sono posizioni aperte). Controllo dei falsi segnali: il requisito preliminare di compressione si attiva selettivamente e un obiettivo fisso rapido in R sostituisce il mantenimento del trend senza limiti. Sicurezza della frequenza delle operazioni (L21/L25): la condizione di attivazione si basa su un percentile, anziché su un valore assoluto costante (L5); così, in una simulazione autonoma di 4h, ha prodotto una frequenza di ingresso di ~4% (24 ingressi / 581 barre) con un segnale che varia continuamente (520 valori unici), ben lontano da verification_loop, lo stato senza operazioni, e con un periodo di riscaldamento di sole ~52 barre. Colma la scarsa rappresentanza della direzione long-short con OHLCV puro. Solo tre parametri sono regolati in modo significativo (squeeze_percentile, stop_atr_mult, target_r); gli altri sono valori predefiniti strutturali standard, così la superficie di ottimizzazione resta ridotta e si evita l’overfitting.

Pulita, ma troppo debole per giustificare l’ottimizzazione. A differenza delle strategie simili recenti, questa non va in rovina (max_drawdown 24.5%, nessuna liquidazione, leva 1x mantenuta) e copre i costi (avg_trade_return_pct 0.178% > soglia 0.15%, +26% in totale), ma il vantaggio è statisticamente indistinguibile dal rumore: Sharpe 0.175, con un 95% CI [-0.48, 0.87] che attraversa lo zero e profit_factor 1.054, sotto la soglia di assenza di vantaggio 1.2. È una strategia direzionale pura di breakout su OHLCV……Mostra altroMostra meno

Pulita, ma troppo debole per giustificare l’ottimizzazione. A differenza delle strategie simili recenti, questa non va in rovina (max_drawdown 24.5%, nessuna liquidazione, leva 1x mantenuta) e copre i costi (avg_trade_return_pct 0.178% > soglia 0.15%, +26% in totale), ma il vantaggio è statisticamente indistinguibile dal rumore: Sharpe 0.175, con un 95% CI [-0.48, 0.87] che attraversa lo zero e profit_factor 1.054, sotto la soglia di assenza di vantaggio 1.2. È una strategia direzionale pura di breakout su OHLCV (compressione->espansione), una classe con un tasso di sopravvivenza di circa 0 quando il primo backtest mostra PF < 1.2; l’ottimizzazione non l’ha mai salvata. Partendo da un punto di partenza PF-1.05 / Sharpe con intervallo che attraversa lo zero, l’ottimizzatore walk-forward sceglierà il migliore di circa 225 tentativi e quasi certamente non supererà i successivi controlli di Sharpe deflazionato / PBO / holdout (il tipico esito per vantaggi OHLCV deboli), consumando 2 ore per confermare che non c’è un vantaggio significativo. Il meccanismo è ragionevole in teoria e questa è la migliore del lotto recente, quindi la fiducia è moderata, ma il vantaggio marginale, al livello del rumore, non giustifica il budget di ottimizzazione. Da scartare in fase di revisione.

Implementazione

Strategia long-short basata sui regimi di volatilità sul contratto perpetuo SOLUSDT.BINANCE USD-M, barre da 4 ore, puramente OHLCV. Si attiva solo dopo una contrazione confermata della larghezza delle bande di Bollinger (larghezza corrente nel `squeeze_percentile` inferiore delle ultime `squeeze_lookback` barre, quindi il segnale di attivazione è invariante alla scala tra simboli/regimi), poi negozia la rottura direzionale in espansione: quando la chiusura supera la banda superiore (segnale > entry_thresh) va……Mostra altroMostra meno

Strategia long-short basata sui regimi di volatilità sul contratto perpetuo SOLUSDT.BINANCE USD-M, barre da 4 ore, puramente OHLCV. Si attiva solo dopo una contrazione confermata della larghezza delle bande di Bollinger (larghezza corrente nel `squeeze_percentile` inferiore delle ultime `squeeze_lookback` barre, quindi il segnale di attivazione è invariante alla scala tra simboli/regimi), poi negozia la rottura direzionale in espansione: quando la chiusura supera la banda superiore (segnale > entry_thresh) va long, quando supera quella inferiore va short. calculate_signal restituisce a ogni barra una posizione continua normalizzata rispetto alle bande (unità di semi-larghezza, circa -2..+2); la macchina a stati della compressione si attiva durante la contrazione e persiste per arm_window barre dopo il rilascio. Le uscite prevedono uno stop catastrofico rigido a stop_atr_mult*ATR, un obiettivo di profitto a R fissa pari a target_r * la distanza dello stop e uno stop temporale di max_hold_bars. Il dimensionamento della posizione rischia risk_frac del capitale proprio rispetto allo stop ATR ed è limitato rigidamente a un nozionale pari a 1x del capitale proprio (leva=1), con protezione per una sola posizione (nessun aumento progressivo).

Risultati di verifica

Procedere con il backtest completo; l'analista valuta il campione pluriennale. Un RR favorevole significa che un modesto miglioramento del tasso di vincita lo rende positivo.

Vantaggio marginalmente negativo nel sandbox, ma AMBIGUOUS, non nettamente negativo: total_return -1.55%, PF 0.97, avg_trade_return_pct -0.012% (sotto la soglia minima), eppure lo Sharpe -0.08 con CI [-1.72, +1.55] a cavallo dello zero e RR è FAVORABLE (avg_win 2220 = 1.46× avg_loss 1524, asimmetria +0.33). Solo il tasso di vincita 40% rispetto a un obiettivo di 1.8R lo porta sotto il pareggio (le uscite per stop temporale troncano alcuni obiettivi). Entro il rumore per 60 operazioni/1 anni — un candidato legittimo per un backtest completo, a differenza dei fratelli nettamente negativi di questa sessione.

Confermare su un campione più ampio nel backtest completo pluriennale.

Numero moderato di operazioni: 60 in 364 giorni, al di sotto della soglia indicativa di circa 100; il filtro di compressione percentile scatta selettivamente (circa 4% delle barre), quindi il risultato quasi in pareggio non consente ancora di distinguere il vantaggio dal rumore.

Revisione Backtest

Sharpe
0,18
Rendimento totale
26,18%
Drawdown massimo
24,53%
Operazioni totali
351
Tasso di successo
44,2%
Profit Factor
1,05

Profilo di rischio pulito: nessuna liquidazione, leva 1x mantenuta, max_drawdown 24.5% — le protezioni per dimensionamento e stop hanno funzionato come previsto

Positivo e superiore alle commissioni: total_return +26%, avg_trade_return_pct 0.178% (sopra la soglia minima 0.15% USD-M), valore atteso +$61.5/operazione — non è un vantaggio annullato dalle commissioni

Autenticamente neutrale rispetto al mercato (beta 0.003, correlazione 0.02) e distribuito tra i regimi (positivo in 4 anni su 7, anni negativi lievi); campione adeguato di 351 operazioni con capacità sana di $2.3M

Vantaggio indistinguibile dal rumore: Sharpe 0.175 con CI [-0.48, 0.87] a cavallo dello zero, profit_factor 1.054 (< la soglia di assenza di vantaggio 1.2), information_ratio -0.78

Classe di breakout direzionale puramente OHLCV (compressione->espansione), con circa 0 di probabilità di sopravvivenza quando il primo backtest mostra PF < 1.2 — l'ottimizzazione non ha salvato questa classe

Partendo da PF 1.05 / Sharpe che attraversa lo zero, la validazione walk-forward selezionerà il migliore tra circa 225 tentativi e con ogni probabilità non supererà i criteri di robustezza dello Sharpe deflazionato / PBO / campione di verifica

Il vantaggio per operazione (0.178%) supera appena le commissioni: è il tipo di vantaggio esiguo che l'ottimizzazione sovraadatta invece di rafforzare

Riepilogo esito

Un profilo di rischio pulito, regolare e neutrale rispetto al mercato non basta: un vantaggio per operazione che supera appena le commissioni, con un profit factor vicino a 1.0 e uno Sharpe CI a cavallo dello zero, è al livello del rumore, e l'ottimizzazione tende a sovraadattare vantaggi esigui di breakout OHLCV, anziché rafforzarli.

L'analista ha emesso un verdetto di «abbandono» alla fase di revisione del backtest prima dell'ottimizzazione: sebbene la strategia abbia evitato i crolli dei suoi fratelli, il suo profit factor di 1.054 era sotto la soglia di assenza di vantaggio 1.2 e lo Sharpe CI attraversava lo zero; inoltre, essendo un breakout compressione→espansione puramente OHLCV — una classe con probabilità di sopravvivenza prossima allo zero da un punto di partenza -1.2 PF — è stata giudicata troppo esigua per giustificare l'impiego del budget di ottimizzazione solo per poi fallire i successivi criteri di robustezza.

Una strategia long-short su un singolo strumento, basata sul regime di volatilità di SOLUSDT.BINANCE USD-M perp (barre da 4h), che si attivava solo dopo una contrazione confermata dell’ampiezza delle bande di Bollinger (compressione) e poi coglieva la rottura direzionale che segue statisticamente la fase di compressione, usando un obiettivo fisso di rapporto rendimento:rischio, uno stop catastrofico di tipo ATR, leva 1x e un vincolo a una sola posizione.

In circa 2020-09–2026-07 ha effettuato 351 operazioni ben campionate (166 long / 185 short) con un profilo di rischio pulito — nessuna liquidazione, leva 1x mantenuta, drawdown massimo 24.5% — e ha superato le commissioni con total_return +26%, avg_trade_return_pct 0.178% (sopra la soglia minima 0.15% USD-M) e un valore atteso di +$61.5/operazione. Era realmente neutrale rispetto al mercato (beta 0.003, correlazione 0.02), ma il suo vantaggio era indistinguibile dal rumore: Sharpe 0.175 (CI [-0.48, 0.87] a cavallo dello zero), profit_factor 1.054 e information_ratio -0.78.

Stratmill è uno strumento di ricerca e paper trading, non una consulenza finanziaria né un broker. I risultati di backtest e paper trading sono ipotetici. Il trading comporta un rischio di perdita.