Inizio dal tranquillizzare tutti: NON sono impazzito, che all’improvviso mi metto a parlare di pianeti…ma di una strategia inusuale
Provate a dare una risposta a questa domanda:
Se una Strategia di trading, a distanza di anni, continua a funzionare, allora ha un Trading Edge?
(…perché la risposta non è poi così semplice)
Per cercare di dare una risposta, sono andato a pescare una strategia un pò particolare (…che farà aggrottare le sopracciglia ai Trader Sistematici come me).
edge trading,
Circa 5 anni fa mi è capitato fra le mani un trading system basato sulle fasi lunari, molto semplice – ma forse è proprio per questo che non l’ho buttato. Nella prima metà del 2018, mentre facevo un pò di pulizia nelle vecchie cartelle, apro questo workspace, sul Mini S&P500 Future, e vedo un’equiy salire… e si trattava di qualcosa di insolito dato che parliamo di un periodo in cui tutte le strategie mean reverting su Indici avevano iniziato a dare problemi.
A distanza di un paio d’anni, l’equity continua ad aggiornare nuovi massimi, e allora mi decido a fare qualche test per misurare se effettivamente sia presente un trading edge. In questo articolo vi presento soltanto alcuni dei ragionamenti che svilupperemo meglio nel corso Trading Automatico, ma dato che in questa giornata si parla di Misurazione della Robustezza e di Validazione di Trading System, mi è sembrato interessante affiancarlo a tutte le altre strategie (una dozzina ormai) che mettiamo a disposizione a codice aperto in questa giornata.
Iniziamo dal motore grezzo della strategia che è mercato il 100% del tempo, long oppure short, in base alla fase della Luna in cui ci troviamo (qui con 1 contratto Future sul Mini S&P500, grafico daiily, senza costi di transazione, ma sta a mercato alcuni giorni, quindi vedrete averege trade che reggono bene sotto qualunque assunzione di slippage e commissioni).
E’ un’equity “grezza”, che vista fra tante probabilmente non avrebbe catturato la tua attenzione, ma i numeri qui sotto dicono qualcosa di differente…
Ti ricordo che si tratta di strategia sul Mini S&P500 Future che è a mercato il 100% del tempo (=quando non è Long, è Short: non è mai fuori dal mercato, e vedi che registra lo stesso numero di operazioni su entrambi i lati). Setup simmetrico sui due lati, ma nonostante questo riesce a non “fare danni” sul lato short, su un mercato come questo che ha un forte bias rialzista.
Confrontiamola ora con l’equity line di una strategia Buy & Hold sul Mini S&P 500 Future (qui, naturalmente, siamo a mercato solo Long, sempre con 1 contratto Future).
Oltre a produrre un’equity line meno regolare, guadagna anche la metà rispetto a prima: questo in risposta a chi dice “non c’è niente di meglio che stare in posizione long sul mercato azionario USA“…
Vediamo se regge al confronto di un modello altrettanto semplice, che prevede di stare Long se i prezzi sono sopra la media mobile a 200 periodi e Short se i prezzi sono sotto la media mobile a 200 periodi. Ecco l’equity line (e non serve che la commenti).
Queste sono le metriche dettagliate.
La Media Mobile a 200 periodi è un filtro di tendenza molto utilizzato, ma sempre congiuntamente ad altri setup di ingresso e di gestione della posizione, ma una strategia che si basi solo su questo indicatore, sottoperforma nettamente un approccio di tipo Buy and Hold, che è il vero benchmark a cui dovremmo fare riferimento quando sviluppiamo strategie su Indici.
Andiamo a considerare, infine, una strategia che entra Long in Ottobre e si metta Short a Maggio, sfruttando quella che è probabilmente la Stagionalità più famosa che c’è…
strategie trading edge,
Siamo davanti ad un risultato interessante, nuovamente a mercato il 100% del tempo (per poter effettuare un confronto con la strategia iniziale che lavorava sulla fasi lunari) ma anche questa volta osservo metriche inferiori a quelle di partenza: guadagna circa la metà e la fa con un drawdown quasi doppio.
Questa stagionalità è un’ottima base di partenza su cui lavorare per costruire una strategia sugli Indici, ma senza un setup di ingresso più preciso e senza alcuna gestione della posizione (se non l’uscita alla fine della finestra stagionale) non riesce a fare meglio della prima strategia sulle fasi lunari. Ti ricordo che anche in quel caso, non ho utilizzato setup di ingresso e nessun criterio di gestione della posizione, perché i confronti vanno fatti ceteris paribus.
C’è un Trading Edge (=un vantaggio)? …sembrerebbe proprio di si.
E non lo dico perché devo convincervi sull’esistenza di una qualche forza che governa i mercati o di qualche altra spiegazione che il più delle volte risulta irricevibile per un essere umano dotato di razionalità. (Il Vantaggio dato da un Trading Edge è misurabile)
Sono i numeri a dirmi che siamo davanti ad un trading edge per operare Long e Short sugli Indici Azionari: è legato all’alternanza delle fasi lunari?
O magari è la Luna a seguire lo stesso ciclo che sembrano seguire gli Indici USA? (…quindi non sarebbe la Luna a spiegare alcunché: semplicemente entrambi gli accadimenti, seguono un ciclo simile).
Si mette “a mercato” domani? …no, senza aver prima inserito degli accorgimenti per gestire la posizione e controllare il rischio, e assicurasi di avere un vantaggio (anche se impieghi una logica di Equity Control, uno stop loss è sempre consigliabile), e senza prima aver provato a rendere un pò più regolare l’equity line con alcuni accorgimenti sugli ingressi o inserendo un filtro sulla volatilità. In altre parole, siamo in presenza di motore “grezzo” interessante, con un reale Trading Edge, su cui possiamo lavorare.
Potrebbe essere frutto del caso?
La strategia non ha parametri, ma queste 535 operazioni non sono poi così tante. Andiamo allora a vedere come questa stessa strategia funziona su altri Indici Azionari (oltre al Mini S&P500 Future) e verifichiamo la presenza di un Trading Edge.
Torniamo a parlare di VALIDAZIONE di Trading Systems nella giornata Trading Automatico, in partenza nei prossimi giorni, dove troverete anche questa strategia (a codice aperto) accanto a tutte le altre che continuiamo a mettervi a disposizione in questa giornata, ormai da diversi anni.
Come stanno andando queste strategie?
Questa equity traccia il portafoglio delle sole strategie di questo corso, considerando SOLO quello che hanno prodotto DOPO la loro presentazione in una delle edizioni del corso, che ormai replichiamo 3 volte all’anno dal 2013 (…e non si bara: avete le strategie a codice aperto!) senza l’impiego di logiche di controllo o criteri di rotazione delle strategie in portafoglio (ho già incluso costi di transazione che vano dai 20 ai 30 usd round turn per ogni contratto future impiegato in ogni strategia).
…niente male per delle strategie che compiono 8 anni fra poche settimane!
Eh già, perché alcune di queste strategie, di cui continuiamo a dare conto, periodicamente, in articoli come questo (oltre che in ogni Live Session), sono presenti fin dalla prima edizione del corso Trading Automatico della primavera del 2013; altre sono state aggiunte solo negli anni successivi, ma qui sopra (te lo ricordo) stiamo tracciando SOLO ciò che è successo dopo la loro presentazione in una edizione di questo corso (…quindi niente roba IN SAMPLE oppure Backtest). E ora chiediti:
Quanto vale una strategia che funziona da 8 anni?
…tanto quanto una che hai scritto ieri, usando tutti i dati che avevi a disposizione, per tirare fuori un backtest con un’equity che sale? Perché è questa qua la roba che ti propinano lì fuori.
Ogni corso QTLab si può seguire IN SALA (non appena ci potremo tornare ad organizzare corsi in presenza) oppure COLLEGATI A DISTANZA (in live streaming) e a fine giornata hai sempre la nuova registrazione della giornata a tua disposizione. Nel momento dell’iscrizione, invece, ti facciamo accedere subito alla registrazione della precedente edizione e a tutto il materiale (inclusi i trading system a codice aperto) e a tutte le Live Session, per iniziare a lavorarci sopra prima del corso. La Rifrequenza è sempre gratuita.
⚠️ Appuntamento alla prossima edizione del corso Trading Automatico
Buon Trading!
cco altri articoli che potrebbero interessarti:
QTLab dice
Se hai qualche domanda, postala qui di seguito, oppure scrivici una e-mail a [email protected]
Puoi anche prenotare una chiamata con qualcuno di noi, cliccando qui e scegliendo giorno e ora: https://calendly.com/qtlab/60-min?month=2023-05
Qui invece trovi tante Risorse Gratuite dove puoi approfondire meglio qualcuno degli argomenti di questo articolo: https://www.qtlab.it/p/corsi-gratis