In merito alle strategie di trading

Pagina creata da Alessandra Ruggiero
 
CONTINUA A LEGGERE
Capitolo 1

                         In merito
                       alle strategie
                         di trading

I
    l trading di strategie si è diffuso almeno da quando le persone hanno tra-
    dato mercati organizzati. Sebbene qualcuno potrebbe essere in disaccor-
    do con me, io affermo inequivocabilmente che con i termini strategia au-
tomatica di trading e la sua forma contratta strategia automatica io intendo
tutti i significati seguenti: sistemi di trading, sistemi di trading meccanico,
modelli di trading, e trading algoritmico.
     In ultima analisi io credo che ogni trader di successo, discrezionale o au-
tomatizzato, operi con una strategia di trading sistematica. Alla fine di tutto,
come penso vi accorgerete se proseguirete fino alla fine nella lettura di questo
libro, è difficoltoso generare un ritorno superiore alla media nell’attività di tra-
ding sul lungo periodo senza un approccio sistematico.
     L’interesse nelle metodologie tecniche e nelle strategie di trading tende a
crescere e calare con l’interesse nei mercati stessi. Gli interessi nei mercati
tendono a crescere e calare con il dinamismo dei mercati stessi, e la connessa
opportunità, o la sua mancanza, di ottenere profitti dal trading.
     Nei 10 anni precedenti la prima edizione di questo libro, “Progettazione,
verifica e ottimizzazione dei Trading System”, pubblicato da John Wiley & Sons
nel 1991, l’interesse nei trading system ha beneficiato di una crescita esponen-
ziale. Ciò è dovuto a due principali sviluppi.
     Il primo sviluppo è stato la crescita negli stessi mercati. Non solo si è svi-
luppato un grande mercato toro nelle azioni, ma gli anni Ottanta hanno porta-
to all’introduzione e lo sviluppo di un numero di nuovi mercati futures troppo
numeroso per elencarlo per intero. La massa di questa nuova crescita è sta-
ta nei futures finanziari, che hanno completamente eclissato il mercato delle

                                                                                29
30                            La valutazione e l’ottimizzazione delle strategie di trading   In merito alle strategie di trading                                              31

commodities degli anni Settanta e Ottanta. Maggiori quantità di denaro hanno                 sticazione dei metodi analitici quantitativi attuali sono a loro volta molto più
dato la caccia a più mercati, e si trattava di denaro intelligente, visto che mol-           marcate.
to di esso proveniva da istituzionali, trader professionisti.                                     Un completo ed esaustivo lavoro di conoscenza di come raggiungere una
     Il secondo sviluppo è stato l’esplosione del potere computazionale a buon               progettazione appropriata e la verifica delle strategie tuttavia non è mai sta-
mercato, che ha portato in ritorno la crescita nella potenza e nella disponibili-            to così importante come lo è nei mercati estremamente competitivi di oggi.
tà del trading sofisticato, così come lo sviluppo delle strategie di trading e dei           Sono altresì dolente di ammettere che il parco dei software di sviluppo delle
software di verifica.                                                                        strategie disponibili al trader individuale è per la maggior parte rimasto asso-
     La cooperazione di queste due primarie sorgenti di sviluppo e altre sorgen-             lutamente non al passo con la crescita delle potenze di calcolo, i software e le
ti ha gettato le basi di una rinascita nelle metodologie tecniche e nelle strate-            metodologie tecniche. Il ciclo di vita di una strategia di trading di successo co-
gie di trading. Qualcuno potrà considerare i primi anni Novanta come la nasci-               mincia con una “scintilla nell’occhio dello strategist” e finisce in profitti di tra-
ta del trading algoritmico, il che significa meccanico e completamente privo                 ding sonanti. Questo libro presenta le tecniche necessarie per testare, ottimiz-
di giudizio umano.                                                                           zare e tradare strategie meccaniche con successo.
     Fin da allora, come ho dettagliatamente descritto nella prefazione, questi                   Il vantaggio di una strategia meccanica testata con successo è ovvio: gua-
trend hanno accelerato a un passo che rende i primi anni Novanta dormienti                   dagno economico. Gli svantaggi di una strategia non propriamente testata,
in confronto. Il potere computazionale ha raggiunto livelli che sarebbero sta-               d’altro canto, sono molti. Il principale è la perdita economica, a volte tanto
ti considerati praticamente impossibili negli anni Novanta. La proliferazione                marcata da rappresentare una vera rovina finanziaria. Per aggiungere il danno
dei mercati e dei volumi scambiati è stata esplosiva a sua volta. Il volume degli            alla beffa, queste perdite di trading sono solitamente precedute da centinaia
scambi globali è cresciuto in ragione di oltre il 1.470%. Nel 1990 il volume glo-            di ore di lavoro e la relativa frustrazione e il disappunto che naturalmente ac-
bale di tutti i contratti futures negoziati è stato pari a 802.158.782. Alla fine del        compagna un simile fallimento.
2006 quel valore è schizzato a 11.859.266.610. L’incremento nei volumi di con-                    Il trader che diligentemente applica le procedure qui fornite per lo svilup-
tratti non statunitensi è stato del 2.890% abbondante (7.286.007.180 contratti               po e la valutazione della sua strategia di trading sarà in grado di evitare que-
nel 2006 contro i 251.771.924 del 1990). L’incremento nei volumi dei contrat-                ste costose trappole.
ti statunitensi è stato un mero 831% (4.573.259.430 contratti nel 2006 contro i
550.386.858 del 1990). Questi dati mostrano chiaramente l’accresciuta globa-
lizzazione del futures trading.                                                              Perchè questo libro è stato scritto
     Tutto ciò ha prodotto, a partire diciamo dal 1990, una sorta di parità tra
gli investitori individuali e quelli professionisti, ma questa parità ha avuto vita               Questo libro è stato scritto per fornire una mappa stradale chiara e preci-
breve. È stato difficile per gli investitori individuali mantenere il passo con i            sa a tutti i trader che vogliono convertire una idea di trading in un sistema au-
trader professionisti durante la grande rinascita del trading. Questa combina-               tomatico verificato, propriamente capitalizzato e profittevole.
zione di potere computazionale a buon mercato, di software sofisticato e di co-                   L’utilizzo dell’analisi tecnica e dei sistemi automatici di trading è diventato
spicua crescita di metodi di trading continua comunque a rendere possibile a                 così diffuso nel mondo del trading su futures che ora rappresenta la forma do-
investitori ben documentati il progettare e testare strategie di trading con la              minante di trading per la maggior parte dei professionisti, e la sofisticazione e
ottimistica aspettativa, come i professionisti amano chiamarla, o con il poten-              la diffusione di metodi continua a crescere. La quantità di strategie automati-
ziale di tradare con profitto, come lo chiamiamo noi.                                        che diffuse nel mondo dei futures è comunque assai maggiore di quella diffusa
     Queste strategie possono eguagliare, peggiorare o migliorare quelle di                  nel mondo delle azioni e degli hedge fund.
molte case di investimento professionali. Non c’è nulla che possa impedire al                     Nel momento in cui si sono visti i notevoli risultati degli ingegneri-aerospa-
trader individuale che lavora per conto proprio di creare strategie di trading               ziali-convertiti-al-trading-algoritmico come Jim Simons (Renaissance Techno-
altamente sofisticate e performanti. La tecnologia, le serie storiche dei prez-              logies), David Shaw (D.E. Shaw & Company) e Doyne Farmer (The Prediction
zi e i software sono tutti disponibili. In effetti, le capacità di un investitore dei        Company), coloro che erano presenti nell’arena del trading si sono immedia-
giorni nostri dotato di un software di verifica e un computer potente (diciamo               tamente mossi nella direzione dello sviluppo del loro specifico, originale e as-
del 2007) è assai molto più elevata di quella di uno strategist professionista at-           sai efficace approccio alle strategie di trading. L’interesse nell’approccio al tra-
tivo nel 1990. In aggiunta a queste capacità evolute, la disponibilità e la sofi-            ding sui futures sta contagiando anche il mondo delle azioni.
32                           La valutazione e l’ottimizzazione delle strategie di trading   In merito alle strategie di trading                                             33

     Per la loro stessa vera natura le metodologie di trading automatiche, nu-              la A alla Z, i metodi che devono essere impiegati per raggiungere l’obiettivo di
meriche, sistematiche si prestano alla verifica computerizzata. Se compiuto                 una strategia di trading profittevole, e goderne i frutti.
correttamente, il lavoro di verifica può aggiungere un enorme valore alle stra-                  Una completa revisione della verifica delle strategie evidenzia uno dei suoi
tegie di trading. Infatti né io né i programmi di trading alla Pardo Capital Limi-          più grandi benefici: la misurazione precisa del rischio e del rendimento. Il va-
ted opereremmo mai con una strategia che non avesse dato prova scientifica                  lore di una strategia di trading deve essere misurato in due dimensioni corre-
di funzionare in seguito ad una sua verifica sistematica.                                   late tra loro: profitto e rischio. Nessuno può analizzare queste due componen-
     Lo sviluppo e la verifica delle strategie compiuti in modo scorretto portano           ti del trading singolarmente. Fare trading significa correre rischi. Il profitto del
a perdite nel trading reale. Non c’è possibilità di errore in questa consequenzia-          trading può essere correttamente quantificato soltanto in relazione al rischio
lità. Come il famoso detto del mondo dei computer dice, “Spazzatura in entra-               ad esso connesso, il suo principale costo.
ta, spazzatura in uscita”. Conseguentemente, in vista degli inevitabili risultati                Una strategia di trading, quindi, può essere propriamente valutata solo
che seguono una errata e insufficiente procedura, e una scadente capacità, il               quando rischio e rendimento sono stati correttamente ed accuratamente misu-
testing via computer di strategie è bene farlo per bene o non farlo affatto.                rati, il che può essere fatto soltanto attraverso il testing computerizzato. Que-
     A causa dell’ignoranza in materia di corrette procedure di verifica, alcuni            sta imprescindibile necessità di misurare e stimare accuratamente il rischio e
trader si sono disillusi in merito all’idea stessa della verifica computerizzata.           il rendimento è sufficiente di per sé a giustificare il testing computerizzato di
La carenza di competenze diffusa nel mondo dello sviluppo di strategie di tra-              una strategia.
ding ha addirittura portato alcuni trader a sostenere che le strategie automa-                   Probabilmente gli ulteriori, e probabilmente maggiori, benefici dell’utiliz-
tiche non funzionino.                                                                       zo di un sistema di trading obiettivo, consistente, riproducibile e minuziosa-
     A causa dell’ignoranza e delle difficoltà nel perpetrare corrette ottimizza-           mente compreso, sono la conseguente eliminazione delle emozioni umane e
zioni ed efficaci back-test alcuni tuttora pensano che l’ottimizzazione e la veri-          del fallibilissimo giudizio umano dall’equazione del trading.
fica siano poco più che un esercizio di curve-fitting. A coloro che non sono fa-                 Che voi vi consideriate o meno trader sistematici, se avete successo nel
miliari con questa terminologia dico di non preoccuparsi, poiché tutti i termini            trading e lo avete da qualche anno le probabilità indicano che quasi certamen-
tecnici saranno ampiamente spiegati nei paragrafi appropriati.                              te voi facciate trading sistematicamente, con un sistema casomai molto com-
     Le procedure e i metodi illustrati in questo libro provano oltre ogni ragio-           plesso, formulato attraverso gli anni di esperienza.
nevole dubbio come i vantaggi della corretta ottimizzazione e verifica dei si-                   Se non lo avete ancora fatto vi invito con la massima urgenza a compiere
stemi di trading superino di gran lunga lo sforzo richiesto per apprendere ad               ogni sforzo necessario ad estrarre la vostra strategia di trading dai confini del
usare e padroneggiare le applicazioni appropriate. Le procedure mappate in                  vostro cervello e riprodurla in una veste che si presti ad una qualche forma di
questo libro fissano fin nei dettagli i modi corretti di formulare, testare e otti-         verifica empirica.
mizzare una strategia di trading.                                                                Io credo, lo ribadisco, che questo libro abbia un valore per qualunque tra-
     Per mettere le cose in chiaro, questo libro traccia una chiara e non ambi-             der, meccanizzato, computerizzato o no. Esso presenta in un unico compendio
gua distinzione tra i termini ottimizzazione e overfitting. L’ottimizzazione at-            tutte le argomentazioni a favore dei benefici e della necessità di un’appropria-
tiene al processo attraverso il quale una strategia di trading viene testata e              ta verifica empirica di una strategia di trading correttamente descritta. Un ac-
rifinita in modo da generare i migliori risultati possibili nel trading reale. Ot-          curato studio e applicazione delle metodologie qui presentate porteranno sicu-
timizzazione equivale quindi al condurre una verifica corretta di un sistema.               ramente al rifinire e enfatizzare le abilità nel trading computerizzato dei lettori.
L’overfitting, che nessuno strategist sano di mente applica mai coscientemen-               Forse il trader non meccanizzato prenderà consapevolezza dei grandi benefici
te, è una ottimizzazione andata male. Iper-ottimizzazione quindi è sinonimo di              di questo approccio al trading e allo sviluppo delle strategie. Ancora, il trader
errata verifica di un sistema.                                                              non meccanizzato potrà forse finalmente riconoscere i vantaggi di un appro-
                                                                                            fondito lavoro di analisi e ricerca sulla sua strategia e intraprendere l’applica-
                                                                                            zione di queste metodologie a suo vantaggio.
Chi trarrà beneficio da questo libro?                                                            Se voi siete trader che utilizzano strategie computerizzate che in questo
                                                                                            momento non stanno funzionando in modo profittevole dovete assolutamente
   Io confido che questo libro possa portare un aiuto a chiunque stia pianifi-              leggere questo libro. Molto probabilmente scoprirete in cosa avete sbagliato. A
cando di impiegare metodi meccanici nel proprio trading. Esso presenta, dal-                quel punto potrete valutare se le cose si possono riparare o no.
34                            La valutazione e l’ottimizzazione delle strategie di trading   In merito alle strategie di trading                                           35

     Ancora più importante, se volete cominciare a sviluppare strategie questo                    Ovviamente vi sono finezze e segreti di trading che io non rivelo. Posso co-
libro è un eccellente punto di partenza. Uno studio delle linee guida qui pre-               munque dire che se una idea di trading ha un merito iniziale allora una diligen-
sentate aiuterà a identificare ed eliminare le cause del fallimento, come una                te applicazione di principi svelati in questo libro produrrà strategie tradabili
strategia inconsistente, una impropria metodologia di verifica, o una non cor-               che raggiungeranno livelli ottimali di successo.
retta interpretazione dell’applicazione al trading reale.                                         Se siete nuovi allo sviluppo di strategie automatiche vi incoraggio a rag-
     Consiglio anche, e questo potrà sorprendere alcuni, la lettura di questo li-            giungere la padronanza di questi principi e di metterli alla prova. Molto proba-
bro a coloro che intendono seguire la via del trading discrezionale, cioè non                bilmente vi risparmierete un sacco di tempo sprecato, una gran quantità di af-
sistematico. Dopo aver studiato questo materiale essi saranno quantomeno                     flizione e frustrazione, e probabilmente una gran quantità di denaro.
avvisati in merito ad alcuni elementi da ricercarsi nel loro trading, cosicché                    Potete sicuramente imparare qualcosa da questo libro, a meno che non
possano fare ogni sforzo possibile per bilanciare il rischio e il rendimento ed              sappiate già come applicare in modo efficiente la analisi Walk-Forward (WFA).
essere allo stesso tempo propriamente capitalizzati.                                         Per mia esperienza la WFA è l’unica metodologia quasi a prova di errore (nulla
     Ancora, a rischio di sembrare presuntuoso, confido che questo libro possa               nel trading rasenta il 100%) per l’ottimizzazione delle strategie di trading. Seb-
essere di aiuto anche a tutti quelli là fuori che già utilizzano strategie di trading        bene alcuni di voi non saranno d’accordo, mettetelo alla prova prima di emet-
computerizzate capaci di fornire buoni profitti in risultato del loro lavoro. Io             tere un giudizio.
qui presento un certo numero di linee guida per chi è alle prime armi. Le pro-
cedure sistematiche e comprensive qui mappate sono molto efficienti ed effi-
caci. Sono anche consapevole del fatto che l’approccio generale qui presenta-                Il terreno di gioco
to non è molto diffuso tra gli strategist.
     Spero anche che la dettagliata presentazione dell’analisi Walk-Forward,                      Tutto ciò che è stato creato sotto il sole ha avuto inizio da una idea. Molte
ampiamente trattata al Capitolo 11: L’analisi Walk-Farward, potrà portare                    idee sono vaghe non appena concepite per la prima volta. Ma man mano che
questa potente metodologia e i suoi vantaggi sotto gli occhi di coloro che la                l’idea viene indagata e approfondita essa assume una forma più definita. Una
utilizzeranno per esaltare ulteriormente i loro profitti di trading.                         volta pienamente formulata e visualizzata assume una forma specifica e defi-
                                                                                             nita, e quando una idea viene formulata in questo modo è capace di diventare
                                                                                             una concreta, manifesta realtà. Lo stesso vale per una strategia di trading.
Gli obiettivi di questo libro                                                                     Il Capitolo 2: Il vantaggio del trading sistematico illustra i benefici, in-
                                                                                             sieme ad alcuni svantaggi, del fare trading con una strategia automatica testa-
     Questo libro presenterà, spiegherà, chiarificherà e illustrerà:                         ta al computer. Questo si esplicita in tre parti, spiegando in modo dettagliato i
                                                                                             benefici rispettivamente della strategia di trading, delle simulazioni storiche e
     •   i molti vantaggi che derivano dall’utilizzo di una strategia di trading             dell’ottimizzazione della strategia.
         automatico propriamente sviluppata                                                       Una strategia meccanica di trading, detta semplicemente strategia di tra-
     •   come formulare, testare e valutare un trading system                                ding, o strategia, è un set di obiettivi e di regole formali esterne e indipenden-
     •   come propriamente ottimizzare una strategia di trading                              ti dalla mente e le emozioni del trader. La maggior parte dei trader di successo
     •   i sintomi dell’overfitting e le linee guida per evitarlo                            utilizza un set consistente di regole, siano esse apertamente formulate e testa-
     •   come incorporare dati out-of-sample nella verifica di una strategia                 te come un sistema formale o meno. L’utilizzo di un consistente set di regole
     •   i benefici della analisi Walk-Forward e come condurla                               di trading è fondamentale per la gestione del rischio e la creazione di un pro-
     •   come sviluppare un profilo della strategia di trading                               fitto di trading.
     •   come giudicare una performance reale di trading nel rispetto del pro-                    Dopo la lettura di questo capitolo coloro che ancora non intenderanno uti-
         filo della strategia di trading sviluppata attraverso la verifica storica           lizzare strategie di trading automatiche sapranno almeno cosa si staranno per-
                                                                                             dendo. Coloro che invece abbracceranno il trading automatico si convinceran-
    Ho personalmente sperimentato per anni i principi dello sviluppo delle                   no definitivamente della bontà di un simile approccio. Spero di spingere coloro
strategie di trading presentate in questo libro. Di conseguenza mi sento di dire             che ancora sono indecisi ad esplorare il potenziale delle strategie automatiz-
che hanno superato la prova del tempo e dei risultati sul campo.                             zate di trading.
36                           La valutazione e l’ottimizzazione delle strategie di trading   In merito alle strategie di trading                                              37

     Il Capitolo 3: Il processo di sviluppo della strategia di trading fornisce             fica computerizzata.
una mappa dei passi attraverso i quali una strategia di trading deve evolvere, a                 Il Capitolo 8: Test preliminari traccia le procedure che devono essere im-
cominciare dalla formulazione e la precisa specificazione delle regole, la verifi-          piegate al primo round, o prova preliminare, della verifica di una strategia di
ca, l’ottimizzazione attraverso l’analisi Walk-Forward, per culminare infine nel            trading. Il primo step è chiaramente determinare se una strategia sia stata cor-
trading reale. La struttura dei capitoli di questo libro segue questo ordine natu-          rettamente specificata o meno. Il passo successivo consiste nel simulare la
rale del processo. Materiale di base necessario è comunque introdotto e inseri-             strategia su un numero di piccoli gruppi di mercati rappresentativi e su un set
to qua e là in mezzo al processo generale, nel momento in cui è necessario.                 variabile di periodi di tempo.
     Il Capitolo 4: La piattaforma di sviluppo della strategia è un breve com-                   Il Capitolo 9: Ricerca e giudizio esplora gli effetti pratici, le forze e le de-
pendio delle capacità che devono essere effettivamente presenti in una appli-               bolezze che i diversi tipi di ricerca e diversi metodi di valutazione assumono
cazione di sviluppo e verifica di una strategia di trading al fine di chiudere il           in relazione al risultato e alla qualità della simulazione storica e sul processo
cerchio dell’intero ciclo di testing di una idea fino alla sua applicazione. Una            di ottimizzazione.
piena esplorazione della pletora delle piattaforme di sviluppo delle strategie di                La tipologia del metodo impiegata determina il tempo di calcolo necessa-
trading va oltre gli obiettivi di questo lavoro. Esso si concentra altresì sui vari         rio a completare la ricerca richiesta. Il tipo di funzione obiettivo usata duran-
aspetti che concorrono alla piena valutazione, allo stile di sviluppo e alla defi-          te l’ottimizzazione assume un impatto forte, quasi dominante, sulla qualità dei
nizione dei requisiti minimi necessari per completare il processo. Questo capi-             modelli risultanti. Questo capitolo dimostra la fondamentale importanza della
tolo sottolinea anche i vari processi che necessitano di essere completati per              funzione obiettivo. La corretta funzione obiettivo è anche una delle chiavi per
trasformare una idea di trading in una piattaforma automatica, multi-mercato                l’identificazione di modelli di trading robusti ed è centrale per l’efficace appli-
e multi-timeframe.                                                                          cazione dell’analisi Walk-Forward.
     Il Capitolo 5: Gli elementi della progettazione della strategia è uno sguar-                I parametri del modello selezionati durante l’ottimizzazione di una strate-
do d’insieme sui principi della progettazione di trading system. Poiché una                 gia di trading sono basati su una funzione obiettivo nota anche come “funzio-
completa trattazione di queste tematiche va oltre gli obiettivi di questo libro             ne di ottimizzazione” e “ricerca parametri”. Un saggio detto recita “Attento
il capitolo si concentra sui concetti essenziali della progettazione e gli impat-           a cosa desideri, perchè probabilmente lo otterrai”. Questo concetto non è mai
ti che differenti strategie possono avere sul processo globale di verifica. Viene           così reale come nel caso dell’ottimizzazione. Il lavoro di ottimizzazione e di si-
fornita al lettore una ampia vista dei molti elementi di un trading system, e dei           mulazione sono per loro stessa natura intensamente computazionali. Una let-
loro scopi specifici. Fornisce inoltre una base e le fondamenta per coloro che              teratura estensiva è stata dedicata alla moltitudine di metodologie disponibi-
desiderano esaltare le loro competenze su questa materia.                                   li per indagare attraverso un gran numero di simulazioni i valori dei parametri
     Il prudente, esperto e ben informato trader è ben consapevole che è di                 ottimali e robusti. il fine supremo di queste varie funzioni obiettivo e metodi
gran lunga più economico e sopportabile per i nervi, le emozioni e la fiducia in            di ricerca è identificare robusti parametri contenendo allo stesso tempo il pro-
se stessi valutare la performance di un sistema di trading attraverso una simu-             cesso di indagine al minimo possibile. Questo capitolo dimostra anche la cen-
lazione su dati storici. L’alternativa ovviamente è semplicemente partire con il            trale importanza della funzione obiettivo nel processo di ottimizzazione e an-
trading utilizzando capitale e vedere come va a finire, ma ciò è molto facilmen-            che nell’analisi Walk-Forward.
te destinato a generare costi.                                                                   Molte strategie di trading hanno regole e formule che possono assume-
     Il Capitolo 6: La simulazione storica descrive cosa sia una simulazione                re diversi valori numerici. Questi parametri possono variare anche significa-
storica e come funzioni. Il capitolo tratta in dettaglio tutti gli elementi che de-         tivamente con differenti tipi di mercato e di condizioni. Simili tipi di strategie
vono essere considerati per ottenere la più accurata, autentica e realistica si-            traggono spesso benefici dalle ottimizzazioni. Se la strategia di trading appa-
mulazione possibile di una strategia di trading, basata su dati storici. Questo             re soddisfacente alla fine di questa prima fase del processo di verifica è ora di
modus operandi è talmente diffuso e accettato che posso difficilmente imma-                 procedere al secondo round della verifica, ossia l’ottimizzazione.
ginare come qualcuno potrebbe mai fare trading saltando questo passaggio.                        Il Capitolo 10: Ottimizzazione presenta le metodologie appropriate per
     Il Capitolo 7: Formulazione e specifiche illustra in modo sufficientemen-              ottimizzare un trading system. Il processo di ottimizzazione passa per due li-
te dettagliato l’importanza centrale di questo primo passo nel processo di svi-             velli. Il primo è una ottimizzazione della strategia di trading su una varietà di
luppo delle strategie di trading. Esso fornisce una illustrazione del processo              differenti mercati e periodi di tempo. Lo scopo primario di questo passo è de-
di trasformazione di una vaga idea di trading in un codice suscettibile di veri-            terminare a quale livello la strategia di trading venga migliorata dalla ottimiz-
38                             La valutazione e l’ottimizzazione delle strategie di trading   In merito alle strategie di trading                                              39

zazione. Se la strategia mostra performance migliori in seguito all’ottimizzazio-             valutarla correttamente e successivamente tradarla sui mercati reali la repu-
ne allora viene portata al livello finale del processo di ottimizzazione e verifica:          tazione dell’ottimizzazione di una strategia di trading è stata ingiustamente in-
l’analisi Walk-Forward.                                                                       fangata da coloro che ignorano la sua corretta procedura e valutazione.
     Il Capitolo 11: L’analisi Walk-Forward presenta questa avanzata meto-                         Infatti è proprio a causa di questo diffuso erroneo utilizzo dell’ottimiz-
dologia di ottimizzazione, verifica e validazione di strategie, e i tre principa-             zazione che alcuni tuttora erroneamente mettano sullo stesso piano il termi-
li obiettivi raggiunti dalla Walk-Forward Analysis, o WFA. L’ottimizzazione di                ne ottimizzazione con il termine overfitting. Come vedremo nel Capitolo 13,
una strategia di trading attraverso una esaustiva WFA misura l’efficacia di una               overfitting o curve-fitting è davvero una ottimizzazione eseguita in modo erra-
strategia di trading esclusivamente su dati out-of-sample, cioè applicando la                 to, senza alcuna cura, o andata male in qualche altro modo.
strategia a dati non utilizzati per la sua ottimizzazione.                                         Il Capitolo 13: Le molte facce dell’overfitting mette ancora più in risalto
     Il primo e largamente più importante obiettivo della WFA è determinare se                l’affermazione che l’overfitting di una strategia di trading su una serie storica
la strategia di trading rimane efficace su serie di dati di prezzo out-of-sample,             di dati si verifica quando il testing e l’ottimizzazione sono effettuati in modo
cioè dati mai visti prima. Questo è ovviamente uno degli elementi più affidabi-               non corretto. La giusta valutazione di una ottimizzazione può essere un com-
li e predittivi del successo di una strategia nel trading reale. Se cammina in                pito davvero arduo. Io credo fermamente che l’unico modo di evitare un over-
avanti bene, come diciamo noi, allora è altamente probabile che continuerà a                  fitting durante il processo di ottimizzazione consista nell’applicare al proces-
produrre profitti nel trading reale.                                                          so di ottimizzazione la WFA1.
     Il secondo, e immediatamente successivamente importante obiettivo del-                        Non tutti gli strategist dispongono comunque dei software necessari per
la WFA è determinare i valori ottimali dei parametri da utilizzarsi per il trading            effettuare la WFA. Gli effetti dell’overfitting o del curve-fitting di una strategia
reale. Il terzo obiettivo è determinare la dimensione della finestra di ottimizza-            di trading sui dati storici sono devastanti, e una strategia di trading sovra-otti-
zione e la frequenza periodica con cui la strategia vada ri-ottimizzata.                      mizzata spesso conduce a perdite immediate e significative nel trading reale.
     Io ho per primo introdotto la WFA al pubblico del trading nella prima edi-               Per aiutare lo strategist ad evitare l’overfitting ho dedicato un intero capitolo
zione di “Progettazione, verifica e ottimizzazione dei Trading System”, nel                   all’identificazione dei sintomi che derivano dall’abuso accidentale dei metodi
1991. L’esperienza ha solo continuato a ribadire il suo merito nell’arena del                 appropriati di verifica e ottimizzazione.
trading, confermandolo come il metodo più produttivo per generare efficaci                         Questo capitolo include anche una esaustiva trattazione in merito ad una
strategie di trading, che si comportano nel trading reale in modo coerente con                varietà di metodi disegnati per identificare ed evitare il curve-fitting, incluso il
quanto emerso dalle simulazioni storiche. In ragione della sua efficacia e prati-             metodo più efficace per fare ciò, che consiste nell’includere dati out-of-sample
cità continua a sorprendermi il fatto che non abbia raggiunto una vasta accet-                nel processo di ottimizzazione.
tazione ed applicazione.                                                                           L’obiettivo di qualunque strategia di trading è beneficiare di profitti reali di
     Dopo che una strategia è stata testata, ottimizzata, e fatta camminare in                lungo periodo. Una volta che il ciclo completo dello sviluppo di una strategia
avanti, deve essere valutata, o giudicata. Deve essere giudicata sui suoi meriti              di trading si è compiuto – attraverso quindi la formulazione della strategia, il
e le sue capacità di rappresentare un investimento competitivo rispetto all’in-               testing, l’ottimizzazione, l’analisi walk-forward e la valutazione – allora e solo
tero universo degli investimenti. Deve inoltre essere valutata in confronto a                 allora il trading real-time potrà prendere il via in modo sicuro.
tutti gli altri sistemi di trading disponibili sulla base di analisi statistiche e rivi-           Il Capitolo 14: Tradare la strategia presenta le linee guida che devono es-
sta nelle sue stesse simulazioni e nella struttura della performance.                         sere seguite per valutare la performance di una strategia sui mercati reali nel
     Il Capitolo 12: La valutazione della performance presenta queste due es-                 contesto della conoscenza del profitto e del rischio a cui si è giunti con la veri-
senziali, tipicamente non apprezzate, e spesso incomprese, procedure.                         fica computerizzata e che si è formulata nel profilo statistico della strategia.
     La semplice verità è che con i moderni software di sviluppo delle strategie                   La valutazione impropria delle performance reali causa problemi allo stra-
di trading e i moderni computer non è mai stato così semplice effettuare l’ot-                tegist di trading. È essenziale sapere, entro i confini della ragione, che una stra-
timizzazione di una strategia di trading. Le metodologie appropriate di verifi-               tegia di trading sviluppata con accuratezza e maniacalità funziona nel trading
ca, ottimizzazione e valutazione di una strategia di trading comunque non sono                reale entro i confini del profilo della strategia di trading. Senza questa essen-
necessariamente ben conosciute da tutti coloro nell’ambiente del trading che                  ziale consapevolezza lo strategist sarebbe come il comandante di una nave che
utilizzano queste applicazioni.                                                               naviga senza alcuno strumento di controllo della rotta.
     Proprio perchè è così facile effettuare una ottimizzazione ma così difficile
Puoi anche leggere