Piattaforme per il Trading Sistematico dalla A alla Z: Caratteristiche, Pro, Contro, Prezzi...

Vuoi più aiuto? Prenota oggi la tua consulenza GRATUITA con il nostro team!

Definiremo una strategia che ti permetterà di avere tutto quello che ti serve per guadagnare costruendo e operando il tuo portafoglio di strategie automatizzate... Rispondi a qualche domanda nel nostro questionario e poi scegli giorno e ora più adatti a te.

PRENOTA ORA LA TUA CONSULENZA STRATEGICA >>

In commercio esistono varie piattaforme e software che consentono di fare trading sistematico. Trovare quella più adatta alle proprie esigenze e al proprio livello di esperienza di trading e di programmazione è fondamentale per avere successo con questo tipo di approccio evitando di dover affrontare problemi tecnici e ostacoli di vario genere.

Per questo motivo abbiamo deciso di preparare un video in cui offriamo un'analisi delle caratteristiche delle principali piattaforme disponibili sul mercato.

Ecco alcune delle cose che imparerai guardando questo video:

- i criteri a nostro avviso più utili per valutare una piattaforma per fare trading sistematico e capire se è adatta o meno a te e alle tue esigenze

- le 7 piattaforme più diffuse sul mercato, le loro caratteristiche, i pro e i contro, i prezzi 

- le piattaforme più facili da usare, adatte per i principianti e per chi non sa programmare

Buona visione!

Trascrizione

Ciao ragazzi! Benvenuti in questo nuovo video. Io sono Andrea Nebiolo e sono uno dei coach alla Unger Academy.

Oggi voglio parlare in generale delle piattaforme per il trading sistematico, quindi fare un’overview proprio delle piattaforme sul trading sistematico. In particolare ci soffermeremo sull'analisi di diversi aspetti prima di dirvi quella che effettivamente utilizzo io e i motivi.

Criteri di valutazione 

Iniziamo quindi la nostra disamina delle differenti e principali piattaforme per il trading sistematico. Dunque, premetto innanzitutto che la valutazione delle piattaforme è una questione anche molto soggettiva, per cui io ad esempio, ho espresso questi 5 criteri che ritengo essere chiave nella scelta della piattaforma, però ognuno di noi chiaramente è libero di considerare altri fattori. Come ad esempio non ho menzionato il prezzo perché, a meno che non sia particolarmente proibitivo, chiaramente se è uno strumento destinato a farci lavorare a lungo termine, non è per me un discriminante principale. Chiaramente se rimane comunque un costo ragionevole.

Ad ogni modo, i criteri di valutazione che ho identificato io nel comparare le diverse alternative sono: la facilità di programmazione, e questo vale sia per gli utenti esperti che quelli poco esperti. Nel senso che se da un lato la facilità di programmazione facilita sicuramente l'ingresso di aspiranti trader sistematici, dall'altro lato anche comunque un trader esperto vuole poter programmare o testare un'idea nel più breve tempo possibile. Quindi la facilità di programmazione per me è intesa sia per un utente esperto che per uno non esperto.

Poi vediamo la flessibilità, quindi la possibilità di poterla utilizzare in diverse maniere e valutare anche le funzionalità che ha, e allo stesso tempo anche di capire quanto è flessibile con diversi broker o diversi datafeed. Quindi capire con che cosa si può interfacciare poi la piattaforma.

La facilità di utilizzo, quindi capire se anche all'atto pratico l'interfaccia grafica è user friendly oppure no.

La stabilità della piattaforma, questo inteso ovviamente solo per le piattaforme per il trading live, perché tra queste piattaforme vedremo che ce n'è una che invece non è adatta al trading live però è molto potente per quanto riguarda alcuni tipi di test, quindi comunque potrebbe essere importante parlarne o considerarla per certe cose.

Ed infine la sua diffusione sia nelle community che la possibilità di ricevere assistenza ufficialmente dalla software house che ha creato il software. Questo ovviamente sia per quanto riguarda la possibilità di accedere alla manualistica e la possibilità di interfacciarsi con altri utenti, che anche per quanto riguarda, in caso, segnalare dei bug agli sviluppatori e capire se lo staff che ha creato e fa manutenzione su questo software eventualmente in tempi ragionevoli può portare delle soluzioni oppure no.

MetaTrader 4

Partiamo con la prima: Meta Trader 4. Probabilmente è la piattaforma più utilizzata al mondo in assoluto. Da un punto di vista del trading sistematico, per quanto mi riguarda non è una buona piattaforma principalmente per via della difficoltà di programmazione, nel senso che anche per un trader esperto comunque è abbastanza scomodo intervenire sulla Meta Trader 4. Ma secondo me le più grosse limitazioni sono quelle presenti a livello tecnico. Per esempio non è possibile fare molte operazioni, come il creare delle sessioni customizzate, oppure, ad esempio, anche se da un lato è possibile scegliere tra molti broker e anche da molti datafeed, (nel senso che volendo si possono importare i dati o comunque gestire lo storico anche in maniera più articolata), c'è da dire che nella Meta Trader l'orario rappresentato sul grafico è quello del server del broker. Quindi, nel caso si volesse cambiare broker chiaramente bisognerà ricodificare una parte dei propri script o comunque cambiare l'orario in tutti gli script. Quindi, questa è una cosa piuttosto scomoda, mentre invece altre piattaforme permettono ad esempio di visualizzare sempre i grafici sull'orario della Borsa di riferimento e quindi anche se si cambia il broker in quel caso non c'è alcun tipo di problema.

Per quanto riguarda la facilità di utilizzo in generale è buona, e anche la stabilità, perché comunque è un software piuttosto snello che non richiede particolari configurazioni performanti per risultare comunque stabile in generale.

È un software molto diffuso, per cui ci sono molte community. Inoltre è gratuito perché la licenza viene presa dal broker e poi il software viene diffuso agli utenti che sottoscrivono un conto presso questi broker. Ed inoltre è da segnalare che non c'è possibilità di fare backtest di portafoglio, quindi non si possono testare più sistemi contemporaneamente anche su diversi sottostanti.

TradeStation

Parliamo ora invece di TradeStation, che secondo me è un'ottima piattaforma. È una buona piattaforma. Per quanto riguarda la facilità di programmazione è molto buona. TradeStation ha inventato un linguaggio che si chiama Easy Language, che è molto semplice e permette di testare molte idee in breve tempo.

Per quanto riguarda la flessibilità, diciamo che è ottima a livello tecnico perché si riesce a fare praticamente qualsiasi tipo di codifica, mentre invece all'atto pratico oppure operativo si è limitati perché in questo caso si deve utilizzare TradeStation sia come broker che come datafeed, quindi è un po' una soluzione prendere o lasciare perché poi si è vincolati a TradeStation.

C'è però da dire che nel caso poi si volesse passare a MultiCharts, ma questo lo vedremo poi dopo, si possono comunque esportare tutti gli script da TradeStation per poi importarli dentro MultiCharts. Quindi nel caso si può iniziare con TradeStation ed in seguito  passare a MultiCharts con relativa facilità.

Per quanto riguarda la facilità di utilizzo è buona. La stabilità anche è buona. Dipende un po' dalle release e dalla quantità di sistemi che si attivano. Personalmente ho sentito di parecchia gente che ha avuto problemi a tradare molti sistemi con TradeStation, però diciamo che in generale per un utilizzo quotidiano è una buona piattaforma.

La community è ottima nel senso che condividendo lo stesso linguaggio anche di MultiCharts, che comunque ha un linguaggio praticamente identico, negli anni si sono create community in cui ci si fornisce aiuto reciproco e ci scambiano script, quindi questa è un'ottima cosa sicuramente.

Da segnalare invece che l'assistenza ufficiale è piuttosto scarsa, e questo è un pochino un limite.

Per quanto riguarda il prezzo è gratis però chiaramente bisogna aprire un conto TradeStation per farsi dare la piattaforma, ed inoltre di default è presente un tool di backtest di portafoglio, che si chiama Portfolio Maestro, che personalmente non apprezzo per niente, però è comunque uno strumento che viene dato insieme ad un costo gratuito. Quindi è sicuramente un plus per chi vuole iniziare con costi piuttosto ridotti.

MultiCharts

Veniamo ora a MultiCharts. Condividendo il medesimo linguaggio di programmazione di TradeStation, perché anche se hanno due nomi diversi è pressoché identico, condivide la medesima facilità. Infatti io l'ho valutata ottima come facilità di programmazione. Il linguaggio di MultiCharts si chiama Power Language, a differenza di quello di TradeStation che si chiama Easy Language, ma diciamo che è identico al 99%. Infatti MultiCharts riesce a importare direttamente file esportati da TradeStation senza effettuare alcuna modifica.

Per quanto riguarda la flessibilità direi che è ottima sotto tutti i punti di vista. Tecnicamente permette di fare le stesse identiche cose di TradeStation però con una lunga lista di broker e data feed compatibili. Quindi si può scegliere il broker che si preferisce e il data feed che si preferisce. Volendo si possono anche utilizzare i dati di TradeStation da MultiCharts.

Facilità di utilizzo direi ottima. L'interfaccia grafica è piuttosto facile da comprendere per cui diciamo che non lo trovo un software particolarmente complicato.

Per quanto riguarda la stabilità secondo me è ottima, sicuramente migliore rispetto a quella di TradeStation. In particolare MultiCharts ormai viene rilasciato solo a 64 bit, quindi è in grado di sfruttare le potenzialità sia multi-core che anche di parecchia RAM su sistemi performanti, per cui è in grado di gestire anche molti sistemi. Ci sono esempi di trader che utilizzano MultiCharts quasi con 100 sistemi e riescono senza gravi problemi in momenti di mercato normali a fare trading senza particolari limiti.

Per quanto riguarda il prezzo è di 1.497$ di listino e se si vuole anche l'Advanced Strategy Pack, che include tra le altre funzioni anche il backtest di portafoglio, bisogna aggiungere 500$.

Di MultiCharts bisogna anche dire che esistono due versioni: quella classica, ovvero la Power Language, e per chi vuole invece c'è anche la versione .Net che supporta i linguaggi di codifica in C# e Visual Basic NET.

Ninjatrader

Passiamo ora a Ninja Trader. È una piattaforma decisamente più complessa di MultiCharts principalmente per via del fatto che il linguaggio è basato su C# e questo complica di molto il testare anche setup piuttosto semplici.

Le funzionalità sono estese al massimo nel senso che è una piattaforma molto potente che supporta tantissimi plugin esterni però ha una lista di broker che è limitata, soprattutto da quando Ninja Trader ha iniziato ad offrire servizi di brokeraggio qualche anno fa. Comunque è compatibile con i principali broker quali ad esempio Interactive Brokers, e come data feed supporta i principali, quali ad esempio IQFeed, che sono supportati entrambi anche da MultiCharts.

Per quanto riguarda la facilità di utilizzo è buona finché non ci si deve addentrare nella programmazione. Risulta una piattaforma molto stabile perché è molto ottimizzata e molto veloce. Gode di una buona community e i manuali sono piuttosto estesi, anche quelli riguardanti la codifica.

Il prezzo è di 1.649$ per quanto riguarda la versione multi-broker, oppure di 1.099$ per quanto riguarda l'edizione single-broker. Tra le due edizioni cambia semplicemente che con una ci si può connettere contemporaneamente a più broker mentre con l'altra si sceglie un broker al momento dell'acquisto e poi la piattaforma funzionerà con quel broker lì.

Appunto come segnalavo già prima, ci sono molte software house che si sono dedicate allo sviluppo di plugin per Ninja Trader, ed alcune anche per ovviare alla mancanza di alcuni strumenti nativi nella piattaforma, come proprio un tool dedicato al backtest di portafoglio.

Trade Navigator

Passiamo ora a Trade Navigator. È una piattaforma storica presente da tantissimi anni sul mercato, sviluppata da Genesis, una software house appunto. L'utilizzo in generale e la facilità di programmazione risultano piuttosto semplici perché, proprio per quanto riguarda l'assistenza (magari a chi si approccia alla programmazione), ha integrato anche un sistema di programmazione a blocchi che permette di scegliere delle regole sulle quali comporre una strategia. Per cui il tutto viene reso più semplice in molti casi.

C'è però da dire che non è molto flessibile, nel senso che l'automazione dei sistemi risulta ad esempio molto macchinosa e comunque i backtest risultano estremamente lenti e la fornitura dei dati è limitata ai mercati sottoscrivibili direttamente tramite Genesis e Trade Navigator. Per cui non è particolarmente flessibile. Tuttavia risulta comunque di facile utilizzo e con una buona stabilità, soprattutto con un numero contenuto di sistemi.

Personalmente non ho trovato community dedicate per cui ho reputato scarsa la presenza di community. Il prezzo è di 1.495$ per quanto riguarda l'edizione Platinum, che è quella che permette il trading in tempo reale. Però a questi 1.495$ bisogna poi aggiungere i costi relativi alla fornitura dei dati. Però devo dire che la lista dei mercati tradabili è comunque piuttosto completa, per cui questo è un aspetto positivo.

ProRealTime

Passiamo ora a Pro Real Time, una piattaforma un po' particolare perché non è un software da installare sul computer bensì si scarica semplicemente un applet di Java e si lancia la piattaforma che interagisce direttamente sul cloud. Quindi in questo caso per quanto riguarda Pro Real Time non c'è bisogno poi, per i fini del trading, di noleggiare una VPS perché quando si apre la piattaforma si lavora in realtà direttamente sul cloud.

Per quanto riguarda la facilità di programmazione direi che è semplicissima. Il linguaggio è piuttosto elementare, molto simile a quello di TradeStation e di MultiCharts.

Per quanto riguarda la flessibilità, diciamo che è molto limitata per via delle funzionalità che offre, che sono altrettanto molto limitate, nel senso che molte cose che vorreste codificare scoprirete che non si possono codificare, proprio per via dei limiti della piattaforma.

Per quanto riguarda la flessibilità, è altrettanto limitata per quanto riguarda la scelta dei broker. Infatti è compatibile solamente con Saxo Bank e Interactive Brokers per quanto riguarda il trading su futures, azioni e Forex, oppure a IG Markets per quanto riguarda i CFD e il mercato Forex.

Per quanto riguarda la facilità di utilizzo direi che è ottima. È una piattaforma assolutamente intuitiva e molto facile da utilizzare, e la stabilità è ottima anche perché si lavora direttamente in cloud, quindi non c'è il problema della stabilità della macchina sulla quale verrebbe installata perché di fatto non viene installato nulla e si scarica semplicemente un launcher in Java.

Per quanto riguarda l'aspetto della community e l'assistenza ufficiale, personalmente l'ho trovata scarsa. Nel senso che a parte qualche script presente sul forum o comunque su una community ufficiale, non ho trovato particolari altri forum dedicati popolati decentemente, diciamo con una decente popolazione.

Per quanto riguarda il prezzo è gratuita in versione EndOfDay, quindi con i dati a fine giornata, mentre invece nella versione in tempo reale, quindi live, il costo dipende dai dati sottoscritti.

AmiBroker

Passiamo ora all'ultima piattaforma che ho deciso di analizzare. Questa piattaforma in realtà è una piattaforma più di studio che di live, perché infatti non è adatta al trading in tempo reale. In particolare parliamo di AMIBroker. Questa piattaforma è molto, molto potente per quanto riguarda lo studio di interi panieri e ha la possibilità di effettuare calcoli molto complessi in un tempo breve, ma se programmata e utilizzata correttamente.

È una piattaforma molto complessa anche perché ha molte possibilità di personalizzazione, per quanto riguarda le ipotesi di backtest e le diverse modalità di backtest. È in grado di gestire nativamente anche panieri enormi quali lo storico dell'S&P 500 piuttosto che quello del Russell, quindi effettuare backtest su una mole di dati incredibilmente ampia in tempi veramente fulminei.

Però il rovescio della medaglia è che è una piattaforma estremamente complessa e difficile, per cui è assolutamente inadatta ai neofiti o comunque a chi si approccia al trading sistematico. E comunque anche per chi ha dimestichezza con altre piattaforme di trading sistematico risulta molto complessa da utilizzare.

Quindi, tornando alla nostra valutazione, la flessibilità è molto elevata perché comunque permette di testare praticamente tutto, anche seppur con molta difficoltà. Però c'è anche da dire che è inadatta al trading in tempo reale.

La facilità di utilizzo come detto è molto difficile, come anche la facilità di programmazione. La stabilità è ottima perché è una piattaforma molto snella che permette di fare calcoli complessi in tempi ridottissimi. La community è buona, soprattutto per quanto riguarda il forum ufficiale, dove ci sono persone molto qualificate disposte ad aiutare, anche se comunque rimane un'oggettiva complessità nel gestire la piattaforma in generale.

Per quanto riguarda il prezzo si va dai 300$ circa ai 500$ circa a seconda dell'edizione e tutte le edizioni includono due anni di aggiornamento e manutenzione compresa.

Ho voluto menzionare questa piattaforma perché ha un utilizzo molto particolare che ad alcuni potrebbe interessare, però ho voluto sottolinearne anche proprio gli aspetti peculiari, quindi che non è adatta al trading in tempo reale e che però d'altro canto è molto performante, quindi vale la pena di essere menzionata per alcuni utilizzi.

Conclusioni 

Bene ragazzi, questa era una breve disamina sulle principali piattaforme di trading, per lo meno quelle che ho deciso di analizzare e portare io.

Come molti sanno io utilizzo MultiCharts e mi trovo molto bene con questa piattaforma che reputo molto flessibile.

Vista la vastità dell'argomento vi lascio approfondire ulteriormente la cosa, perché è sicuramente di primaria importanza. Si parla spesso di piattaforme, è un argomento piuttosto dibattuto in generale tra i trader.

Vi invito infine a mettere un Like e condividere questo video se ti è piaciuto.

Ti ricordo anche che qui sotto al video, in descrizione, troverai un webinar gratuito nel quale viene trattata un'introduzione alla costruzione di trading system seguendo il metodo del 4 volte campione del mondo Andrea Unger.

Ti ricordo infine, se non lo hai ancora fatto di iscriverti al canale.

Io ti do appuntamento ad un prossimo video per scoprire insieme altri aspetti legati al mondo del trading system.

Ciao!

Vuoi più aiuto? Prenota oggi la tua consulenza GRATUITA con il nostro team!

Definiremo una strategia che ti permetterà di avere tutto quello che ti serve per guadagnare costruendo e operando il tuo portafoglio di strategie automatizzate... Rispondi a qualche domanda nel nostro questionario e poi scegli giorno e ora più adatti a te.

PRENOTA ORA LA TUA CONSULENZA STRATEGICA >>
Andrea Unger

Andrea Unger

Ciao, sono Andrea Unger, Trader professionista dal 2001 e unico a vincere per ben 4 volte il Campionato del Mondo di Trading con denaro reale.

Grazie a questi risultati sono spesso invitato come relatore in convegni in Europa, Stati Uniti e Asia. 

Sono inoltre autore di diversi libri, tra cui il primo in Italiano sulla Gestione del Rischio nel Trading, tradotto anche in Cinese e Inglese.

Metto a disposizione decenni di esperienza, di prove, di vittorie e sconfitte con le quali ho ideato un metodo scientifico, sistematico, replicabile e universale con cui, in soli 4 anni, più di 1.000 trader sono riusciti a rendersi autonomi.

Devi sapere infatti che gli studi dimostrano che solo il 25% dei trader guadagna, ma di questi ben il 90% lo fa con il trading sistematico...

Come mai allora i formatori insegnano quasi sempre solo il trading discrezionale? 

Non ti insegno a diventare ricco in poco tempo, ti insegno una professione che, con il duro lavoro, la passione, e sufficienti capitali potrebbe diventare la tua principale fonte di reddito.