Approfondimenti e Notizie

Blog

Approfondimenti sul trading con IA, l'analisi di mercato e il futuro della DeFi.

Browse collections →
Filter by tag:
July 9, 2026
#algotrading

Il negativo onesto: decine di migliaia di backtest, cinque major, nessun edge robusto

Il culmine dell'arco narrativo su ricerca e overfitting, e si conclude con un risultato negativo — quello corretto. Una ricerca single-symbol dual-timeframe su ETHUSDT ha trovato una configurazione che valeva +16,35% out-of-sample e +2,62% su un holdout mai toccato; il Deflated Sharpe Ratio, tenendo conto di ~37.000 prove, l'ha sgonfiata a 0,00. Un passaggio cross-instrument su cinque major (ETH/BTC/SOL/BNB/XRP, ~1,18M di barre da 1m ciascuno), selezionando per mediana out-of-sample, la elimina definitivamente: dual DSR 0,24 / PBO 0,264, triple DSR 0,14 / PBO 0,327 — entrambi falliscono i gate. Il campione e profittevole su 1 di 5 simboli e negativo sugli altri. E' proprio a questo che serve l'apparato anti-overfit: a impedirti di spacciare il migliore del rumore per alpha.

#algotrading#backtest#overfitting
Leggi l'Articolo →
July 8, 2026
#trading algoritmico

Dimostrare l'assenza di look-ahead nei backtest multi-timeframe: perturbare il futuro per dimostrare che il passato non può vederlo

I backtest multi-timeframe fanno trapelare il futuro attraverso una barra di timeframe superiore ancora in formazione, la cui chiusura finale non esiste ancora. Non si può raggiungere la certezza con una semplice code review — bisogna testarlo. Riproduciamo esattamente la regola closed-bar del bot live, poi dimostriamo l'assenza di leakage con una probe a futuro perturbato: perturbiamo ogni barra futura e verifichiamo che ogni segnale e trade passato resti bitwise invariato. 25/25 controlli di parità superati, e la probe ha i denti.

#trading algoritmico#backtest#bias di look-ahead
Leggi l'Articolo →
July 7, 2026
#algotrading

Quando la GPU Ripaga: Il Roofline dello Sweep di Parametri, Dove un 167x da Titolo è in Realtà 27x di Algoritmo per 6.2x di Hardware

Il vantaggio della GPU sulla CPU cresce con la dimensione del batch — da 54.5x a un combo per chiamata fino a 359.6x a 61 sul nostro precompute di indicatori multi-timeframe — perché uno sweep piccolo non può ammortizzare l'overhead di lancio dei kernel e di trasferimento. Scomponiamo un 167x da titolo in una vittoria algoritmica di 27x che aiuta anche la CPU e una vittoria hardware di 6.2x, mostriamo che il vero vantaggio GPU-vs-migliore-CPU è solo 3.2x single-timeframe e 6.2x multi, e diamo una guida decisionale su quanto largo debba essere uno sweep prima che una GPU valga l'investimento.

#algotrading#backtest#performance
Leggi l'Articolo →
July 6, 2026
#algotrading

La trappola della precisione GPU: come un backtest in fp32 su Apple Metal restituisce silenziosamente spazzatura

La GPU Metal di Apple non ha float64. Porta ingenuamente un backtest vettorizzato su di essa e la tentante WMA a somma prefissa manda in overflow l'fp32 — errore relativo massimo 211× — eppure gira comunque e restituisce numeri dall'aspetto plausibile. La soluzione non è più precisione; è una formulazione diversa: una convoluzione a finestra diretta, sicura in fp32 fino a 8×10⁻⁷ e 55,9× più veloce del numba a thread singolo. La trappola, l'aritmetica e come dimostrare di non esserci caduto.

#algotrading#backtest#gpu
Leggi l'Articolo →
July 5, 2026
#trading algoritmico

Il Fidelity Gate: il Backtesting dal Grossolano al Fine Ti Inganna Più in Fretta a Meno che il Proxy Economico non Classifichi Come Quello Costoso

La ricerca drill-down / multi-fedeltà (ASHA, successive halving, Hyperband) filtra economicamente migliaia di configurazioni e promuove solo i sopravvissuti alla costosa valutazione completa. È un'accelerazione autentica — ma collassa silenziosamente se il ranking a bassa fedeltà non concorda con quello ad alta fedeltà. Abbiamo misurato la correlazione di rank tra fold: con un solo fold lo Spearman ρ può essere 0.03 (classifica quasi a caso), salendo a 0.43, 0.67, 0.78, 0.91 man mano che i fold si accumulano. La soluzione è un gate obbligatorio — misurare prima ρ(economico, completo) e alzare automaticamente la fedeltà minima al primo livello in cui ρ ≥ 0.5.

#trading algoritmico#backtest#multi-fedeltà
Leggi l'Articolo →
July 4, 2026
#algotrading

Ricerca casuale vs ricerca intelligente: il punto di incrocio è il costo di valutazione, non l'algoritmo

Quando un singolo backtest è economico, una sequenza Sobol scombinata e stupida vince in termini di puro throughput — i sampler "intelligenti" (TPE, CMA-ES, ASHA) pagano una tassa ask/tell in Python che li rallenta di 20 volte, facendo sì che valutino molti meno punti a parità di tempo reale trascorso, e perdono. Rendi ogni valutazione costosa (multi-TF + fold walk-forward) e il punto di incrocio si ribalta. Abbiamo misurato entrambi i regimi, e perché la fedeltà del rango tra fold (ρ@1 che sale da 0.03 a 0.43) è la precondizione perché il pruning ripaghi.

#algotrading#backtest#ottimizzazione degli iperparametri
Leggi l'Articolo →
July 3, 2026
#algotrading

Lo spazio dei parametri a due assi: perché gran parte del tuo sweep dovrebbe essere quasi gratis

Non tutti i parametri costano allo stesso modo in fase di ricerca. I parametri di una strategia si dividono in un asse costoso (gli indicatori — ricalcolati sull'intera serie) e un asse economico (le soglie decisionali — una passata O(n) su segnali precalcolati). Poiché gli indicatori sono invarianti rispetto alle soglie, li calcoli una volta sola e scandagli migliaia di configurazioni di soglie a ~5,600 cfg/s — circa 1,600x più economico che ricalcolare a ogni configurazione. Una riprezzatura della maledizione della dimensionalità.

#algotrading#backtest#ricerca dei parametri
Leggi l'Articolo →
← Precedente
1 / 14
Successivo →