Vai al contenuto
Tutte le strategie

Strategie

DOGE 4H: breakout Donchian confermato dal volume, long con filtro di pendenza rialzista del trend

Esito: Abbandonato

DogeFourHourVolumeConfirmedDonchianRisingTrendLong

Riepilogo esito

DogeFourHourVolumeConfirmedDonchianRisingTrendLong ha applicato a un nuovo target su un solo strumento, spot DOGE 4H, un template di breakout Donchian con volumi che si diceva validato dall’analista e un filtro di pendenza rialzista per le fasi laterali, confidando che la volatilità idiosincratica delle memecoin generasse breakout negoziabili. L’implementazione era pulita, correttamente instradata allo spot, con una distribuzione sana e 134 operazioni; il risultato però è stato un vantaggio marginale e ad alta……Mostra altroMostra meno

DogeFourHourVolumeConfirmedDonchianRisingTrendLong ha applicato a un nuovo target su un solo strumento, spot DOGE 4H, un template di breakout Donchian con volumi che si diceva validato dall’analista e un filtro di pendenza rialzista per le fasi laterali, confidando che la volatilità idiosincratica delle memecoin generasse breakout negoziabili. L’implementazione era pulita, correttamente instradata allo spot, con una distribuzione sana e 134 operazioni; il risultato però è stato un vantaggio marginale e ad alta varianza: Sharpe 1.24 con un intervallo di confidenza che attraversa lo zero, profit factor 1.18, alfa vicino a zero e rendimento totale +55%, quasi interamente dovuto al +86% del 2021, con anni recenti negativi. L’analista l’ha abbandonata alla revisione del backtest, osservando che il fratello XRP citato era stato a sua volta abbandonato dopo l’ottimizzazione (DSR 0.0004), quindi il meccanismo non è validato; inoltre, l’ampio Sharpe CI di DOGE e il limite di capacità di $3.5M indicavano che avrebbe adattato eccessivamente il modello all’anno rialzista, fallendo la soglia di fortuna dello Sharpe deflazionato e il campione di verifica. La raccomandazione era di ritirare del tutto il filone dei breakout Donchian con volumi sulle altcoin: il filtro di pendenza rialzista non corregge il problema fondamentale della famiglia.

Ipotesi

Strategia solo long, su un singolo strumento e timeframe, basata su barre DOGEUSDT.BINANCE 4H e sul modello Donchian Breakout con conferma dei volumi, validato dall’analista e dotato di filtro della pendenza del trend crescente (appena arrivato con XRPVolumeConfirmedDonchianRisingTrendLong), applicato a un nuovo strumento: DOGE. Meccanismo: breakout del massimo Donchian a 20 barre, confermato da volumi superiori alla media, subordinato al filtro di trend rialzista di lungo periodo (close > sma_100) AND al filtro……Mostra altroMostra meno

Strategia solo long, su un singolo strumento e timeframe, basata su barre DOGEUSDT.BINANCE 4H e sul modello Donchian Breakout con conferma dei volumi, validato dall’analista e dotato di filtro della pendenza del trend crescente (appena arrivato con XRPVolumeConfirmedDonchianRisingTrendLong), applicato a un nuovo strumento: DOGE. Meccanismo: breakout del massimo Donchian a 20 barre, confermato da volumi superiori alla media, subordinato al filtro di trend rialzista di lungo periodo (close > sma_100) AND al filtro della pendenza crescente (sma_100 in aumento nelle ultime 30 barre). Il filtro della pendenza è la correzione prescritta dall’analista per i regimi laterali: disabilita gli ingressi quando il filtro di trend SMA è piatto o in calo (fase laterale), anche se il prezzo è tecnicamente al di sopra. DOGE 4H è un nuovo target su singolo strumento: (a) nell’attuale pipeline non esiste una strategia DOGE — DOGE Daily compare solo come componente secondaria nelle strategie di rotazione ADADOGEBNB avviate dallo sviluppatore; (b) DOGE ha cicli narrativi distinti da BTC/ETH/SOL/LINK/XRP — cicli di attenzione trainati dalle memecoin, flussi di eventi legati ai tweet di Musk e fasi narrative retail — che generano breakout scollegati dalla beta più ampia di L1; (c) DOGE ha una volatilità idiosincratica maggiore (~80-120% annualizzata contro ~40-60% di BTC), quindi le barre 4H ATR hanno un’ampia escursione percentuale e gli obiettivi di profitto superano le commissioni con un margine sostanziale; (d) singolo strumento e timeframe: evita direttamente la modalità di errore multi-strumento audit_stale che ha fatto fallire ogni proposta multi-strumento cross-venue, di ampiezza di mercato o di rotazione. La precedente strategia Donchian DOGE-4H nel registro dei fallimenti è stata scartata a causa di uno strumento SECONDARY (ADA Daily) audit_stale, non per le barre DOGE in sé; le barre DOGE 4H sono disponibili tramite Binance Vision (la stessa fonte della rotazione ADADOGEBNB avviata dallo sviluppatore).

L’iterazione 2 corregge il problema (sintetico) del Layer-2: '_mean() takes 1 positional argument but 2 were given'. Causa principale: _mean era dichiarato @staticmethod, ma viene chiamato come self._mean(...) (da _sma_at, _compute_atr e dal volume MA); il proxy di verifica del Layer-2 ricollega gli helper della strategia come metodi di istanza e passa self, quindi il metodo statico con 1 argomenti ha ricevuto 2 argomenti. La correzione minima converte _mean da metodo statico a metodo di istanza (rimuovere……Mostra altroMostra meno

L’iterazione 2 corregge il problema (sintetico) del Layer-2: '_mean() takes 1 positional argument but 2 were given'. Causa principale: _mean era dichiarato @staticmethod, ma viene chiamato come self._mean(...) (da _sma_at, _compute_atr e dal volume MA); il proxy di verifica del Layer-2 ricollega gli helper della strategia come metodi di istanza e passa self, quindi il metodo statico con 1 argomenti ha ricevuto 2 argomenti. La correzione minima converte _mean da metodo statico a metodo di istanza (rimuovere @staticmethod e aggiungere self); _sma_at e _compute_atr sono già metodi di istanza e tutte le chiamate usano la forma self._mean(...), quindi non servono altre modifiche. Ogni altra riga — il breakout Donchian, la conferma del volume, il filtro trend 100-SMA, il filtro laterale con pendenza crescente, le uscite su ATR snapshot TP/SL/canale e il dimensionamento del rischio ATR — è identica byte per byte all’iterazione precedente e conserva tutti i controlli del Layer-1 e la logica dei segnali che supera la verifica. È lo stesso problema ricorrente del proxy sintetico: gli helper @staticmethod chiamati tramite self generano un TypeError spurio solo durante la verifica.

Il breakout Donchian DOGE 4H con conferma dei volumi e filtro della pendenza crescente è il ramo concentrato sui rialzi di una famiglia volume-Donchian che fallisce sistematicamente dopo l’ottimizzazione. Il fratello «approdato» XRP citato era in realtà ABANDONED dopo l’ottimizzazione (Sharpe deflazionato 0.0004, sotto la soglia di fortuna best-of-225 di 4.21), quindi il meccanismo non è validato. Questa versione DOGE non ha un vantaggio significativo: Sharpe 1.24, ma sharpe_ci_low -1.54 (CI attraversa 0 da -1.54……Mostra altroMostra meno

Il breakout Donchian DOGE 4H con conferma dei volumi e filtro della pendenza crescente è il ramo concentrato sui rialzi di una famiglia volume-Donchian che fallisce sistematicamente dopo l’ottimizzazione. Il fratello «approdato» XRP citato era in realtà ABANDONED dopo l’ottimizzazione (Sharpe deflazionato 0.0004, sotto la soglia di fortuna best-of-225 di 4.21), quindi il meccanismo non è validato. Questa versione DOGE non ha un vantaggio significativo: Sharpe 1.24, ma sharpe_ci_low -1.54 (CI attraversa 0 da -1.54 a +3.90), PF 1.18, alfa ~0. Lo Sharpe elevato CI segnala un’elevata varianza dei rendimenti tra finestre: la soglia di fortuna del massimo atteso dello Sharpe deflazionato su 225 prove sarà alta e lo Sharpe realistico non la supererà — esattamente la modalità di fallimento XRP. Il vantaggio è concentrato nei rialzi (2021 +86% rappresenta il totale +55%), con anni recenti negativi o in deterioramento (2023 -22.6%, 2026 -7.9%); inoltre esiste un limite di capacità (impact_cost_pct 16.9% di lordo, capacity_usd $3.5M), che rende i breakout DOGE 4H non implementabili su larga scala. Non ottimizzare: un breakout concentrato sui rialzi, ad alta varianza e con Sharpe -1.24/CI attraverso -0 finirebbe per adattarsi eccessivamente a 2021 e fallirebbe la soglia di fortuna dello Sharpe deflazionato e il campione holdout, come documenta il fallimento della famiglia (XRP DSR a pendenza crescente 0.0004, breakout dei volumi DOGE fallito nell’holdout -1.23, AVAX/ADA holdout negativi). Non iterare: non c’è un bug (il dimensionamento è sensato sul mercato spot), la concentrazione sui rialzi dipende dal regime e il limite di capacità è strutturale. FAILURE PATTERN: la famiglia dei breakout Donchian con conferma dei volumi su 4H (con o senza filtro laterale a pendenza crescente) non si generalizza sugli altcoin: il vantaggio si concentra in un solo anno rialzista, lo Sharpe CI attraversa 0 per l’elevata varianza dei rendimenti tra finestre e la selezione best-of-225 non può superare la conseguente soglia di fortuna del massimo atteso (DSR << 0.95), oltre al limite di capacità. Una distribuzione pulita e a bassa curtosi e una forma di breakout corretta non bastano a salvare un breakout concentrato sui rialzi il cui Sharpe realistico è statisticamente indistinguibile dal rumore best-of-N. Il filtro a pendenza crescente non risolve il problema — XRP ha già dimostrato che fallisce la soglia di fortuna. Il responsabile della ricerca dovrebbe ritirare il filone dei breakout volume-Donchian sugli altcoin.

Implementazione

Breakout Donchian long-only su DOGEUSDT.BINANCE_SPOT 4H, confermato dai volumi e con filtro laterale a pendenza rialzista. Apre una posizione long quando la chiusura supera il massimo Donchian delle precedenti 20 barre (con buffer ATR), il volume corrente supera la media delle precedenti 20 barre di un fattore 1.3x, la chiusura è sopra la media 100-SMA e AND la 100-SMA è in aumento nelle ultime 30 barre (disattivando gli ingressi nelle fasi laterali piatte o in calo). Chiude con un take profit 3x-ATR, uno stop 1.5x-ATR (ATR salvato all’ingresso) oppure una chiusura sotto il minimo Donchian delle precedenti 10 barre. Spot CASH (solo long, leva 1); dimensionamento del rischio ATR con rischio sul capitale del 2%, limitato a un nozionale del 95%.

Risultati di verifica

Verifica fallita (Layer 2 — scenari sintetici): Parametri usati: ['risk_pct', 'atr_period', 'sma_period', 'sl_atr_mult', 'tp_atr_mult', 'volume_mult', 'min_notional', 'size_precision', 'slope_lookback', 'entry_atr_buffer', 'volume_ma_period', 'max_notional_frac', 'donchian_exit_period', 'donchian_entry_period'] Verifica che __init__ imposti tutti gli attributi usando self.parameters.get(). - steady_uptrend: TypeError: DogeFourHourVolumeConfirmedDonchianRisingTrendLong._mean() takes 1 positional argument but 2……Mostra altroMostra meno

Verifica fallita (Layer 2 — scenari sintetici): Parametri usati: ['risk_pct', 'atr_period', 'sma_period', 'sl_atr_mult', 'tp_atr_mult', 'volume_mult', 'min_notional', 'size_precision', 'slope_lookback', 'entry_atr_buffer', 'volume_ma_period', 'max_notional_frac', 'donchian_exit_period', 'donchian_entry_period'] Verifica che __init__ imposti tutti gli attributi usando self.parameters.get(). - steady_uptrend: TypeError: DogeFourHourVolumeConfirmedDonchianRisingTrendLong._mean() takes 1 positional argument but 2 were given (timestamp della barra: 1735697520000) - steady_downtrend: TypeError: DogeFourHourVolumeConfirmedDonchianRisingTrendLong._mean() takes 1 positional argument but 2 were given (timestamp della barra: 1735697520000) - flat_ranging: TypeError: DogeFourHourVolumeConfirmedDonchianRisingTrendLong._mean() takes 1 positional argument but 2 were given (timestamp della barra: 1735697520000) - volatility_spike: TypeError: DogeFourHourVolumeConfirmedDonchianRisingTrendLong._mean() takes 1 positional argument but 2 were given (timestamp della barra: 1735697520000) - zero_volume: TypeError: DogeFourHourVolumeConfirmedDonchianRisingTrendLong._mean() takes 1 positional argument but 2 were given (timestamp della barra: 1735697520000) - price_gap: TypeError: DogeFourHourVolumeConfirmedDonchianRisingTrendLong._mean() takes 1 positional argument but 2 were given (timestamp della barra: 1735697520000)

Revisione Backtest

Sharpe
1,24
Rendimento totale
55,04%
Drawdown massimo
38,24%
Operazioni totali
134
Tasso di successo
37,3%
Profit Factor
1,18

Implementazione pulita con una distribuzione equilibrata (return_kurtosis 2.86 — NOT trainato dagli outlier, a differenza delle altre strategie DOGE); struttura di breakout corretta (~2:1 vittorie/sconfitte), 134 operazioni

Instradata correttamente a BINANCE_SPOT (esposizione ragionevole 10.5%, nessun bug nel dimensionamento)

Nessun vantaggio significativo: Sharpe 1.24, ma sharpe_ci_low -1.54 (CI attraversa 0 da -1.54 a +3.90), PF 1.18, alfa ~0. L’ampio CI implica elevata varianza dei rendimenti e una soglia di fortuna alta per il massimo tra -225.

Concentrato nei rialzi e in calo: 2021 +86% rappresenta il totale di +55%; 2023 -22.6%, 2026 -7.9%, risultati recenti misti — la firma esatta che ha fatto fallire la verifica fuori campione/Sharpe deflazionato della famiglia Donchian con volumi

Limite di capacità: impact_cost_pct 16.9% del lordo, capacity_usd $3.5M — i breakout DOGE 4H non sono scalabili; max_DD 38.2% (ci_high 60.8%)

Meccanismo NOT validato: il fratello XRP citato come «introdotto» era in realtà stato abbandonato dopo l’ottimizzazione (DSR 0.0004 sotto una soglia di fortuna di 4.21); è il ramo più debole e concentrato nei rialzi di una famiglia fallita

Riepilogo esito

La famiglia dei breakout Donchian a 4H confermati dal volume, con o senza filtro laterale a pendenza rialzista, non si generalizza sulle altcoin: il vantaggio si concentra in un solo anno rialzista, lo Sharpe CI attraversa lo zero per l’elevata varianza dei rendimenti e la selezione del migliore tra N non supera la soglia di fortuna dello Sharpe deflazionato che ne risulta. Una distribuzione pulita, a bassa curtosi, e un nuovo strumento non bastano a salvarla.

Alla seconda iterazione, l’analista ha emesso un verdetto di abbandono al passaggio di revisione del backtest prima dell’ottimizzazione: non sono quindi state eseguite ottimizzazione, analisi completa o revisione del rischio. Il fratello XRP citato come «introdotto» era in realtà stato abbandonato dopo l’ottimizzazione (Sharpe deflazionato 0.0004, sotto una soglia di fortuna di 4.21); il meccanismo non è quindi validato. Inoltre, l’ampio Sharpe CI di DOGE segnala un’elevata varianza tra finestre, che porterebbe lo Sharpe effettivo sotto la soglia di fortuna del massimo atteso tra -225 — il modo documentato in cui fallisce questa famiglia.

Strategia long-only, su un solo strumento e timeframe, con barre DOGEUSDT.BINANCE_SPOT 4H: porta il template di breakout Donchian confermato dai volumi su DOGE. Il breakout del massimo Donchian a 20 barre è confermato da volumi sopra la media e subordinato sia al filtro di trend rialzista di lungo periodo (close > SMA-100), sia al filtro di pendenza rialzista del trend (SMA-100 in aumento su 30 barre), che disattiva gli ingressi nelle fasi laterali. Uscite basate su ATR: take profit, stop loss e uscita dal canale.

Su 134 operazioni, la distribuzione era pulita e non dipendeva da valori anomali (curtosi 2.86, rapporto vincite/perdite corretto di circa 2:1, esposizione spot ragionevole di 10.5%), ma senza un vantaggio significativo: Sharpe 1.24 con sharpe_ci_low -1.54 (CI a cavallo dello zero, da -1.54 a +3.90), profit factor 1.18, tasso di vincita 37%, alfa ~0, drawdown massimo 38.2%; i rendimenti erano concentrati nei rialzi (2021 +86% rappresentavano il totale di +55%) e in recente calo (2023 -22.6%, 2026 -7.9%). Inoltre, c’era un limite di capacità (impatto pari a 16.9% del lordo, capacità $3.5M).

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.