Principal » tranzacționarea algoritmică » Tranzacționarea programelor

Tranzacționarea programelor

tranzacționarea algoritmică : Tranzacționarea programelor
Ce este tranzacționarea programelor?

Tranzacționarea programelor se referă la utilizarea algoritmilor generați de computer pentru a schimba un coș de stocuri în volume mari și uneori cu frecvență mare. Algoritmii sunt programați pentru a rula și sunt monitorizați de oameni, deși odată executat programele generează meserii, nu oamenii. Oamenii pot activa sau dezactiva programul în funcție de necesități.

Cheie de luat cu cheie

  • Tranzacționarea programelor este definită de New York Stock Exchange (NYSE) ca fiind achiziția sau vânzarea unui grup de 15 sau mai multe stocuri care au o valoare totală de piață de 1 milion USD sau mai mult și fac parte dintr-o strategie de tranzacționare coordonată.
  • Începând cu anul 2018, sa raportat că tranzacțiile de programe au reprezentat 50% până la 60% din totalul tranzacțiilor de piață plasate în timpul unei zile de tranzacționare tipice, acest număr crescând la peste 90% în perioadele de volatilitate extremă.

Înțelegerea tranzacționării programelor

Tranzacționarea programelor este definită de New York Stock Exchange (NYSE) ca fiind achiziția sau vânzarea unui grup de 15 sau mai multe acțiuni care au o valoare totală de piață de 1 milion USD sau mai mult și fac parte dintr-o strategie de tranzacționare coordonată. Acest tip de tranzacționare mai poate fi denumit tranzacție de portofoliu sau tranzacționare la coș.

Comenzile sunt plasate direct pe piață și executate conform unui set de instrucțiuni prestabilite. De exemplu, un algoritm de tranzacționare ar putea cumpăra un portofoliu de 50 de acțiuni în prima oră a zilei. Investitorii instituționali, cum ar fi administratorii fondurilor speculative sau comercianții de fonduri mutuale, folosesc tranzacțiile de programe pentru a executa tranzacții cu volum mare. Executarea comenzilor în acest fel ajută la reducerea riscului prin plasarea comenzilor simultan și poate maximiza profiturile profitând de ineficiențele pieței. Plasarea unui număr atât de mare de comenzi de mână (de către un om) nu ar fi la fel de eficientă.

Începând cu anul 2018, sa raportat că tranzacțiile de programe reprezentau 50% până la 60% din totalul tranzacțiilor bursiere plasate în cursul unei zile de tranzacționare tipice, acest număr crescând la peste 90% în perioadele de volatilitate extremă. Odată cu progresele tehnologiei, aceste numere vor crește probabil și mai departe.

Tranzacționarea programelor a fost mult facilitată de anumite realizări în domeniul investițiilor, dintre acestea fiind:

  • Noțiunea că tranzacționarea unui portofoliu diversificat de valori mobiliare reduce riscurile inerente ale investițiilor.
  • Faptul că instituțiile dețin și tranzacționează o fracțiune mai mare din capitaluri proprii decât oricând și tranzacțiile de programe le permite să-și execute strategiile diversificate mai eficient.
  • Progresele tehnologice au redus costurile de tranzacționare, făcând tranzacționarea programelor mai eficientă și de valoare.

Este posibil ca firmele să aibă strategii de tranzacționare a programelor care execută mii de tranzacții pe zi, în timp ce alte firme pot avea strategii de tranzacționare a programelor care execută tranzacții doar la fiecare câteva luni. Volumul și frecvența tranzacționării programelor variază mult în funcție de firmă și de strategia pe care se bazează programul. Un program de tranzacționare pe zi va fi mult mai activ decât un program de investiții menit să reechilibreze doar periodic un portofoliu.

Scopul comercializării programelor

Există mai multe motive pentru tranzacționarea programelor. Acestea includ tranzacționarea principală, agenția și baza.

Principal de tranzacționare

O firmă de brokeraj poate folosi tranzacționarea programelor pentru a cumpăra un portofoliu de acțiuni în contul propriu pe care cred că va crește în valoare. Pentru a genera venituri suplimentare, ei ar putea apoi să vândă aceste stocuri către clienții lor pentru a primi un comision. Succesul acestei strategii depinde în mare măsură de succesul analiștilor firmei de brokeraj la selectarea acțiunilor câștigătoare.

Agenția de tranzacționare

Firmele de administrare a investițiilor care tranzacționează exclusiv pentru clienți pot utiliza tranzacționarea programelor pentru a cumpăra stocuri care se află în portofoliul modelului firmei. Acțiunile sunt apoi alocate conturilor clienților după ce au fost achiziționate. Administratorii fondurilor pot utiliza, de asemenea, tranzacționarea programelor în scopuri de reechilibrare. De exemplu, un fond ar putea folosi tranzacționarea programelor pentru a cumpăra și vinde acțiuni pentru a reechilibra un portofoliu înapoi la alocările vizate.

Tranzacționarea bazelor

Tranzacționarea prin program poate fi utilizată pentru a exploata prețurile greșite ale titlurilor similare. Managerii de investiții folosesc tranzacțiile de programe pentru a cumpăra stocuri care cred că sunt subvalorizate și stocuri scurte care sunt prea scumpe. De exemplu, un manager ar putea scurta un grup de stocuri de semiconductor pe care el sau ea consideră că sunt supraevaluate și să cumpere un coș de stocuri hardware care par subevaluate. Profiturile rezultă atunci când prețurile celor două grupuri de valori mobiliare converg.

Reglementarea comercializării programelor

Mulți participanți la piață au acuzat tranzacțiile pentru că au provocat o volatilitate extremă care a contribuit la prăbușirile importante ale pieței din anii 1980 și 90. Aceasta a dus la introducerea regulilor de la NYSE care împiedică executarea tranzacțiilor de programe în anumite perioade pentru a reduce la minimum volatilitatea. În funcție de severitatea acțiunii prețurilor, toate tranzacțiile de programe pot fi oprite sau portofoliile de vânzare pot fi limitate la tranzacționarea numai pe upticks. Restricțiile de tranzacționare a programului sunt cunoscute sub numele de borduri de tranzacționare sau întrerupătoare de circuit. (Pentru a afla mai multe, consultați: Pericolele tranzacționării programelor.)

Exemplu de tranzacționare de programe pentru a reechilibra un portofoliu

Presupunem că un fond de acoperire dețin 20 de stocuri într-un portofoliu și alocă 5% din portofoliu fiecărui stoc. La sfârșitul fiecărei luni, reechilibrează portofoliul astfel încât fiecare acțiune să reprezinte din nou 5%. Acestea fac acest lucru prin vânzarea de stocuri care au o alocare mai mare de 5% sau cumpărând acțiuni care au o alocare mai mică de 5%. Unele stocuri pot fi abandonate din portofoliu, iar altele sunt adăugate. Orice stocuri noi care se adaugă li se vor aloca 5% din portofoliu.

De-a lungul timpului, unele stocuri vor crește și altele vor scădea, ceea ce duce la o modificare a valorii globale a portofoliului, precum și o modificare a procentului de alocare pe care îl reprezintă fiecare dintre aceste acțiuni.

De exemplu, dacă portofoliul este de 10 milioane de dolari, atunci o participație de 5% este de 500.000 de dolari. Presupunem că fondul de acoperire a cumpărat Apple Inc. (AAPL) atunci când tranzacționa la 100 de dolari, iar acum tranzacționează la 200 $. Presupunând că toate celelalte acțiuni nu s-au mișcat (probabil că nu se va întâmpla în realitate, dar în scop demonstrativ), poziția valorează acum 1 milion USD, restul portofoliului valorează 9, 5 milioane USD, deci portofoliul total este de 10, 5 milioane dolari. APPL reprezintă 9, 5% din portofoliu (1 milion USD împărțit la 10, 5 milioane USD). O alocare de 9, 5% este mult mai mare decât 5%, astfel încât acțiunile ar fi vândute pentru a reduce alocarea înapoi la 5%, care este de 525, 000 USD (5% din 10, 5 milioane dolari).

Acum, imaginați-vă că toate cele 20 de stocuri se mișcă în fiecare zi, iar la sfârșitul fiecărei luni unele vor fi în valoare de 5, 5% sau 6%, iar altele vor valora 4% din portofoliu. Un algoritm de tranzacționare a programului poate privi capitalul de portofoliu și poate executa rapid toate tranzacțiile simultan, cumpărând acțiunile care sunt sub-alocate și vânzând cele care sunt supralocate pentru a reechilibra portofoliul în câteva secunde. A face manual acest lucru ar fi mult mai greu și mai mult timp.

Compararea conturilor de investiții Denumirea furnizorului Descrierea divulgatorului de publicitate × Ofertele care apar în acest tabel provin din parteneriate de la care Investopedia primește compensații.

Termeni înrudiți

Definiția coșului Un coș este o colecție de valori mobiliare cu o temă similară, în timp ce o comandă a coșului este o comandă care execută tranzacții simultane în mai multe titluri. mai mult Autotrading Definiție Autotrading este un plan de tranzacționare bazat pe comenzi de cumpărare și vânzare care sunt plasate automat pe baza unui sistem sau program de bază. mai mult Algoritmică comerț Definiție Tranzacția algoritmică este un sistem care utilizează modele matematice foarte avansate pentru luarea deciziilor de tranzacție pe piețele financiare. mai mult Arbitrage Trading Program (ATP) Definiție Un program de tranzacționare arbitraj (ATP) este un program computerizat care încearcă să profite de oportunitățile de arbitraj pe piața financiară. mai mult Definiția de tranzacționare cantitativă Tranzacționarea cantitativă constă în strategii de tranzacționare care se bazează pe calcule matematice și cracare de numere pentru a identifica oportunitățile de tranzacționare. mai mult Ultrafast Trading Tranzacționarea Ultrafast este o metodă profitabilă și extrem de competitivă de tranzacționare a acțiunilor, care utilizează software special care face tranzacții în milisecunde. mai multe link-uri partenere
Recomandat
Lasă Un Comentariu