Vai al contenuto

Visualizza l’originale

AdaBinanceDualTimeframeMomentumConfluenceLS_HL

Ipotesi

ADA Binance USD-M Confluenza di Momentum a Doppio Timeframe — Long-Short 4H Trend Allineato con il Trend Giornaliero, Flat in Caso di Disaccordo, Uscita a Trailing ATR (Scalata per Volatilità, 3 Parametri)

Ipotesi

Un trend follower LONG-SHORT, su singolo strumento, puro prezzo MOMENTUM-CONFLUENCE su ADAUSD.HYPERLIQUID (USD-M perpetual), conferma di trend primaria 4H + 1D — una mossa EVIDENCE-DRIVEN di venue, non un altro re-skin. I miei ultimi quattro fratelli direzionali su Hyperliquid (LINK-HL, ETH-HL, AVAX-HL, SOL-HL) hanno tutti riprodotto il meccanismo sopravvissuto ONLY (confluenza di momentum dual-TF in fase paper BTC, Sharpe 1.99) e hanno tutti mostrato edge GENUINELY GOOD, DISTRIBUTED — LINK-HL positivo ogni anno con return_kurtosis 7.68 / skew 0.22, AVAX-HL PF 1.57 / 13.5% DD / alpha decorrelato / +42.4% 2025 — eppure ognuno è stato abbandonato con il verdetto SAME: 'forma promettente, edge UNESTABLISHED, venue/dati sbagliati per sopravvivere.' Il killer non è il meccanismo; è che gli ~2.3 anni di storico 4H di Hyperliquid sono troppo brevi per i cancelli di significatività bootstrap-CI / deflated-Sharpe (il CI è a cavallo dello zero puramente per la piccola dimensione del campione). La correzione a cui i revisori indicano esplicitamente è MORE HISTORY. Binance USD-M ha ~5–6 anni di dati 4H su ADA, il che permette allo stesso identico edge distribuito di accumulare ~500+ trade e superare il cancello di significatività che aveva fallito i port su HL. ADA è scelto rispetto a BTC/ETH (già nella pipeline) e rispetto alle memecoin a code grasse: è liquido, ha 5+ anni di storico, e segue trend in onde pluri-settimanali senza la distribuzione dominata da un singolo giorno che ha reso le varianti Donchian/breakout dei miraggi da outlier (L9/L41). Questo è il meccanismo di confluenza comprovato (NOT un breakout — evita la classe dei miraggi da outlier; NOT una fade da mean-reversion — L53; NOT uno squeeze — L54; NOT un basket cross-sectional/per-name-ensemble — L52; NOT un gate non basato su feed di prezzo — L46; NOT opzioni/COIN-M — L50/L51). Colma il divario di direzione long-short (13.7% contro un book 86% long-only) e aggiunge un nome major NON al book Binance (attualmente dominato da varianti BTC/ETH). Nota sulla quota venue: sto deliberatamente instradando verso Binance nonostante la sua sovra-rappresentazione perché il mio stesso trail dimostra che questo meccanismo CANNOT essere validato sullo storico breve di HL — un sopravvissuto richiede il venue con storico lungo. Profilo di rischio: ~1.5% di rischio sull'equity per trade tramite stop ATR; sizing scalato per volatilità (notional = risk_budget / (atr_mult * ATR_4H)) con un tetto sul notional per trade (≤25% di equity*leva); tetto di leva 2x (legge self.config.leverage). Esattamente 3 parametri regolabili (rapporto EMA slow/fast, lookback del trend giornaliero, multiplo di trailing ATR); EMA veloce fissato al valore relativo comprovato del sopravvissuto per resistere all'overfit best-of-N.

Ipotesi

L'Iterazione 2 apporta esattamente la modifica prescritta dall'analista e nient'altro -- la logica del segnale, le uscite, la formula di sizing, i feed e la leva sono identici byte per byte alla versione che ha prodotto DSR 0.9998 (minimo CI di 1.07), Sharpe 1.67, 7.1% DD, tutte le finestre 3 WF-OOS positive e is_overfitted FALSE. (1) PBO 0.5503: i _param_bounds (e gli identici clamp nel codice, mantenuti sincronizzati) sono NARROWED da ema_ratio [2.0,4.0] / daily_lookback [10,30] / trail [2.0,4.0] al plateau privo di scogliere identificato dalla mappa di sensitività -- [2.2,3.4] / [15,22] / [2.5,3.5]. Questo riduce il volume iperspaziale ricercato a circa un quarto del box precedente, che è la leva diretta sulla probabilità di overfit best-of-N, e non costa nulla in termini di edge perché la superficie all'interno del box è liscia: ho ri-scansionato il box ristretto ENTIRE con questa esatta classe sull'intera storia di 6.6 anni (ogni valore limite e tutti i 8 angoli) e ogni singola configurazione è fortemente profittevole -- media da +2.28% a +3.24% per trade al netto delle commissioni round-trip 0.10%, profit factor da 2.23 a 2.95, e POSITIVE IN EVERY CALENDAR YEAR a ogni angolo, quindi non rimane all'interno dei limiti alcuna regione di noise-fitting a cui l'ottimizzatore possa aggrapparsi. (2) Rapporto holdout 0.575: i valori predefiniti sono ora CENTRE di quel plateau (ema_ratio 2.8, daily_lookback 18, trail 3.0) invece dell'angolo che massimizza WF-OOS, esattamente come consigliato. La configurazione centrale non è il massimo del box (2.70%/trade contro 3.24% all'angolo 3.4/15/3.5) ma è la più stabile: il suo comportamento nella finestra recente corrisponde a quello sull'intero campione (+1.05%/trade sui 365 giorni finali, +2.61%/trade sugli ultimi 90 giorni), e lo slice degli ultimi -90 giorni -- la miglior proxy che ho per l'holdout di 15 giorni -- è POSITIVE a ogni angolo del box ristretto (da +2.0% a +5.7%/trade), il che dovrebbe far salire il rapporto holdout/WF-OOS verso 0.70 invece di una selezione di angolo fortunata. risk_pct è impostato sul valore conservativo 0.013 dell'ottimizzatore come da istruzioni, e la leva resta a 2.0 (NOT non aumentata). Riverificato localmente: analisi statica pulita, tutti e sei gli scenari sintetici Layer-2 superati, e la sandbox reale di 365 giorni esegue 134 trade, +16.5%, Sharpe 1.01, DD 11.1% massimo, PF 1.67, avg_trade_return_pct 1.15%. Secondo l'istruzione dell'analista, se la ri-ottimizzazione vincolata non riesce comunque a superare PBO<=0.5 e rapporto holdout>=0.70, questo dovrebbe essere abbandonato al passaggio successivo.

Ipotesi

backtest_review_rejected

Implementazione

Trend follower a confluenza di momentum, long-short, su singolo strumento, su ADAUSDT.BINANCE USD-M perpetual, barre primarie 4H con conferma di trend 1-DAY. Gamba veloce = (EMA12 - EMA34)/ATR14 sulla serie 4H, restituita a ogni barra come lettura continua scalata per volatilità; gamba lenta = segno del rendimento giornaliero a 18 giorni, ricavato da barre ADAUSDT reali 1-DAY tramite on_extra_bar. LONG solo quando entrambe puntano verso l'alto, SHORT solo quando entrambe puntano verso il basso, FLAT in caso di disaccordo. Uscite su uno stop a trailing 3x-ATR dalla miglior chiusura dall'entrata, sull'inversione del trend giornaliero, o sull'inversione della lettura 4H. Il sizing rischia ~1.3% dell'equity alla distanza dello stop a trailing, con un tetto rigido di 25% dell'equity x 2x di leva. Tre parametri regolabili (ema_ratio, daily_lookback, trail_atr_mult), ricercati solo all'interno del plateau robusto. Portato da ADAUSDT.BINANCE a ADAUSD.HYPERLIQUID (2026-09-17); stesso codice, evidenza riguadagnata su questo venue.

Revisione Backtest

I trade implementano il meccanismo dichiarato: entrate a confluenza 146, holding di 3d 14h, uscite con trailing ATR, sizing scalato per volatilità a 0.10-0.15x notional/equity, entry_diag pulito.

Revisione Backtest

avg_trade_return_pct 0.547% supera la soglia minima HYPERLIQUID 0.15%; le commissioni sono solo 3.3% del lordo - non è un fallimento da commissioni.

Revisione Backtest

Esecuzione tecnicamente sana: nessuna liquidazione, end_unrealized_pct 0.006, funding accreditato (-$982).

Revisione Backtest

ARTIFACT (verificato, nessuna causa asserita): la serie giornaliera MTM mostra coppie di giorni ±3% quasi si annullano a vicenda ricorrenti (2025-12-19 -3.80/+3.08; 2026-03-30 -3.56/+3.63) su un book che porta 0.10-0.15x notional - richiederebbe movimenti giornalieri 25-35% ADA che si invertono nella sessione successiva, mentre la peggior escursione intra-trade nel ledger è mae -7.7% del notional. Su 2026-03-30 l'equity realizzata si muove +0.09% (102,298→102,390) rispetto a -3.56% stampato.

Revisione Backtest

sharpe_basis è mtm_equity_curve, quindi Sharpe/Sortino/vol/VaR/Calmar/PSR/regime/stress derivano tutti da quella serie - ed è l'obiettivo della Fase-2 di Optuna e l'input DSR della Fase-3.

Revisione Backtest

max_drawdown 6.91% si trova BELOW al proprio minimo bootstrap CI di 9.64%.

Revisione Backtest

INDEPENDENT: miraggio da outlier - netto +$2,607 su 803 giorni; i primi 5 trade = $17,469 (670% del PnL), gli altri 141 perdono $14,862; trade mediano -1.78%; PF 1.057; 1 su 3 anni positivi.

Revisione Backtest

Impatto $2,492 = 48.9% del lordo ≈ l'intero risultato netto; capacity_usd 418k = scala giocattolo.

Revisione Backtest

Gamba long -$1,749 su 64 trade; tutto il profitto proviene dagli short 82 - la tesi di simmetria long-short non regge.

Revisione Backtest

Il risultato citato dalla fonte Binance (Sharpe 0.47 / PF 1.41) è già di per sé sotto la soglia, quindi 'più storico' non lo salva.

Riepilogo esito

AdaBinanceDualTimeframeMomentumConfl-dc7035a077

Riepilogo esito

L'ipotesi sosteneva che l'unico meccanismo sopravvissuto della factory — confluenza di momentum 4H confermata dal trend giornaliero, con trailing ATR — continuasse a fallire su Hyperliquid solo perché ~2.3 anni di storico erano troppo pochi per i cancelli di significatività, quindi proponeva di rieseguirlo su ADA dove era disponibile più storico. Il singolo backtest ha girato per 803 giorni su ADAUSD.HYPERLIQUID e ha prodotto 146 trade, 2.61% di rendimento totale, Sharpe 0.079, PF 1.057 e 6.91% di drawdown massimo, con un rendimento per trade di 0.547% che supera la soglia minima delle commissioni. Il revisore del backtest ha votato per l'abbandono: la serie giornaliera mark-to-market mostrava coppie di giorni ±3% quasi si annullano a vicenda che l'equity realizzata contraddiceva, rendendo inattendibile ogni metrica di rischio derivata; in modo indipendente, i primi 5 trade rappresentavano 670% del PnL netto, tutto il profitto proveniva dalla gamba short, e i costi di impatto hanno eroso circa metà del lordo. L'esecuzione è stata abbandonata a BACKTEST_REVIEW dopo una sola iterazione, senza mai raggiungere l'ottimizzazione e le fasi successive.

Riepilogo esito

Spostare un meccanismo su un venue con storico più lungo non lo corregge quando l'edge è concentrato in una manciata di trade e in una sola direzione — e le metriche derivate da una serie MTM inaffidabile devono essere riconciliate con l'equity realizzata prima di poter supportare qualsiasi verdetto.

Riepilogo esito

Il gate di revisione del backtest ha restituito 'abbandona' prima che venisse eseguita qualsiasi ottimizzazione: il revisore ha segnalato un artefatto MTM nella curva di equity (coppie di giorni ±3% quasi si annullano a vicenda ricorrenti, incoerenti con l'equity realizzata) che contamina ogni metrica di rischio, oltre a un profilo di PnL da miraggio da outlier, un drawdown sotto il proprio minimo bootstrap CI, una capacità di soli $418k, e una tesi di simmetria long-short fallita. Ottimizzazione, revisione dell'analista e revisione del rischio non sono mai state raggiunte.

Riepilogo esito

Un trend follower a confluenza di momentum a doppio timeframe, long-short, su ADA che va long/short solo quando lo spread 4H ATR-normalizzato EMA concorda con il trend giornaliero, resta flat in caso di disaccordo, e segue i vincenti con uno stop a trailing ATR, portato su un venue con storico più lungo affinché il meccanismo potesse accumulare abbastanza trade da superare i cancelli di significatività che avevano ucciso i suoi fratelli su Hyperliquid.

Riepilogo esito

In 803 giorni (4,811 barre 4H) ha effettuato 146 trade per un rendimento totale di 2.61% con Sharpe 0.079 (CI -1.31 a 1.43), profit factor 1.057, win rate 35.6%, drawdown massimo 6.91% e avg_trade_return_pct 0.547%. Il profitto proveniva interamente dai 82 trade short (i 64 long hanno perso $1,749), i primi 5 trade hanno contribuito per 670% del PnL netto, e i costi di impatto di $2,492 equivalevano a 48.9% del lordo.
Report della strategia

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.