Programma di trading
Cos’è il Program Trading?
Il programma di trading si riferisce all’uso di algoritmi generati dal computer per negoziare un paniere di azioni in grandi volumi e talvolta con grande frequenza. Gli algoritmi sono programmati per essere eseguiti e monitorati dagli esseri umani, sebbene una volta eseguiti i programmi generino i mestieri, non gli esseri umani. Gli esseri umani possono attivare o disattivare il programma secondo necessità.
Punti chiave
- Il programma di trading è definito dalla Borsa di New York (NYSE) come l’acquisto o la vendita di un gruppo di 15 o più azioni che hanno un valore di mercato totale di $ 1 milione o più e fanno parte di una strategia di trading coordinata.
- A partire dal 2018, è stato riferito che il trading programmato rappresentava dal 50% al 60% di tutte le negoziazioni di mercato effettuate durante una tipica giornata di negoziazione, con quel numero che supera il 90% durante i periodi di estrema volatilità.
Capire il Program Trading
Il programma di trading è definito dalla Borsa di New York (NYSE) come l’acquisto o la vendita di un gruppo di 15 o più azioni che hanno un valore di mercato totale di $ 1 milione o più e fanno parte di una strategia di trading coordinata. Questo tipo di trading può anche essere denominato trading di portafoglio o trading di paniere.
Gli ordini vengono immessi direttamente sul mercato ed eseguiti secondo una serie di istruzioni predeterminate. Ad esempio, un Gli investitori istituzionali, come i gestori di hedge fund o gli operatori di fondi comuni di investimento, utilizzano il programma di trading per eseguire operazioni di grandi volumi. L’esecuzione degli ordini in questo modo aiuta a ridurre il rischio immettendo ordini simultaneamente e può massimizzare i rendimenti sfruttando le inefficienze del mercato. Effettuare un numero così elevato di ordini a mano (da un essere umano) non sarebbe altrettanto efficiente.
A partire dal 2018, è stato riferito che il trading programmato rappresentava dal 50% al 60% di tutte le negoziazioni di borsa collocate durante una tipica giornata di negoziazione, con quel numero che supera il 90% durante i periodi di estrema volatilità. Con i progressi della tecnologia, questi numeri probabilmente aumenteranno ulteriormente.
Il programma di trading è stato notevolmente facilitato da alcune realizzazioni nel campo degli investimenti, tra cui:
- L’idea che la negoziazione di un portafoglio diversificato di titoli riduce i rischi intrinseci dell’investimento.
- Il fatto che le istituzioni detengano e scambino una frazione di azioni più elevata che mai e che il trading programmato consenta loro di eseguire le loro strategie diversificate in modo più efficiente.
- I progressi tecnologici hanno ridotto i costi di negoziazione, rendendo il programma di scambio più efficiente e redditizio.
Le aziende possono avere strategie di trading di programma che eseguono migliaia di operazioni al giorno, mentre altre aziende possono avere strategie di trading di programma che eseguono operazioni solo ogni pochi mesi. Il volume e la frequenza del trading del programma variano notevolmente da azienda a azienda e dalla strategia su cui si basa il programma. Un programma di ribilanciare solo periodicamente un portafoglio.
Scopo del programma di trading
Ci sono diversi motivi per lo scambio di programmi. Questi includono il principale, l’agenzia e il trading di base.
Principal Trading
Una società di intermediazione può utilizzare il programma di trading per acquistare un portafoglio di azioni per proprio conto che ritiene aumenterà di valore. Per generare entrate aggiuntive, potrebbero quindi vendere queste azioni ai propri clienti per ricevere una commissione. Il successo di questa strategia dipende in gran parte dal successo degli analisti della società di brokeraggio nel selezionare le azioni vincenti.
Trading di agenzia
Le società di gestione degli investimenti che commerciano esclusivamente per i clienti possono utilizzare il programma di trading per acquistare azioni che si trovano nel portafoglio modello dell’azienda. Le azioni vengono quindi assegnate agli account dei clienti dopo essere state acquistate. I gestori di fondi possono anche utilizzare il programma di trading a scopo di ribilanciamento. Ad esempio, un fondo potrebbe utilizzare il programma di trading per acquistare e vendere azioni per riequilibrare un portafoglio alle sue allocazioni target.
Trading di base
Il programma di trading può essere utilizzato per sfruttare il semiconduttori che si ritiene siano sopravvalutati e acquistare un paniere di titoli hardware che sembrano sottovalutati. I profitti risultano quando i prezzi dei due gruppi di titoli convergono.
Regolamento del Program Trading
Molti partecipanti al mercato hanno accusato il trading di programmi di causare un’estrema volatilità che ha contribuito a significativi crolli del mercato negli anni ’80 e ’90. Ciò ha portato il NYSE a introdurre regole che impediscono l’esecuzione di scambi di programmi in determinati periodi per ridurre al minimo la volatilità. A seconda della gravità dell’azione dei prezzi, tutto il trading del programma può essere interrotto o la vendita di portafogli può essere limitata al solo trading con rialzi. Le restrizioni al trading del programma sono note come marciapiedi o interruttori di circuito. (Per ulteriori informazioni, vedere: I pericoli del trading di programmi.)
Esempio di trading di programma per ribilanciare un portafoglio
Supponiamo che un hedge fund detenga 20 azioni in un portafoglio e allochi il 5% del portafoglio a ciascuna azione. Alla fine di ogni mese, ribilanciano il portafoglio in modo che ogni azione rappresenti ancora una volta il 5%. Lo fanno vendendo azioni con un’allocazione superiore al 5% o acquistando azioni con un’allocazione inferiore al 5%. Alcuni titoli possono essere eliminati dal portafoglio e altri aggiunti. Eventuali nuovi titoli aggiunti verranno assegnati al 5% del portafoglio.
Nel corso del tempo, alcune azioni aumenteranno e altre diminuiranno, determinando una modifica del valore complessivo del portafoglio, nonché una modifica dell’allocazione percentuale rappresentata da ciascuna di quelle azioni.
Ad esempio, se il portafoglio è di $ 10 milioni, una quota del 5% è di $ 500.000. Supponiamo che l’ hedge fund abbia acquistato Apple Inc. ( AAPL ) quando era scambiato a $ 100 e ora è scambiato a $ 200. Supponendo che tutte le altre azioni non si siano mosse (è improbabile che accada effettivamente, ma a scopo dimostrativo), la posizione ora vale $ 1 milione, il resto del portafoglio vale $ 9,5 milioni, quindi il portafoglio totale è $ 10,5 milioni. APPL rappresenta il 9,5% del portafoglio ($ 1 milione diviso $ 10,5 milioni). Un’allocazione del 9,5% è molto più del 5%, quindi le azioni verrebbero vendute per ridurre l’allocazione al 5%, che è di $ 525.000 (5% di $ 10,5 milioni).
Ora, immagina che tutti i 20 titoli si muovano ogni giorno e alla fine di ogni mese alcuni varranno il 5,5% o il 6% e altri varranno il 4% del portafoglio. Un algoritmo di trading del programma può esaminare l’equità del portafoglio ed eseguire rapidamente tutte le operazioni contemporaneamente, acquistando le azioni sottodimensionate e vendendo quelle che sono sovrallocate per ribilanciare il portafoglio in pochi secondi. Fare questo manualmente sarebbe molto più difficile e richiederebbe più tempo.