“Scienza missilistica” per trader

0
101

 

John Ehlers è Chief Scientist e Presidente di MESA Software. La sua carriera professionale iniziò dopo essersi arruolato nell’aeronautica americana per diventare pilota durante la guerra di Corea all’inizio degli anni ’50. Lì entrò in contatto con la materia dell’ingegneria elettrica, che lo affascinò. Per questo in seguito divenne ingegnere elettrico e iniziò una carriera presso l’azienda statunitense Raytheon.

Ma le sue capacità ingegneristiche sono state utili anche altrove: ha applicato la scienza dell’elaborazione del segnale digitale all’arte dell’analisi tecnica e del trading di borsa. John Ehlers è quindi attivo come trader privato dal 1976. Ha scritto quattro libri e più di 75 articoli su riviste specializzate. Ogni anno ad ottobre presenta le sue ultime ricerche in un workshop.

TRADERS´: In che modo il tuo background nell’elaborazione del segnale ti ha aiutato a iniziare con l’analisi tecnica e il trading in generale?
Ehlers: A metà degli anni ’70, le medie mobili e altri indicatori erano ancora calcolati a matita su carta. Con un background nell’elaborazione del segnale digitale, nel filtraggio e nella programmazione di computer, mi vedevo almeno come un uomo con un occhio solo nella terra dei ciechi. E ho visto come alcune tecnologie fossero applicate in modo inappropriato al trading.

TRADERS´: Ci puoi fare un esempio?
Ehlers: Negli anni ’80, la Fast Fourier Transform era un approccio popolare. L’algoritmo presuppone che i periodi di ciclo da analizzare debbano essere in potenze di due, ovvero 2, 4, 8, 16, 32 e così via. Ma questa risoluzione non è sufficiente per determinare con precisione i periodi del ciclo di mercato. Ad esempio, un periodo di ciclo mensile sarebbe di 20 giorni.

TRADERS´: Qual è la tua filosofia e approccio generale all’analisi tecnica?
Ehlers: Penso che il mio approccio sia molto diverso da quello della maggior parte delle persone. Quando ho un’idea, la sviluppo prima usando forme d’onda deterministiche. Solo quando il concetto è stato dimostrato teoricamente lo applico a dati di mercato reali. Uno dei motivi per cui preferisco lavorare con i cicli e lo swing trading è che posso raccogliere statistiche significative su dati rilevanti in centinaia di operazioni. E voglio solo agire sulla base di una tale valutazione statistica.

TRADERS´: Quanto rumore stiamo vedendo nei mercati rispetto al segnale effettivo?
Ehlers: Il rumore di solito si sovrappone completamente al segnale. Questo può essere misurato dal rapporto segnale-rumore. Per fare ciò, considera un filtro a banda stretta e un filtro a banda larga, entrambi sintonizzati su un segnale. Se le prestazioni dei dati filtrati sono le stesse per entrambi i filtri, non c’è rumore. Tuttavia, se la potenza dei dati filtrati del filtro a banda larga è maggiore, la potenza in eccesso del segnale deve provenire dal rumore. Quando si esegue questo esperimento con i dati di mercato, il filtro a banda larga consente quasi sempre prestazioni molto migliori rispetto a un filtro a banda stretta.

TRADERS´: Quali sono i punti di forza e di debolezza degli indicatori classici che utilizzano molti trader?
Ehlers: Il principale punto debole degli indicatori classici è che i trader non capiscono cosa esso stia mostrando. Ad esempio, uno stocastico si bloccherà sulla sua linea superiore quando il mercato è in un trend rialzista. I trader dovrebbero quindi precedere l’indicatore con un filtro per rimuovere la componente del trend, consentendo allo stocastico di visualizzare in modo più accurato le fluttuazioni a breve termine nei dati di mercato. Un altro esempio sono le medie mobili e gli indicatori basati su di esse, che contengono un ritardo significativo (“lag”) dovuto alla loro costruzione. Oppure prendiamo il MACD, che è spesso usato per costruire convergenze e divergenze. In realtà, questi effetti sono dovuti solo alle diverse risposte in frequenza delle due forme d’onda da confrontare.

TRADERS´: Di norma, gli indicatori hanno determinate impostazioni predefinite per quanto riguarda le durate dei periodi utilizzate. Queste impostazioni hanno valore di per sé o semplicemente perché molti trader lavorano con esse?
Ehlers: Mentre i trader al dettaglio utilizzano un RSI a 14 periodi, essi non spostano il mercato. Ogni trader deve capire che sta giocando il gioco più difficile del mondo contro le persone più intelligenti del mondo.

TRADERS´: Che dire di indicatori come le bande di Bollinger o le medie mobili adattive che si adattano al comportamento del mercato?
Ehlers: Nel caso degli indicatori adattivi, il ritardo è particolarmente comune. Il primo ritardo si verifica nel calcolo della media mobile. Hai anche bisogno di dati storici per calcolare la volatilità. L’adeguamento degli indicatori alla rispettiva finestra temporale non elimina il ritardo nel calcolo.

TRADERS´: Con quali tecniche lavori?
Ehlers: Uso i miei filtri e indicatori per ridurre al minimo il ritardo computazionale e lo sfasamento attraverso la banda di frequenza. Non adatto i miei indicatori al mercato, ma lascio che il mercato venga da me. Detto questo, ho tempi di durata di trading specifici con cui sono più a mio agio. Uso filtri a banda relativamente larga per ridurre al minimo il ritardo e questi mi danno segnali sufficientemente tempestivi nella mia zona di comfort. Ad esempio, non mi piace fare trading più di una volta al giorno sulla base di dati intraday e mi piace mantenere una posizione per due o tre settimane quando utilizzo i dati giornalieri.

TRADERS´: Come definisci e riconosci i cicli in pratica?
Ehlers: La definizione di un ciclo è al centro del funzionamento dei dati di mercato. Un ciclo è semplicemente una risposta del sistema a un disturbo. Non importa se stai suonando una campana, pizzicando un violino o suonando un fischietto. Tutti questi strumenti producono toni in risposta a un disturbo. Tuttavia, il “sistema” stesso è diverso in ogni caso. Nel trading, il sistema è l’intero mercato e ci sono molte interruzioni. Il risultato di ciò è che i dati di mercato possono essere descritti come rumore non stazionario (cioè mai ripetuto) che mostra un cosiddetto “spettro rosa”. Ma il rumore non è la stessa cosa del caos. Lo spettro rosa significa che le componenti di lunghezza d’onda più lunghe hanno ampiezze proporzionalmente maggiori. Le componenti del ciclo utili al trading possono quindi essere recuperate filtrando dai dati le componenti indesiderate.

TRADERS´: Su questo, puoi spiegare il concetto di massima entropia?
Ehlers: L’entropia è una misura del disordine che mostra un sistema. Nel 1978, la massima entropia è stata utilizzata come tecnica matematica avanzata nell’esplorazione sismica del petrolio. Il vantaggio dell’approccio era che per ottenere risposte precise è necessaria solo una piccola quantità di dati. Mi sono reso conto che questo potrebbe essere importante durante l’elaborazione dei dati poiché i cicli di mercato sono frequenti e l’utilizzo di un breve campione di dati potrebbe comportare una misurazione più accurata. L’algoritmo funziona in modo tale che un filtro sempre più complesso venga applicato a un blocco di dati per rimuovere il maggior numero possibile di componenti ciclici. Entro i limiti fissati dalla complessità dei filtri utilizzati, la restante imprecisione matematica contiene quindi la quantità più bassa di energia ciclica o entropia.

TRADERS´: Come si applica quindi questo risultato?
Ehlers: Per ciascun filtro viene utilizzato un generatore di sweep (generatore di onde sinusoidali), che produce una forma d’onda con una frequenza linearmente variabile e un’ampiezza costante. L’uscita del filtro rappresenta quindi un’istantanea dello spettro dei dati. La finestra dei dati in esame viene quindi spostata di una barra come una media mobile in modo da ottenere un’immagine più o meno continua dello spostamento nello spettro in funzione del tempo. In definitiva, il risultato del mio metodo è stata l’analisi dello spettro massimo dell’entropia, o MESA in breve. Oggi è ancora considerato il metodo principale per misurare lo spettro del mercato.

TRADERS´: Quando hai sviluppato e programmato tutto questo?
Ehlers: Nel 1992 è stato scritto il programma intraday R-MESA per il trading dell’S&P 500. R-MESA è stato valutato da Futures Truth come uno dei primi dieci sistemi di trading per l’S&P 500 per più di dieci anni.

TRADERS´: Com’è un tipico ciclo di mercato?
Ehlers: Non voglio attribuire causalità a un ciclo di mercato. Ma sappiamo che ogni azienda, dal middle management in su, deve riportare i propri numeri ogni mese. È logico concludere che è probabile che ci sia un ciclo prevalentemente mensile nei dati dell’indice. In effetti, le analisi MESA mostrano che questo è il caso.

TRADERS´: Quali sono i diversi tipi di cicli?
Ehlers: Il mercato è un continuum di tutti i periodi del ciclo. La forma statistica dello spettro rosa significa che le componenti di lunghezza d’onda più lunghe hanno un’oscillazione maggiore in ampiezza. Nel dominio del tempo, lo spettro rosa significa che i dati di mercato hanno memoria. Ad esempio, molti trader ricordano ancora l’anno 2008. I cicli di mercato sono in realtà cambiamenti di fase variabili nel tempo come la modulazione FM alla radio. Si possono osservare rapidi cambiamenti nel periodo del ciclo (“cinguettii”) in un breve periodo di tempo.

TRADERS´: Per quali mercati utilizzi la tua analisi?
Ehlers: Non vendo più indicatori o strategie, ma sono attivo come trader privato. Qui faccio trading sul mercato più grande, i futures E-mini S&P, per ottenere gli effetti di mean reversion su ciascun titolo e nel tempo. Ma questo non ha molta importanza, perché i concetti di elaborazione del segnale digitale e cicli sono universali. Non dipendono dalla “personalità” di un determinato titolo.

TRADERS´: E per quanto riguarda i singoli cicli azionari o settoriali?
Ehlers: Penso che i settori siano meglio rappresentati dagli ETF. Per la maggior parte, vengono tradati proprio come i futures. Non ho mai negoziato singoli titoli su base intraday, quindi non ne ho alcuna conoscenza. A mio parere, i singoli titoli dovrebbero essere tradati solo sul lato long per una serie di motivi pratici.

TRADERS´: È possibile scoprire in primo luogo cosa mette in moto un ciclo?Ehlers: Ho fatto a un professore dell’università esattamente la stessa domanda. La sua risposta è stata: “Cosa fa scattare un battito cardiaco?” Sono giunto alla seguente conclusione: non esiste un ciclo perfetto. Tutti gli oscillatori hanno del rumore di sfarfallio, ma il segnale coerente si accumula dopo ogni nuovo disturbo. Questo concetto è lo stesso per tutti i generatori di ciclo.

TRADERS´: Inoltre, è possibile anticipare un nuovo ciclo con un ritardo temporale molto breve, come un evento di estrema volatilità?
Ehlers: La risposta breve è no. I dati fondamentali hanno sempre la precedenza sui dati tecnici.

TRADERS´: Quanto è affidabile o robusta la durata di un ciclo nel futuro?
Ehlers: Poiché i dati di mercato non sono stazionari, la durata di un ciclo coerente è variabile. Ma in generale, metà della durata del ciclo è una buona regola pratica per il periodo da utilizzare per gli indicatori.

TRADERS´: Aspettare la conferma del segnale sugli indicatori classici è qualcosa che funzionava in passato ma ora non funziona più?
Ehlers: Non sono sicuro che aspettare la conferma abbia mai funzionato. Almeno non se usi i cicli. Potrebbe aver funzionato nel trend trading con un periodo di detenzione relativamente lungo. Pensa al problema del ciclo come segue: supponiamo che i dati di mercato abbiano un periodo di ciclo di 20 barre di prezzo, diciamo un ciclo mensile con barre giornaliere. Ora ci si potrebbe aspettare un filtro o un ritardo di calcolo di cinque barre per ottenere un segnale di ingresso. Tuttavia, dal momento che non puoi entrare fino alla barra successiva dopo il segnale, è già un ritardo di sei barre. Se hai aggiunto altre quattro barre (= 10), il tuo ingresso sarebbe sfasato rispetto ai dati di mercato reali. Ciò significa che dovresti capovolgere le tue regole per sviluppare una strategia di lavoro: dovresti comprare quando ricevi un segnale di vendita e viceversa.

TRADERS´: Consideri anche i modelli grafici, il supporto e la resistenza?
Ehlers: No. Come già accennato, i dati di mercato non sono stazionari. E questa è una spiegazione sufficiente per invalidare l’utilità dell’utilizzo di schemi grafici. Conosco molte illusioni ottiche che penso siano simili ai modelli grafici.

TRADERS´: Su che orizzonte temporale fai trading e perché?
Ehlers: Faccio trading intraday automatizzato con grafici a 15 minuti. Il motivo per cui ho scelto questo intervallo di tempo è perché voglio fare in media circa un trade al giorno. I grafici a 15 minuti forniscono una risoluzione sufficiente per questo e hanno ancora abbastanza momentum nel segnale per consentire un profitto medio accettabile per operazione. Ci sono 27 barre di prezzo di 15 minuti durante una giornata di trading. Quindi sto cercando periodi di ciclo intraday che siano all’incirca tra 27 e 54 barre. Ma ricorda che i dati di mercato hanno uno spettro rosa. Se utilizzassi un intervallo ciclico con periodi lunghi la metà, allora mi aspetterei che anche il mio profitto medio per operazione fosse la metà. In questo caso, dovrei fare trading il doppio delle volte per ottenere lo stesso profitto netto.

TRADERS´: Perché è così difficile sviluppare strategie solide anche con modelli adattivi?
Ehlers: La ragione di ciò è ancora una volta che i dati di mercato non sono stazionari. Non si può dire cosa farà il mercato in un lasso di tempo ragionevole. Occorrono dati e tempo per misurare la condizione che richiede un adeguamento. Quindi, quando ti abitui a una nuova condizione di mercato, l’evento è già passato e stai essenzialmente utilizzando i vecchi dati per fare trading sulle condizioni attuali. Invece di anticipare una condizione ciclica, è meglio seguire ciò che il mercato ti offre.

TRADERS´: Molti trader discrezionali di successo affermano di fare semplicemente di più di ciò che funziona meglio. Sei d’accordo sul fatto che il trading quantitativo non è così diverso da questo punto di vista?
Ehlers: Il problema è che i trader discrezionali generalmente fanno a meno delle informazioni statistiche sulla probabilità di successo, a meno che non abbiano inconsciamente integrato questo nel loro concetto attraverso la loro esperienza. Lo considero pericoloso. Ecco perché tutti i miei filtri, indicatori e strategie devono lavorare su forme d’onda teoriche prima di essere caricati con dati reali ed è per questo che ho testato le mie strategie su centinaia di operazioni. Ho anche sviluppato i miei ottimizzatori walk-forward che mostrano quanto bene la strategia ha funzionato fuori dal campione in passato.

TRADERS´: Quanta “scienza missilistica” è effettivamente necessaria per padroneggiare un approccio di trading quantitativo?
Ehlers: Ognuno di noi usa la matematica nella vita di tutti i giorni. Questo non significa che devi avere una conoscenza approfondita dell’algebra o del calcolo. È simile con il trading quantitativo. L’elaborazione del segnale digitale può essere complicata e per alcuni è una professione. I trader non devono padroneggiarlo tutto. Tuttavia, puoi trarre grandi benefici dalla comprensione di alcuni principi di base. Questo è ciò che insegno nei miei workshop annuali.

TRADERS´: Quali sono gli errori più comuni che i trader commettono quando lavorano con i cicli in generale?
Ehlers: Ci sono due grandi errori. Il primo riguarda i cicli. Molti trader si aspettano di trovare un ciclo per fare trading filtrando. Per migliorare l’aspetto della forma d’onda filtrata, tendono a ridurre la larghezza di banda del filtro. Il problema è che i filtri hanno inevitabilmente uno sfasamento attraverso la loro larghezza di banda dell’ordine di 180 gradi. Di conseguenza, il sistema di trading a volte fornisce risultati perfetti, ma in seguito la stessa strategia produce solo perdite. Il problema non è che la strategia stia fallendo, ma che il periodo del ciclo dei dati di mercato sta cambiando. Questo problema può essere risolto solo utilizzando filtri con una larghezza di banda relativamente ampia, in modo che lo sfasamento dei dati filtrati sia relativamente piccolo nell’intervallo dei periodi di ciclo previsti dei dati.

TRADERS´: E qual è l’altro errore?
Ehlers: Il secondo grande errore che i trader fanno è sottovalutare l’impatto delle perdite. Ad esempio, una strategia di trading che ha il 60% di vincitori può essere abbastanza buona. Ma inevitabilmente ha anche il 40 percento di perdite. Quindi la probabilità di avere due perdite di fila è 0,4 volte 0,4 che equivale al 16 percento. Continuando questo processo, la probabilità di avere sei perdite di fila è ancora dello 0,4%. Sembra piuttosto basso. Ma se fai trading intraday a 1 trade al giorno, farai circa 250 trade in un anno. La probabilità di avere sei perdite di fila nel corso di un anno è improvvisamente molto alta. Non credo che molti trader siano in grado di gestire sei perdite consecutive senza interrompere il loro trading o cambiare la loro strategia, ma è statisticamente probabile che accada. Devi essere consapevole che perdere fa parte del trading prima di iniziare.

TRADERS´: C’è qualcos’altro che vorresti consigliare ai nostri lettori in base alla tua esperienza?
Ehlers: Incoraggio i trader a studiare e comprendere i principi dell’analisi quantitativa. Ad esempio, il mio test consiste nel portare ogni affermazione al suo estremo logico. Quindi, quando l’affermazione fallisce, capisci perché, o capisci i limiti imposti all’affermazione stessa.

Marko Gränitz

Dott. Marko Gränitz è un autore e relatore nel campo delle ricerche sul mercato dei capitali e conduce interviste ai trader in tutto il mondo. Pubblica regolarmente articoli sui principali risultati di studi scientifici sul suo blog. L’attenzione si concentra sulle anomalie di rendimento e in particolare sulla ricerca del momentum.
www.marko-momentum.de