Quali sono i diversi tipi di software automatizzato di trading di azioni?
Esistono fondamentalmente due tipi di software automatizzato di trading azionario: il software utilizzato dai fondi di trading e il software utilizzato dai singoli. L'utilizzo dei fondi software è sviluppato internamente e spesso si concentra sulla ricerca di piccoli vantaggi che possono essere sfruttati dalla velocità di esecuzione. Il software commercializzato ai privati di solito ha un'interfaccia utente attraente e include una pagina di approfondimento del mercato, che mostra l'offerta e chiedi i prezzi per ogni dato titolo.
Il software di trading automatico di titoli utilizzato dai fondi è generalmente scritto nel linguaggio informatico C ++. È ottimizzato per la velocità di esecuzione, perché il software deve tenere traccia di migliaia di azioni, decidere quali devono essere acquistati o venduti, decidere quanti acquistare e vendere, comunicare direttamente con il computer di scambio e guardare il tempo e il prezzo in modo che possa chiudere posizioni secondo necessità. I fondi che fanno affidamento su tale velocità sono molto attenti a localizzare il computer di trading vicino allo scambio su cui è negoziato. La piccola differenza nel tempo di esecuzione tra essere a 400 metri di distanza e 4000 di distanza può essere fondamentale per finanziare il trading.
Molti creatori di software automatizzati per il trading azionario per privati hanno reso possibile al trader di scrivere e testare i propri algoritmi. Le routine pre-scritte per gli indicatori standard di analisi tecnica sono normalmente incluse. La maggior parte ha una buona capacità di creazione di grafici e consente all'utente di tracciare linee di tendenza, utilizzare le frecce su e giù per contrassegnare le barre di interesse e consentirgli di prendere appunti sul grafico stesso. Spesso, i grafici possono essere salvati per riferimento futuro in formati standard, come .jpg o .bmp.
Alcuni creatori di software di stock trading automatizzato per l'individuo offrono poco più della possibilità di effettuare un paniere di ordini con il semplice tocco di un pulsante sullo schermo. Mentre l'invio di un paniere di ordini può essere uno strumento utile, questa funzione non deve essere confusa con la dimensione o la velocità dell'utilizzo dei fondi di trading degli ordini di panieri. Gli individui non possono competere con i fondi in un'arena commerciale se la velocità è l'unico criterio per il successo o il fallimento.
I sistemi di trading della scatola nera sono commercializzati ai singoli trader che sono alla ricerca di software automatizzati per lo stock trading. Un sistema a scatola nera significa che gli algoritmi non vengono divulgati. Questi sistemi possono fornire molti risultati di test che dimostrano il successo ottenuto in passato, ma l'acquirente attento vorrà sapere se esiste un corpus sostanziale di risultati per il trading in tempo reale, preferibilmente uno verificato da un tester indipendente. Il motivo per insistere su risultati verificati in tempo reale è che la maggior parte dei sistemi è facile da ottimizzare su dati storici, generando così risultati molto buoni, ma perderà denaro nel trading in tempo reale.