www.sapienzafinanziaria.com la formazione finanziaria è il miglior investimento per il tuo domani Lezione n. 2 Edizione marzo / giugno 2015 Strategia di Trading Le basi e gli elementi della progettazione www.sapienzafinanziaria.com Basi ed elementi di progettazione GLI OBIETTIVI DELLA LEZIONE Il trading automatico è l'applicazione sistematica delle regole di una strategia. Una strategia di trading può essere: 1. molto semplice 2. estremamente complessa In questa lezione analizzeremo le basi della progettazione di una strategia di trading automatico. Basi ed elementi di progettazione SEMPLICE O COMPLESSA? Una strategia di trading semplice con una variabile ottimizzabile sarà facile da costruire , testare , ottimizzare e valutare. La complessità della strategia trading rende più difficile valutare i risultati e verificare l'autenticità. La complessità se non è gestita bene può essere molto ingannevole e può diventare la potenziale causa del overfitting. Basi ed elementi di progettazione I COMPONENTI RINCIPALI DI UNA STRATEGIA Determinazione dell’entrata e dell’uscita dalla posizione L’entrata e l’uscita sono il motore di una strategia di trading. Possono essere stabilite da regole semplici o da regole molto complesse. Gestione del rischio Le migliori strategie di trading sono quelle che non trascurano l’aspetto della gestione del rischio. Gestione del rischio non significa eliminarlo, anche se questo sarebbe l’obiettivo ideale. Basi ed elementi di progettazione I COMPONENTI RINCIPALI DI UNA STRATEGIA Gestione del profitto Il compito principale è di catturare il maggiore profitto da un'operazione di trading e allo stesso tempo evitare la potenziale perdita dovuta ad un’uscita prematura. Corretto calcolo del size dell’operazione e Money Management Un corretto calcolo del size ricopre un’importanza cruciale. Il corretto calcolo del size di un’operazione è addirittura più importante della strategia di trading stessa. Basi ed elementi di progettazione ENTRATA E USCITA DALLA POSIZIONE Per funzionare, una strategia di trading automatico deve possedere almeno una regola per entrare a mercato e una regola di uscire dal mercato. L'entrata perfetta a mercato si dovrebbe effettuare al prezzo che produrrà il maggiore profitto. … andiamo ad analizzare i tipi di entrata e uscita dal mercato. Basi ed elementi di progettazione STRATEGIE SIMMETRICHE Si parla di strategie simmetriche quando le condizioni di buy e sell sono l’una opposta all'altra. L’esempio classico è quello dell’incrocio di medie mobili.. Basi ed elementi di progettazione STRATEGIE ASIMMETRICHE Una strategia può anche lavorare in modo asimmetrico. In questo caso il segnale di buy sarà di completamente diverso da quello di sell. Entry SHORT 5 4 0 1 3 2 Entry LONG Basi ed elementi di progettazione TRADING SYSTEM REVERSIBILI E NON REVERSIBILI La regola di inversione è quella di chiudere una posizione e aprirne immediatamente una contraria. Entry SHORT Close SHORT Entry LONG Naturalmente, una strategia di trading può anche avere regole che aprono una posizione contraria soltanto in determinate circostanze. In questi casi si parla di strategia non reversibile Basi ed elementi di progettazione IL GRID TRADING Grid Trading è un tipo di trading che tenta di sfruttare la naturale fluttuazione del mercato ponendo ordini sia sopra che sotto il prezzo corrente e catturando i profitti, dai successivi movimenti del mercato. Non richiede quasi nessuna conoscenza di analisi tecnica o fondamentale e non richiede previsione sui futuri andamenti del mercato. Il Grid Trading è molto diffuso nel trading automatico perché le griglie possono essere facilmente automatizzate. Non è da considerare una macchina di profitto magica e a nostro avviso implica componenti psicologiche e una gestione molto importanti. Basi ed elementi di progettazione I FLTRI DI INGRESSO E DI USCITA Nel senso più generale, un filtro è l'ulteriore informazione utilizzata per affinare la qualità di un segnale entrata o di uscita dal mercato. Lo scopo di un filtro è di fornire una conferma supplementare o di convalidare il segnale di entrata/uscita. Chiusura ieri Chiusura oggi SHORT È importante notare che all’aumentare del numero e della complessità dei filtri aumenterà di conseguenza la difficoltà a produrre il codice della strategia e aumenterà la difficoltà di effettuare poi i test della stessa. Basi ed elementi di progettazione QUALE TIME FRAME TRADARE? I piccoli traders sono solitamente propensi ad operare in intraday perché sono convinti di avere più opportunità e che i rischi siano più bassi. I traders istituzionali normalmente non stanno a guardare i mercati 24 ore al giorno. Basi ed elementi di progettazione GESTIRE IL RISCHIO Se hai un’operazione a mercato, hai anche il rischio di perdere parte del tuo capitale. Però nel trading l’unico modo di fare profitto è quello di aprire delle operazioni. In altri termini per guadagnare, nel trading è necessario affrontare anche il rischio. L'essenza di una buona gestione del rischio è limitare le perdite e massimizzare i profitti. Il rischio legato ai sistemi di trading automatico può essere suddiviso in tre categorie: 1. Rischio dell’operazione, 2. Rischio della strategia, 3. Rischio di portafoglio. In qualche misura, queste differenti categorizzazioni del rischio possono diventare utili quando si progetta il modo per gestirle. Basi ed elementi di progettazione RISCHIO DELL’OPERAZIONE La regola di base è di cercare di limitare la quantità di capitale che può essere perso su ogni singola operazione. Il modo per limitare il rischio dell'operazione di trading quello di utilizzare lo stoploss che automaticamente liquida la posizione di trading se la perdita eccede il limite definito. Nella progettazione di un trading system quindi deve essere sempre compreso l’ordine di stoploss il quale deve rimanere valido per tutto il tempo in cui la posizione rimane a mercato. Basi ed elementi di progettazione RISCHIO DI STRATEGIA La migliore delle strategie di trading può avere insuccesso. In altri termini tutte le strategie di trading possono smettere di produrre il profitto iniziando invece a produrre delle perdite che potrebbero superare i livelli stimati inizialmente. Il rischio di strategia è la quantità di capitale messa a repentaglio mentre si utilizza la strategia di trading. Il rischio di strategia è rappresentato dal drawdown che è la differenza tra il livello attuale del nostro saldo e il massimo valore mai raggiunto . Basi ed elementi di progettazione RISCHIO DI STRATEGIA È utile considerare il risk stop di una strategia analogamente allo stoploss di una operazione di trading. Quindi nel trading system potrei prevedere una istruzione che vada a controllare il drawdown massimo prima di aprire nuove posizioni. Se il drawdown max eccede un limite prefissato potrei decidere di interrompere il funzionamento del EA. Basi ed elementi di progettazione RISCHIO DI PORTAFOGLIO Il rischio di portafoglio è l'ammontare di capitale messo a repentaglio utilizzando una o più strategie di trading che operano su mercati multipli o su timeframe multipli. Come già detto, anche la migliore delle strategie di trading può causare delle perdite. Allo stesso modo un portafoglio di trading systems può causare delle perdite. E’ necessario quindi considerare anche la possibilità che un portafoglio possa avere insuccesso, e non importa quanto improbabile questo evento possa essere. Come per la strategia il drawdown massimo di portafoglio è la massima escursione misurata tra il picco più alto ed il picco più basso dell’equity line di portafoglio. Basi ed elementi di progettazione LA GESTIONE DEL PROFITTO Questa area è potenzialmente complessa quanto quella relativa alla gestione del rischio. Come detto in precedenza gestire il profitto significa cercare di catturare il maggiore utile da un'operazione di trading e allo stesso tempo evitare la potenziale perdita dovuta a un’uscita prematura dall'operazione stessa. I due metodi principali che si usano sono : Il Trailing Stop Il Take Profit Basi ed elementi di progettazione IL TRAILING STOP Il Trailing Stop è costruito in un modo che lo stoploss segua continuamente la direzione di un movimento proficuo del mercato durante tutta la vita dell'operazione di trading. Il Trailing Stop ideale dovrebbe preservare il massimo profitto acquisito nel trade in corso e allo stesso tempo dovrebbe concedere abbastanza respiro all’operazione in modo da non risentire della volatilità del mercato che fa parte di tutte le operazioni di trading. Basi ed elementi di progettazione IL TRAILING STOP Attenzione: Con la piattaforma MT4 il Trailing Stop non viene gestito dal lato server (come gli ordini di Stop Loss o di Take Profit), bensì dal lato client quindi direttamente attraverso il nostro terminale. Basi ed elementi di progettazione IL TAKE PROFIT Il take profit è un'uscita incondizionata da un'operazione di trading ad un certo livello predeterminato di profitto o di prezzo. Gli ordini di take profit possono essere stabiliti fissando esattamente un valore in denaro rispetto al prezzo di entrata, fissando appunto il livello di prezzo di uscita. Come per lo stoploss è possibile calcolare il target in base alla volatilità che ha il mercato in quel momento. E’ possibile inoltre fissare più target distinti chiudendo parzialmente una posizione. UTILIZZO DI ATR Basi ed elementi di progettazione CALCOLO DEL SIZE (POSITION SIZING) La determinazione del size di un’operazione di trading (position sizing) è per diversi motivi, il più importante componente di una strategia. Il size dell'operazione di trading determina la quantità di capitale che verrà rischiato. È assolutamente essenziale capire che il sizing può contibuire al successo o al fallimento di una strategia di trading. In questa lezione daremo qualche cenno su tre esempi di position sizing comunemente utilizzati nel trading automatico: 1. Size fisso 2. Martingala 3. Anti-Martingala Basi ed elementi di progettazione CONSIDERAZIONI SUL SIZING Come detto in precedenza alcuni di questi metodi di sizing mancano di affidabilità statistica e per tale motivo è bene riconoscere che sono un po' confusi. I metodi appena presentati devono essere ritenuti esempi e non come raccomandazioni. Basi ed elementi di progettazione CONCLUSIONI Un trading system può essere estremamente semplice come estremamente complesso. Un buon trader sistematico non deve quindi cercare orientarsi alla semplicità o alla complessità come fine a se stesse. Sono due gli aspetti che contano in un trading system semplice o complesso che sia : il suo rendimento commisurato al rischio e la sua robustezza valutata nel trading reale. Lezione n. 2 Edizione marzo / giugno 2015 Arrivederci alla Lezione n. 3 Valutazione di un trading system www.sapienzafinanziaria.com