Perché il Tuo Backtest e i Risultati Live Non Coincidono
Un backtest è una simulazione ad alta fedeltà della tua strategia su dati passati — non una promessa di risultati futuri. Un divario tra backtest e live è normale e previsto; l'obiettivo è capire perché, così da poter impostare aspettative realistiche. Questa guida analizza cosa modella il backtest di Freya e quali attriti non può riprodurre.
Per eseguire e leggere i backtest, vedi Come Eseguire un Backtest e Interpretare i Risultati del Backtest.
Key Takeaways
- Il backtest di Freya modella già i costi principali: le commissioni di trading reali dell'exchange (maker/taker), uno slippage conservativo su ordini a mercato e stop, e il funding dei futures.
- Non può riprodurre gli attriti presenti solo nel live: latenza, fill parziali, profondità/liquidità dell'order book, il tuo impatto sul mercato e le oscillazioni del funding in tempo reale.
- Il backtest non sottrae la commissione di performance di Freya, quindi una strategia vincente appare leggermente migliore sulla carta rispetto a quanto rende netto nel live.
- Un flag di rischio di liquidazione significa che un trade avrebbe potuto essere liquidato nel live anche se il backtest gli è «sopravvissuto» — prendilo sul serio, soprattutto con leva alta.
- Il divario più grande di solito non è meccanico — è che il mercato futuro non ripeterà la finestra storica su cui hai testato.
Cosa Modella Davvero il Backtest di Freya
Il motore è più realistico di una simulazione ingenua del tipo «il prezzo è salito del X%». Tiene conto di:
- Commissioni di trading dell'exchange — usando i livelli reali di commissione maker/taker per ciascun exchange, applicate su ogni ordine (Entry, ogni averaging order e Exit). I fill a limite sono trattati come maker, i fill a mercato come taker.
- Slippage — un importo conservativo applicato agli ordini a mercato e stop, così i fill vengono modellati leggermente peggio del prezzo ideale (i fill a limite/take-profit assumono il prezzo target esatto).
- Funding dei futures — per i futures, i costi di funding lungo il tempo in cui mantieni una posizione vengono stimati e dedotti.
Quindi il risultato netto di un backtest di Freya riflette già commissioni, un po' di slippage e funding — ed è per questo che è più affidabile di una simulazione senza commissioni.
Gli Attriti del Solo Live Che Non Può Riprodurre
Nessun backtest può modellare completamente l'esecuzione live. Questi sono i divari che rendono i risultati live diversi:
- Latenza — in un backtest, il segnale e il fill avvengono sulla stessa candela; nel live c'è un ritardo reale (piccolo) tra decisione ed esecuzione.
- Fill parziali — il backtest riempie un ordine completamente a un solo prezzo; nel live, ordini grandi o a limite possono riempirsi a pezzi o non riempirsi affatto.
- Profondità e liquidità dell'order book — il backtest presume che il tuo ordine si riempia al prezzo modellato; nel live, book sottili possono spostare il prezzo contro di te.
- Il tuo impatto sul mercato — i tuoi ordini reali partecipano al mercato; quelli del backtest no.
- Oscillazioni del funding — per i futures, il backtest usa un funding rate medio sul periodo, quindi una posizione reale che incappa in un funding insolitamente alto in momenti specifici può costare di più (o di meno) rispetto a quanto modellato.
La Commissione Che il Tuo Backtest Tralascia
C'è un divario specifico di Freya che vale la pena conoscere: il backtest non sottrae la commissione di performance di Freya (la quota dei trade profittevoli che viene prelevata dal tuo saldo della piattaforma — vedi Commissioni Spiegate). Le commissioni dell'exchange e il funding sono nel backtest, ma la commissione di performance è una deduzione presente solo nel live. Quindi una strategia profittevole renderà netto un po' meno nel live rispetto a quanto suggerisce il suo backtest sui trade vincenti.
Liquidazione: Segnalata, Non Sopravvissuta
Se un backtest mostra un avviso di rischio di liquidazione, prendilo sul serio. Il backtest segnala i trade il cui drawdown si è avvicinato pericolosamente a un livello di liquidazione — ma li registra comunque al loro stop/Exit invece di simulare una liquidazione forzata. Nel live, quello stesso trade avrebbe potuto essere liquidato con una perdita totale. Questo divario cresce con la leva: più alta è la tua leva, più un trade di backtest «recuperato» avrebbe potuto essere spazzato via nella realtà.
Il Divario Più Grande: Il Mercato Stesso
Meccaniche a parte, la maggiore fonte di divergenza è semplicemente che il futuro non riprodurrà il passato. Una strategia messa a punto su una specifica finestra storica può comportarsi in modo molto diverso quando le condizioni cambiano. Ecco perché la validazione è importante — vedi Analisi Walk-Forward — ed ecco perché un ottimo backtest è un filtro, non una garanzia.
Impostare Aspettative Realistiche
- Aspettati drawdown più profondi nel live rispetto al backtest — una regola pratica comune è gonfiare mentalmente il peggior drawdown che hai visto (trattato in Interpretare i Risultati del Backtest).
- Sconta un po' i tuoi rendimenti netti per la commissione di performance e lo slippage del mondo reale.
- Valida la robustezza (walk-forward, out-of-sample) invece di fidarti di un unico backtest perfetto.
- Inizia in piccolo nel live per confermare che la strategia si comporti come previsto prima di aumentare la scala.
Domande Frequenti
Il backtest di Freya include le commissioni di trading?
Sì. Applica le commissioni reali maker/taker dell'exchange su ogni ordine — Entry, ogni averaging order ed Exit. Ecco perché il risultato netto di un backtest di Freya è più realistico di una simulazione che ignora le commissioni.
Il backtest include lo slippage?
Sì, un importo conservativo, applicato agli ordini a mercato e stop così i fill vengono modellati leggermente peggio dell'ideale. I fill a limite e take-profit assumono il prezzo target esatto (dato che un limite o si riempie al suo prezzo o non si riempie affatto).
Il backtest tiene conto del funding dei futures?
Per i futures, sì — stima i costi di funding lungo il tempo in cui una posizione viene mantenuta e li deduce. Nota che usa un funding rate medio per il periodo, quindi il funding reale che si impenna in momenti specifici può differire dalla stima.
Il backtest sottrae la commissione di performance di Freya?
No. Le commissioni dell'exchange e il funding sono inclusi, ma la commissione di performance di Freya sui profitti è una deduzione presente solo nel live dal tuo saldo della piattaforma. Quindi il tuo netto live sui trade vincenti sarà un po' più basso di quanto mostra il backtest. Vedi Commissioni Spiegate.
Perché il mio drawdown live è peggiore del backtest?
L'esecuzione live aggiunge attriti che un backtest non può modellare completamente — latenza, fill parziali, liquidità più sottile, oscillazioni del funding — e il mercato stesso cambia. Pianifica drawdown live più profondi del caso peggiore del tuo backtest.
Il mio backtest era profittevole ma sono stato liquidato nel live — perché?
Il backtest segnala il rischio di liquidazione ma non simula una liquidazione forzata; registra il trade al suo stop/Exit. Nel live, un drawdown profondo può liquidare la posizione con una perdita totale. La leva alta è la causa abituale — abbassala per ridurre il rischio.
Testare esattamente sul periodo in cui farò trading garantisce lo stesso risultato?
No. I dati passati non si ripetono, e il mercato futuro non coinciderà con la finestra storica. Usa il backtesting per filtrare e validare le strategie (walk-forward, out-of-sample), non come garanzia di rendimenti live.
