I segreti dei Trading System
eBook - ePub

I segreti dei Trading System

Progettare strategie d'investimento vincenti con Metatrader e Multicharts

Enrico Malverti

Share book
  1. 208 pages
  2. Italian
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

I segreti dei Trading System

Progettare strategie d'investimento vincenti con Metatrader e Multicharts

Enrico Malverti

Book details
Book preview
Table of contents
Citations

About This Book

Per il trading di breve terminesu future, mercati azionari e Forex. Il libro descrive numerose strategie operative di tipo quantitativo che vengono utilizzate per il trading di breve termine. Nella prima parte l'autore ripercorre i passaggi fondamentali nella creazione di un trading system professionale per poi descrivere nel dettaglio i vari sistemi di cui lui stesso si avvale per operare in modo profittevole sui mercati azionari, sul mercato dei cambi (Forex) e sui future di tutto il mondo. I trading system sono accompagnati dai listati sia in linguaggio Power Language (per i software Multicharts e Tradestation) sia nel formato Metatrader e Visual Trader. Per ogni strategia vengono mostrati esempi pratici e sono fornite le statistiche di funzionamento che ne dimostrano l'efficacia. In questo nuovo libro, Enrico Malverti, forte della sua esperienza ventennale nel settore, fornisce diversi consigli pratici per l'investitore che vuole approcciare i mercati finanziari con il trading automatico. Interessanti anche i principi di money management che si devono rispettare per poter preservare il proprio capitale nel tempo e per migliorare i risultati che si possono ottenere dai vari trading system.

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is I segreti dei Trading System an online PDF/ePUB?
Yes, you can access I segreti dei Trading System by Enrico Malverti in PDF and/or ePUB format, as well as other popular books in Personal Development & Personal Finance. We have over one million books available in our catalogue for you to explore.

Information

Publisher
Hoepli
Year
2016
ISBN
9788820373993

CAPITOLO 1

Le piattaforme di trading

Con questo libro abbiamo deciso di presentare i nostri trading system nei linguaggi di tre piattaforme: MetaTrader, MultiCharts e Visual Trader.
Si tratta di tre delle piattaforme più utilizzate in Italia, le prime due tra le più usate dai trader di tutto il mondo.
Il testo descrive numerose strategie di trading di borsa, accompagnate da risultati statistici (quindi non opinabili) e dall’algoritmo. La maggior parte di questi algoritmi sono presentati nel linguaggio Power Language di MultiCharts (compatibile con Easy Language di TradeStation), per via della sua semplicità e per il minor spazio occupato, ma non mancano anche le traduzioni quasi totali negli altri due linguaggi.
Andiamo a descrivere in ordine alfabetico le caratteristiche, i vantaggi e gli svantaggi di ognuno di essi, oltre al target di riferimento, in modo da poter essere di aiuto nell’individuazione del miglior prodotto per le proprie esigenze.

METATRADER

MetaTrader è una piattaforma di trading che ha avuto un enorme successo negli ultimi 7-8 anni e probabilmente è la più diffusa tra i trader privati. È prodotta da una società russa, chiamata MetaQuotes, ed è stata adottata rapidamente da decine e decine di broker, che la propongono ai propri clienti per fare trading sul Forex. Attorno a MetaTrader è cresciuta una fiorente industria di venditori di trading system chiamati Expert Advisor (in italiano “consiglieri esperti”), che possono facilmente essere applicati al proprio conto, per il trading completamente automatizzato. Quali sono le ragioni di questo enorme successo? Partiamo dallo Stato di origine: la Russia. Russia e India sono nazioni dove da diversi anni è fiorita una valida scuola di programmatori, favorita da costi del lavoro molto bassi. Questo ha favorito e non poco il veloce sviluppo di un nuovo prodotto low cost, che viene fornito gratuitamente dai broker ai propri clienti.
Dal punto di vista del marketing, la società produttrice è stata brava a stringere accordi con la maggior parte dei broker, che l’hanno fatta diventare un vero e proprio must, lo standard per fare trading in valute. La versione più utilizzata è la 4, mentre la 5 non ha mai sfondato, e la maggior parte degli utenti continua a usare la versione precedente. Vediamo in breve le caratteristiche, i pregi e i difetti di MetaTrader.
Pregi:
È una piattaforma gratuita e quindi accessibile a qualunque neofita senza barriere all’ingresso.
Facilità di utilizzo.
Buona interfaccia grafica.
Contiene una procedura guidata, che aiuta a realizzare codici anche a chi non sa programmare.
Menu tradotti praticamente in tutte le lingue, compreso l’italiano.
Gli strategy report contengono poche e chiare voci.
Difetti:
Il linguaggio di programmazione MQL4, che sta per Metaquotes Language 4 ed è molto simile al C++. Rispetto ad altri linguaggi, è più complesso per chi non ha esperienza di programmazione.
Il backtesting è lento, soprattutto se si analizzano i dati per singoli tick.
I dati statistici di backtesting sono pochi e, se da un lato facilitano il neofita, per il professionista i dati sono insufficienti per poter valutare correttamente un trading system. I dati non sono esportabili in Excel per ulteriori elaborazioni e manca anche l’underwater equity line.
Il time frame non può essere personalizzato oltre a quelli preimpostati.
Non c’è la possibilità di testare un portafoglio.
In definitiva, MetaTrader è un buon prodotto per chi si avvicina al mondo del trading algoritmico e consente di poter acquistare e testare migliaia di expert advisor (Figure 1.1 e 1.2). Il professionista esperto, invece, sentirà il bisogno di qualcosa di più evoluto.
image
FIGURA 1.1 – La schermata principale di MetaTrader. A sinistra compaiono tutti gli indicatori ed expert advisor utilizzabili sui grafici.
image
FIGURA 1.2 – La finestra di ottimizzazione dei parametri di MetaTrader: vi si accede facendo clic a destra su Proprietà esperte, nella pagina di backtesting. Con un clic su Avvio è possibile iniziare l’ottimizzazione. Nella prima colonna sono riportati i valori di default, nella seconda si inserisce il valore di partenza del test, quindi l’incremento e nell’ultima il valore di fine del parametro. Per esempio, se volessimo ottimizzare la lunghezza di una media mobile, potremmo testarla da 20 a 200 con un incremento di 1, ossia verranno testate le lunghezze 20, 21, 22 e così via… fino a 200. Il software ci restituirà i valori che migliorano le performance della strategia.

MULTICHARTS

Chi ha iniziato a sviluppare trading system tra la fine degli anni ’90 e l’inizio degli anni 2000 è quasi certamente legato affettivamente a MetaStock o a Trade-Station 2000. Il più conosciuto al mondo è il secondo e, nonostante sia stato sostituito da versioni più recenti, è tuttora utilizzato da alcuni per l’abbondanza di materiale di studio reperibile su riviste e siti specializzati.
Nella maggioranza dei casi, gli utenti lo hanno rimpiazzato con un software che ha preso piede negli ultimi dieci anni, ovvero MultiCharts (sito internazionale www.MultiCharts.com, sito italiano www.MultiCharts-italia.com).
MultiCharts è una piattaforma di analisi tecnica che è stata affinata e sviluppata da un team di programmatori (guarda caso russi) e ha la particolarità di avere un editor, chiamatoPowerLanguage Editor, compatibile con il linguaggio Easy Language. Questa caratteristica consente di poter sfruttare migliaia di codici didattici, presenti sia nella letteratura più blasonata sia su forum e siti specializzati, senza richiedere uno sforzo esagerato nella traduzione della sintassi.
Gli ulteriori punti di forza di MultiCharts sono:
1. Lo Strategy Performance Report è completo di centinaia di voci statistiche, che consentono approfondite analisi delle performance dei trading system;
2. Il Quote Manager di MultiCharts consente di immagazzinare i dati in real time, prelevandoli da decine di fonti dati provenienti sia da feed, come Bloomberged eSignal, sia da broker, direttamente o in modalità DDE. Il Quote Manager è molto flessibile nella gestione del dato, ed è possibile per esempio importare una serie storica in formato testo e richiamare in modalità on demand i dati mancanti.
3. MultiCharts può eseguire i trading system in automatico, inviando i segnali al broker. Il dialogo è diretto nei confronti di numerosi broker esteri e in Italia si aggancia direttamente a Webank, IWBank, Directa e Sella.
4. MultiCharts garantisce un basso carico del processore del computer. Questo elemento è fondamentale per avere performance reali dei trading system molto vicine a quelle teoriche.
5. In sede di progettazione e sviluppo di trading system, MultiCharts fa valere avanzate capacità di ottimizzazione degli input, sfruttando anche l’opzione Walk Forward Analysis (tema che affronteremo presto con un articolo ad hoc). I risultati possono poi essere visualizzati tridimensionalmente con un applicativo denominato 3D Optimization Charts, che consente di individuare le aree di stabilità del trading system. In questo modo è più facile per lo sviluppatore capire se la propria strategia ha superato la sottile linea di confine che separa l’ottimizzazione dei parametri dall’overfitting (sovra-ottimizzazione), oltre la quale facilmente una strategia decade e fornirà risultati molto peggiori rispetto a quelli storici (Figura 1.3).
6. MultiCharts consente infine di poter eseguire il backtesting di portafoglio, di fondamentale importanza per chi vuole avvicinarsi in modo professionale al mondo dell’analisi sistematica dei mercati finanziari (Figura 1.4). Nelle ultime versioni (dalla 9 in avanti) consente anche di ottimizzare il portafoglio e di fare trading con i segnali del Potfolio Trader (così si chiama l’applicativo), senza dover aprire decine di grafici su MultiCharts.
image
FIGURA 1.3 – Il risultato dell’ottimizzazione, quando condotta con almeno due parametri alla volta, può essere visualizzata con un grafico tridimensionale (che può essere ruotato con il mouse), grazie al quale individuare facilmente le aree di stabilità dei parametri testati, per capire se quelli migliori rischiano di essere iper-ottimizzati oppure no (in grigio scuro quelli migliori ma poco stabili, in grigio chiaro le aree di stabilità).
MultiCharts è un prodotto professionale, rivolto a un pubblico più maturo, anche se il prezzo, superiore ai 1.000 €, allontana molti utenti, che trovano altre piattaforme di discreto livello gratuite, grazie ad accordi con i broker. Multi-Charts non è tutt...

Table of contents