Principale » negoziazione algoritmica » Trading di programma

Trading di programma

negoziazione algoritmica : Trading di programma
Che cos'è il programma di trading?

Il programma di trading si riferisce all'uso di algoritmi generati dal computer per scambiare un paniere di azioni in grandi volumi e talvolta con grande frequenza. Gli algoritmi sono programmati per funzionare e sono monitorati dagli umani, anche se una volta in esecuzione i programmi generano scambi, non umani. Gli esseri umani possono attivare o disattivare il programma secondo necessità.

Key Takeaways

  • Il programma di trading è definito dalla Borsa di New York (NYSE) come l'acquisto o la vendita di un gruppo di 15 o più titoli che hanno un valore di mercato totale di almeno 1 milione di dollari e fanno parte di una strategia di trading coordinata.
  • A partire dal 2018, è stato riferito che la negoziazione di programmi rappresentava dal 50% al 60% di tutte le negoziazioni di mercato effettuate durante una tipica giornata di negoziazione, con quel numero che superava il 90% durante i periodi di estrema volatilità.

Comprensione del programma di 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ù titoli che hanno un valore di mercato totale di almeno 1 milione di dollari e fanno parte di una strategia di trading coordinata. Questo tipo di negoziazione può anche essere definita negoziazione di portafoglio o negoziazione di panieri.

Gli ordini vengono immessi direttamente sul mercato ed eseguiti secondo una serie di istruzioni predeterminate. Ad esempio, un algoritmo di trading potrebbe acquistare un portafoglio di 50 titoli nella prima ora del giorno. Gli investitori istituzionali, come i gestori di hedge fund o gli operatori di fondi comuni di investimento, utilizzano la negoziazione di programmi per eseguire operazioni di grande volume. L'esecuzione degli ordini in questo modo aiuta a ridurre il rischio effettuando ordini simultaneamente e può massimizzare i rendimenti sfruttando le inefficienze del mercato. Effettuare un numero così elevato di ordini a mano (da parte di un essere umano) non sarebbe altrettanto efficiente.

A partire dal 2018, è stato riferito che la negoziazione di programmi rappresentava dal 50% al 60% di tutte le negoziazioni di borsa effettuate durante una tipica giornata di negoziazione, con quel numero che superava il 90% durante i periodi di estrema volatilità. Con i progressi della tecnologia, questi numeri probabilmente aumenteranno ulteriormente.

Il trading di programma è 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 inerenti agli investimenti.
  • Il fatto che le istituzioni detengano e commercino una frazione di capitale azionaria più elevata che mai e il trading programmatico consente loro di attuare le loro strategie diversificate in modo più efficiente.
  • I progressi tecnologici hanno ridotto i costi di negoziazione, rendendo il trading di programmi più efficiente e utile.

Le imprese possono avere strategie di trading programmatico che eseguono migliaia di negoziazioni al giorno, mentre altre aziende possono avere strategie di trading programmatico che eseguono negoziazioni solo ogni pochi mesi. Il volume e la frequenza degli scambi di programmi variano notevolmente in base all'azienda e alla strategia su cui si basa il programma. Un programma di trading giornaliero sarà molto più attivo di un programma di investimento progettato per riequilibrare periodicamente un portafoglio.

Scopo del programma di trading

Ci sono diversi motivi per il trading di programmi. Questi includono trading di capitale, agenzia e base.

Trading principale

Una società di intermediazione può utilizzare la negoziazione di programmi per acquistare un portafoglio di azioni con il proprio conto che ritiene possano aumentare di valore. Per generare entrate aggiuntive, potrebbero quindi vendere questi stock 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 titoli vincenti.

Trading di agenzie

Le società di gestione degli investimenti che negoziano esclusivamente con i clienti possono utilizzare la negoziazione di programmi per acquistare azioni che fanno parte del portafoglio modello dell'impresa. Le azioni vengono quindi assegnate agli account dei clienti dopo l'acquisto. I gestori di fondi possono anche utilizzare la negoziazione di programmi a fini di riequilibrio. Ad esempio, un fondo potrebbe utilizzare la negoziazione di programmi per acquistare e vendere azioni per ribilanciare un portafoglio alle sue allocazioni target.

Trading di base

Il trading del programma può essere utilizzato per sfruttare il prezzo errato di titoli simili. I gestori degli investimenti utilizzano la negoziazione di programmi per acquistare azioni che ritengono sottovalutate e azioni corte sopravvalutate. Ad esempio, un gestore potrebbe mettere in corto circuito un gruppo di titoli a semiconduttore che ritiene sopravvalutato e acquistare un paniere di titoli hardware che sembrano sottovalutati. I profitti risultano quando convergono i prezzi dei due gruppi di titoli.

Regolamento del programma di trading

Molti partecipanti al mercato hanno incolpato il trading di programmi per aver causato un'estrema volatilità che ha contribuito a significativi crash del mercato negli anni '80 e '90. Ciò ha portato al NYSE a introdurre regole che impediscono l'esecuzione delle negoziazioni di programmi in determinati periodi per ridurre al minimo la volatilità. A seconda della gravità dell'azione dei prezzi, è possibile che tutte le negoziazioni del programma vengano interrotte o che i portafogli di vendita possano essere limitati al solo trading con rialzi. Le restrizioni alla negoziazione del programma sono note come cordoli di negoziazione o interruttori. (Per saperne di più, vedi: I pericoli del trading di programmi.)

Esempio di trading di programma per riequilibrare un portafoglio

Supponiamo che un hedge fund detenga 20 azioni in un portafoglio e assegni il 5% del portafoglio a ciascuna azione. Alla fine di ogni mese, riequilibrano 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. Tutti i nuovi titoli aggiunti verranno assegnati al 5% del portafoglio.

Nel corso del tempo, alcuni titoli aumenteranno e alcuni diminuiranno, determinando una modifica del valore complessivo del portafoglio, nonché una modifica dell'allocazione percentuale rappresentata da ciascuno di tali titoli.

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 è stato scambiato a $ 100, e ora è scambiato a $ 200. Supponendo che tutti gli altri titoli non si siano mossi (probabilmente non accadranno, 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 per $ 10, 5 milioni). Un'allocazione del 9, 5% è molto superiore al 5%, quindi le azioni verrebbero vendute per ridurre l'allocazione al 5%, che è $ 525.000 (5% di $ 10, 5 milioni).

Ora, immagina che tutti e 20 i 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 programmatico può esaminare il patrimonio netto del portafoglio ed eseguire rapidamente tutte le negoziazioni contemporaneamente, acquistando le azioni che sono allocate in modo insufficiente e vendendo quelle sovrallocate per riequilibrare il portafoglio in pochi secondi. Fare questo manualmente sarebbe molto più difficile e richiederebbe più tempo.

Confronta i conti di investimento Nome del fornitore Descrizione Descrizione dell'inserzionista × Le offerte che compaiono in questa tabella provengono da società di persone da cui Investopedia riceve un compenso.

Termini correlati

Definizione del paniere Un paniere è una raccolta di titoli con un tema simile, mentre un ordine di paniere è un ordine che esegue negoziazioni simultanee in più titoli. altro Definizione di autotrading L'autotrading è un piano di trading basato su ordini di acquisto e vendita che vengono automaticamente posizionati in base a un sistema o programma sottostante. altro Definizione del trading algoritmico Il trading algoritmico è un sistema che utilizza modelli matematici molto avanzati per prendere decisioni sulle transazioni nei mercati finanziari. altro Definizione del programma di negoziazione di arbitraggio (ATP) Un programma di negoziazione di arbitraggio (ATP) è un programma per computer che cerca di trarre profitto dalle opportunità di arbitraggio del mercato finanziario. altro Definizione di trading quantitativo Il trading quantitativo consiste in strategie di trading che si basano su calcoli matematici e analisi del numero per identificare le opportunità di trading. altro Trading ultraveloce Il trading ultraveloce è un metodo redditizio e altamente competitivo di trading azionario che utilizza un software speciale che effettua negoziazioni in millisecondi. più collegamenti dei partner
Raccomandato
Lascia Il Tuo Commento