Le strategie di trading, sulla carta, funzionano spesso. E funzionano spesso anche in situazioni di reale calma. Quando però il mare è in tempesta, rischiano di crollare. Come evitarlo? Come evitare di mettere in campo una strategia fragile in caso di eventi negativi? Con lo stress test.
Si tratta di una specie di backtest, ma in cui i dati coincidono con eventi burrascosi. Lo scopo è, per l’appunto, verificare la tenuta del sistema di trading in questi eventi. Ne parliamo qui. Elencheremo gli stress test più praticati, classificandoli in base all’evento testato.
Stress test #1: Lo shock di volatilità
Il primo evento stressante da simulare è lo shock di volatilità. Si verifica quando il mercato passa rapidamente da una fase relativamente stabile a una fase di oscillazioni molto ampie. Può accadere dopo una decisione inattesa di una banca centrale, un dato macroeconomico molto diverso dalle attese, una crisi geopolitica, un fallimento bancario, un crollo improvviso degli indici o un evento imprevedibile.
Il punto centrale è che, durante uno shock di volatilità, molte metriche cambiano contemporaneamente. Le candele diventano più ampie, gli stop tecnici abituali possono risultare troppo stretti, i target vengono raggiunti o mancati con grande velocità, il prezzo può produrre spike in entrambe le direzioni prima di scegliere un orientamento più chiaro.
Per stressare una strategia contro questo scenario, il trader può aumentare artificialmente la volatilità nei test. Per esempio, può simulare barre più ampie, stop colpiti con maggiore frequenza, esecuzioni peggiori e movimenti intraday più violenti. Può anche selezionare periodi storici caratterizzati da volatilità elevata e verificare come il sistema si sarebbe comportato in quelle fasi.
Lo stress test sulla volatilità dovrebbe rispondere ad alcune domande precise. Lo stop loss è ancora sensato quando il range medio giornaliero raddoppia? La size viene ridotta automaticamente o resta uguale? Il sistema continua a generare segnali affidabili o entra in modalità iperattiva, aprendo troppe posizioni? I filtri di volatilità sono sufficienti a evitare le fasi più caotiche?
Stress test #2: La crisi di liquidità
Il secondo evento da testare è la crisi di liquidità. È una condizione diversa dalla semplice volatilità. Un mercato può essere volatile ma ancora liquido, cioè capace di assorbire ordini con spread accettabili e buona profondità. Durante una crisi di liquidità, invece, il problema è che l’esecuzione non funziona. Gli spread si allargano, lo slippage aumenta, i livelli tecnici vengono attraversati senza scambi sufficienti e gli ordini possono essere eseguiti a prezzi molto lontani da quelli attesi.
Per un trader professionista, questo è uno degli scenari più importanti da simulare, perché determina direttamente la differenza tra risultato teorico e risultato reale.
Lo stress test sulla liquidità dovrebbe quindi introdurre costi di transazione peggiorativi. Non basta considerare lo spread medio. Bisogna valutare cosa accade se lo spread raddoppia, triplica o si allarga improvvisamente durante eventi ad alto impatto. Bisogna simulare slippage negativo sugli ingressi e sulle uscite. Bisogna chiedersi se gli stop loss sarebbero davvero eseguiti vicino al livello previsto o se, in condizioni difficili, produrrebbero perdite superiori.
Questo è particolarmente importante per strategie ad alta frequenza operativa, scalping, sistemi intraday con target ridotti o strategie su strumenti meno liquidi. Se il profitto medio per trade è piccolo, anche un lieve peggioramento dell’esecuzione può trasformare una strategia profittevole in una strategia perdente.
Le domande da porsi sono pratiche. Cosa accade se l’ordine viene eseguito peggio di 2, 5 o 10 tick rispetto al previsto? Cosa succede se lo stop viene colpito con uno slippage superiore alla media? La strategia mantiene un’aspettativa positiva anche aumentando i costi? Il numero di trade è così elevato da rendere i costi un fattore dominante?
Stress test #3: La forte direzionalità
Il terzo evento stressante da simulare è la forte direzionalità. Si verifica quando il mercato sviluppa un movimento molto netto, persistente e poco disposto a correggere. È uno scenario favorevole per alcune strategie trend following, ma può essere estremamente dannoso per sistemi contrarian, mean reverting o basati sull’idea che il prezzo torni rapidamente verso una media.
Molti sistemi fragili falliscono proprio qui. Funzionano bene finché il mercato oscilla, rimbalza, corregge e rispetta certi livelli. Poi arriva una fase in cui il prezzo rompe una resistenza, continua a salire, ignora i segnali di ipercomprato e non offre pullback significativi. Oppure rompe un supporto e continua a scendere senza recuperi rilevanti. In questi casi, le strategie che cercano continuamente l’inversione possono accumulare perdite ripetute.
Lo stress test sulla direzionalità deve quindi verificare come il sistema reagisce a mercati che si muovono in una sola direzione per un periodo prolungato. È necessario analizzare cosa accade in presenza di trend persistenti, gap nella stessa direzione, rotture consecutive di livelli e assenza di ritorno alla media.
Un buon stress test sulla direzionalità dovrebbe includere sequenze di deprezzamenti consecutivi superiori alla media storica.
Le domande da porsi sono: il sistema consente di entrare senza inseguire troppo il prezzo? Presenta regole per restare nel movimento o impone una chiusura precoce? Riesce a proteggere il profitto senza uscire al primo pullback?
