{"id":12482,"date":"2022-10-15T00:00:00","date_gmt":"2022-10-14T22:00:00","guid":{"rendered":"https:\/\/ungeracademy.com\/it\/blog\/come-valutare-l-efficacia-di-un-trading-system-grazie-alla-walk-forward-analysis"},"modified":"2022-10-15T00:00:00","modified_gmt":"2022-10-14T22:00:00","slug":"come-valutare-l-efficacia-di-un-trading-system-grazie-alla-walk-forward-analysis","status":"publish","type":"post","link":"https:\/\/ungeracademy.com\/it\/posts\/come-valutare-l-efficacia-di-un-trading-system-grazie-alla-walk-forward-analysis","title":{"rendered":"Come valutare l\u2019efficacia di un trading system grazie alla Walk Forward Analysis"},"content":{"rendered":"

Quello della \u201cWalk Forward Analysis\u201d \u00e8 un argomento che genera spesso confusione, soprattutto tra i trader agli inizi. La WFA \u00e8 una procedura per testare l\u2019ottimizzazione di un trading system che spesso, per\u00f2, viene eseguita in modo sbagliato.<\/p>\n

In questo articolo vedremo cos\u2019\u00e8, come funziona e quali sono gli step da seguire per effettuare una WFA in modo corretto. In pi\u00f9 ti mostreremo, con un esempio pratico, perch\u00e9 questa procedura non si adatta al Metodo UngerTM<\/sup>.<\/p>\n

Cos\u2019\u00e8 la Walk Forward Analysis<\/h2>\n

Letteralmente l\u2019espressione \u201cWalk Forward Analysis\u201d (WFA)<\/strong> significa \u201canalisi del cammino in avanti\u201d.\u00a0<\/p>\n

Si tratta di una procedura che consiste nel testare una strategia di trading trovando i suoi parametri ottimali<\/strong> in un determinato periodo di tempo, chiamato \u201cin-sample<\/strong>\u201d, e verificando la performance di tali parametri nel periodo successivo, detto \u201cout-of-sample<\/strong>\u201d.<\/p>\n

L\u2019obiettivo della WFA \u00e8 quello di determinare se la performance in sample<\/em> di un trading system sia il risultato di un sistema di trading robusto al punto da essere profittevole anche nei periodi successivi all\u2019ottimizzazione.<\/strong><\/p>\n

Per fare un esempio, potremmo immaginare la WFA come l\u2019analisi dei periodi di allenamento di un maratoneta. Durante gli allenamenti, possiamo analizzare le performance in base a precisi parametri, ad esempio la velocit\u00e0, la resistenza, lo scatto etc.<\/p>\n

Grazie ai risultati delle performance ottenuti in fase di allenamento, possiamo capire se l\u2019atleta \u00e8 pronto o meno alla gara e possiamo, in qualche modo, prevedere i suoi risultati futuri.<\/p>\n

Il problema \u00e8 che talvolta le performance reali di un trading system sono diverse da quelle registrate in fase di ottimizzazione, proprio come i risultati durante una gara possono essere diversi da quelli ottenuti in fase di allenamento.<\/p>\n

Come funziona la Walk Forward Analysis<\/h2>\n

La WFA si usa per valutare la robustezza di un trading system<\/strong>.<\/p>\n

Per farlo, si esegue l’ottimizzazione di precisi parametri su un intervallo di tempo in sample<\/em><\/strong> e, successivamente, si verifica il comportamento del sistema out of sample<\/em><\/strong>, ossia nell\u2019intervallo successivo all\u2019ottimizzazione.<\/p>\n

Ogni coppia formata dall\u2019ottimizzazione dei dati\u00a0in sample<\/em> e la verifica out of sample<\/em>, rappresenta il cos\u00ec detto \u201cWalk Forward Test\u201d (WFT<\/strong>). L\u2019unione di tutti i WFT sino al dato storico pi\u00f9 recente, costituisce la\u00a0Walk Forward Analysis.<\/p>\n

Dal punto di vista pratico, per effettuare la Walk Forward Analysis occorre:<\/p>\n