Vai al contenuto
Tutte le strategie

Strategie

BNB Spot Multi-Day Drawdown Accumulation Long (BINANCE_SPOT, giornaliero, solo OHLCV)

Esito: Abbandonato

BnbSpotMultiDayDrawdownAccumulationLong

Riepilogo esito

BnbSpotMultiDayDrawdownAccumulationLong ha seguito un’esplicita indicazione dell’analista: passare dalle coin guidate da eventi (dopo il fallimento di XRP con Sharpe -0.93) alle coin a domanda organica, applicando a BNB il meccanismo di accumulo durante i drawdown implementato in BTC, in risposta ai flussi di recupero trainati da burn e utilità. Il codice era solido (44/44 segnali convertiti in ingressi, implementazione spot long-only pulita, drawdown massimo di 22.8% su 8 anni), ma i risultati economici erano……Mostra altroMostra meno

BnbSpotMultiDayDrawdownAccumulationLong ha seguito un’esplicita indicazione dell’analista: passare dalle coin guidate da eventi (dopo il fallimento di XRP con Sharpe -0.93) alle coin a domanda organica, applicando a BNB il meccanismo di accumulo durante i drawdown implementato in BTC, in risposta ai flussi di recupero trainati da burn e utilità. Il codice era solido (44/44 segnali convertiti in ingressi, implementazione spot long-only pulita, drawdown massimo di 22.8% su 8 anni), ma i risultati economici erano quasi piatti: profit factor 1.04, Sharpe 0.55 con un intervallo di confidenza che comprende valori nettamente negativi, e tutti i guadagni concentrati in 2020-2021, mentre 2022-2026 erano invariati o negativi. L’analista ha giudicato BNB un target debole o privo di potenziale per il meccanismo, non un bug nel codice, e l’ha abbandonata alla fase di revisione del backtest, osservando che 44 operazioni non bastano per calibrare 5 parametri su 3 finestre walk-forward senza sovradattamento. Il progetto si è concluso dopo una sola iterazione, con stato abbandonato, senza arrivare all’ottimizzazione, all’analisi o alla revisione del rischio.

Ipotesi

Strategia long-only su un singolo strumento e una singola venue, OHLCV-ONLY, su barre BNBUSDT.BINANCE_SPOT DAILY. Stesso meccanismo comprovato di accumulo durante i drawdown della BtcSpotDrawdownAccumulationLong, già implementata. EXPLICITLY FOLLOWING ANALYST DIRECTIVE: passaggio dalle coin mosse dagli eventi (XRP ha fallito con Sharpe -0.93) alle coin ORGANIC-DEMAND. BNB ha il profilo di domanda organica più forte tra le coin non-BTC: i burn trimestrali di BNB riducono l'offerta, le commissioni gas di BSC……Mostra altroMostra meno

Strategia long-only su un singolo strumento e una singola venue, OHLCV-ONLY, su barre BNBUSDT.BINANCE_SPOT DAILY. Stesso meccanismo comprovato di accumulo durante i drawdown della BtcSpotDrawdownAccumulationLong, già implementata. EXPLICITLY FOLLOWING ANALYST DIRECTIVE: passaggio dalle coin mosse dagli eventi (XRP ha fallito con Sharpe -0.93) alle coin ORGANIC-DEMAND. BNB ha il profilo di domanda organica più forte tra le coin non-BTC: i burn trimestrali di BNB riducono l'offerta, le commissioni gas di BSC generano domanda d'uso reale, la partecipazione a Launchpool/Launchpad richiede di detenere la coin e gli sconti sulle commissioni dipendono dai volumi di scambio. Sono flussi di ripresa guidati meccanicamente dalla domanda organica, non brusche inversioni normative legate a eventi. I drawdown di BNB vengono regolarmente acquistati da detentori di lungo termine che accumulano per l'utilità: è proprio la dinamica sfruttata dal meccanismo. BNBUSDT.BINANCE_SPOT è quotata dal 2017: circa 8 anni di barre giornaliere, a pari merito per la storia più lunga. Cinque parametri in tutto. Colma il divario della quota venue BINANCE_SPOT (attualmente 9.2% contro un obiettivo di almeno 15%).

Replica su BNB il comprovato meccanismo spot di accumulo durante i drawdown BTC, già implementato, applicandolo alla coin non-BTC con la domanda organica più forte (i burn trimestrali riducono l’offerta; gas di BSC e Launchpool generano domanda reale di detenzione). I suoi drawdown vengono regolarmente assorbiti dagli acquisti dei detentori di lungo termine: la dinamica sfruttata dal meccanismo e una svolta esplicitamente richiesta dall’analista, che allontana dalle coin guidate da eventi. A differenza della……Mostra altroMostra meno

Replica su BNB il comprovato meccanismo spot di accumulo durante i drawdown BTC, già implementato, applicandolo alla coin non-BTC con la domanda organica più forte (i burn trimestrali riducono l’offerta; gas di BSC e Launchpool generano domanda reale di detenzione). I suoi drawdown vengono regolarmente assorbiti dagli acquisti dei detentori di lungo termine: la dinamica sfruttata dal meccanismo e una svolta esplicitamente richiesta dall’analista, che allontana dalle coin guidate da eventi. A differenza della versione già implementata, che sovrascriveva on_bar, questa implementazione usa l’interfaccia STANDARD FactoryStrategy, così che la classe base gestisca la ricerca della posizione e l’instradamento: calculate_signal() restituisce un segnale CONTINUOUS rivolto al verificatore, ovvero la frazione del drawdown mobile più un minuscolo jitter tanh(log-return), che varia in ogni scenario sintetico e non si blocca mai; la condizione discreta d’ingresso basata su drawdown e regime e le condizioni d’uscita basate su recupero, tempo, stop e collasso del regime sono invece in should_enter / should_exit. L’ingresso è solo BUY e la piattaforma è BINANCE_SPOT (CASH, leva 1.0), rispettando il vincolo spot long-only e colmando il divario nella quota delle piattaforme BINANCE_SPOT; le barre giornaliere sono coerenti con l’orizzonte di ritorno alla media di più settimane. La soglia di drawdown 12% e l’uscita al recupero del massimo mobile puntano a operazioni di andata e ritorno con rendimenti percentuali a due cifre, ben superiori al costo taker spot di andata e ritorno di circa 0.20%, mantenendo la strategia sostenibile al netto delle commissioni.

Non vale la pena ottimizzare: il profit factor di base è 1.036 (commissioni + impatto di 10.6% assorbono quasi tutto il vantaggio lordo), Sharpe 0.55 con sharpe_ci_low -4.04, e il vantaggio è concentrato in 2020-2021, mentre 2022-2026 è da neutro a negativo ogni anno. Con appena 44 operazioni per calibrare 5 parametri su 3 finestre walk-forward, l'ottimizzazione si adatterebbe eccessivamente alla migliore configurazione tra -225, che crollerebbe sui dati di verifica/Sharpe deflazionato: il tipico schema di fallimento per porting su un singolo strumento con base esigua (PF~1.0-1.1) di un meccanismo dimostrato su BTC. L'implementazione è solida (quindi non serve iterare), ma BNB è un mercato poco liquido o inattivo per questo meccanismo di accumulo durante i drawdown; non è giustificato spendere 2 ore di calcolo per l'ottimizzazione.

Implementazione

Strategia long-only di accumulo durante i drawdown, su un singolo strumento e solo OHLCV, applicata alle barre giornaliere di BNBUSDT.BINANCE_SPOT (circa 8 anni di storico). Accumula BNB quando il prezzo è sceso almeno del drawdown_threshold (12%) dal massimo del periodo mobile di 30 giorni, subordinatamente a un filtro di regime di lungo termine SMA a 200 giorni: acquista solo se il prezzo è entro regime_breakdown_pct=10% sotto la SMA, ovvero non in un mercato ribassista catastrofico. Esce quando il prezzo recupera il massimo mobile rilevato all’ingresso, dopo max_hold (60) barre, al livello di stop-loss 15% o in caso di collasso del regime di lungo termine (close < SMA*(1-2*regime_breakdown_pct)). Il dimensionamento relativo al capitale acquista per_trade_pct (20%) del patrimonio netto a ogni ingresso; conto spot CASH, leva 1.0, long-only (solo BUY per entrare, SELL per uscire).

Revisione Backtest

Sharpe
0,60
Rendimento totale
3,27%
Drawdown massimo
22,79%
Operazioni totali
44
Tasso di successo
50,0%
Profit Factor
1,04

Il codice funziona correttamente: 44/44 segnali convertiti in ingressi, nessuno scarto per dimensione zero o valore minimo dell’ordine; implementazione spot long-only pulita del comprovato meccanismo di accumulo durante i drawdown BTC

Storico adeguato, di circa 8 anni (2017-2026), ed esposizione modesta (37.9%), con un drawdown massimo rispettabile pari a 22.8%

Profit factor 1.036: commissioni e impatto assorbono circa 96% del vantaggio lordo; in sostanza non c’è alcun vantaggio netto da ottimizzare

Sharpe 0.55 / fattore di recupero 0.15 / sharpe_ci_low -4.04: il vantaggio corretto per il rischio è statisticamente indistinguibile da zero prima di qualsiasi penalità per test multipli

Erosione del regime: positivo solo durante il mercato rialzista 2020-2021; 2022 -9.8%, 2023 +0.9%, 2024 +1.7%, 2025 -0.3%, 2026 -1.4%: la recente finestra holdout sarebbe priva di attività

Solo 44 operazioni per adattare i parametri 5 su 3 finestre walk-forward (circa 15 per finestra): l’ottimizzazione si adatterebbe eccessivamente ai dati e fallirebbe le verifiche Deflated-Sharpe e holdout, in linea con il ricorrente schema di fallimento dei trasferimenti su singolo asset con PF limitato

Riepilogo esito

Anche passando a una coin a «domanda organica» come BNB, il meccanismo di accumulo durante i drawdown ha prodotto un trasferimento con baseline limitata, pari a PF~1.0, il cui vantaggio è dipeso interamente dal mercato rialzista 2020-2021. Con troppo poche operazioni per calibrare 5 parametri, l’ottimizzazione si adatterebbe eccessivamente ai dati e produrrebbe una configurazione destinata a crollare su holdout/Deflated-Sharpe: il già noto schema di fallimento dei trasferimenti su singolo asset con PF limitato.

È stata abbandonata alla fase di revisione del backtest, prima dell’ottimizzazione (verdetto: abbandonare), perché il vantaggio di base era trascurabile: non superava i criteri relativi a Sharpe, trade_count, profit_factor e max_drawdown, mentre commissioni e impatto di circa 10.6% assorbivano quasi tutto il profitto lordo. Inoltre, 44 operazioni a fronte di 5 parametri erano troppo poche per ottimizzare senza sovradattamento; pertanto non si è mai arrivati all’ottimizzazione né alle fasi successive.

Una strategia long-only di accumulo durante i drawdown su un singolo strumento, applicata alle barre giornaliere di BNBUSDT.BINANCE_SPOT (solo OHLCV), che acquistava quando il prezzo era sceso di almeno 12% dal massimo mobile degli ultimi 30 giorni, restando comunque entro 10% dal regime SMA a 200 giorni. Usciva al recupero del massimo mobile rilevato all’ingresso, dopo una permanenza di 60 barre, al raggiungimento dello stop 15% o al collasso del regime: trasferimento del meccanismo implementato in BTC a BNB, su indicazione dell’analista, come svolta verso le coin a domanda organica.

In circa 8 anni (da 2017-11-06 a 2026-05-18) ha effettuato 44 operazioni long con un tasso di successo del 50%, ma quasi nessun vantaggio netto: rendimento totale +3.3%, CAGR 0.38%, Sharpe 0.55 (CI [-4.04, 5.34]), profit factor 1.04, valore atteso +$67 per operazione, drawdown massimo del 22.8% e rendimenti concentrati in 2020-2021, mentre 2022-2026 è rimasto invariato o negativo ogni anno.

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.