Tranzacționare de în altă frecvență (HFT): algoritmi și strategii
Tranzacționare de în altă frecvență (HFT): algoritmi și strategii

Video: Tranzacționare de în altă frecvență (HFT): algoritmi și strategii

Video: Tranzacționare de în altă frecvență (HFT): algoritmi și strategii
Video: Fara cascaval nu ai cum, esti mort! 2024, Aprilie
Anonim

Oamenii nu mai sunt responsabili pentru ceea ce se întâmplă pe piață, deoarece computerele iau toate deciziile, spune Michael Lewis, autorul Flash Boys. Această declarație caracterizează cel mai pe deplin tranzacționarea HFT de în altă frecvență. Mai mult de jumătate din toate promoțiile implementate în SUA nu sunt făcute de oameni, ci de supercomputere capabile să plaseze milioane de comenzi în fiecare zi și să obțină un avantaj de milisecunde concurând pentru piețe.

Istoricul HFT

Istoria creării HFT
Istoria creării HFT

HFT este o formă de tranzacționare algoritmică în finanțe creată în 1998. Începând cu 2009, discuțiile de în altă frecvență au reprezentat 60-73% din totalul tranzacțiilor de acțiuni din SUA. În 2012, acest număr a scăzut la aproximativ 50%. Nivelul tranzacțiilor de în altă frecvență astăzi variază între 50% și 70% din piețele financiare. Companiile care operează în domeniul tranzacționării de în altă frecvență compensează marjele scăzute cu un nivel incredibil de ridicatvolume de tranzacționare în milioane. În ultimul deceniu, oportunitățile și profiturile din astfel de comerț au scăzut brusc.

HFT folosește programe de computer sofisticate pentru a prezice evoluția piețelor pe baza unei metode cantitative. Algoritmul analizează datele pieței în căutarea oportunităților de plasare prin monitorizarea parametrilor pieței și a altor informații în timp real. Pe baza acestor informații se desenează o hartă, în care mașina stabilește momentul potrivit pentru a conveni asupra prețului și cantității. Concentrându-se pe împărțirea ordinelor pe timp și piețe, selectează o strategie de investiții în ordine limită și pe piață, acești algoritmi fiind implementați într-un timp foarte scurt.

Capacitatea de a intra direct pe piețe și de a plasa comenzi pe poziții, cu o viteză de milisecunde, a dus la creșterea rapidă a acestui tip de operațiuni în volumul total al pieței. Potrivit experților, tranzacțiile de în altă frecvență reprezintă mai mult de 60% din tranzacțiile din SUA, 40% din Europa și 10% din Asia. HFT a fost dezvoltat pentru prima dată în contextul piețelor de acțiuni și, în ultimii ani, a fost extins pentru a include opțiuni, contracte futures, valute ETFS (Treaty Funds Exchange) și mărfuri.

Termeni algoritmici de tranzacționare

Tranzacționare algoritmică: termeni
Tranzacționare algoritmică: termeni

Înainte de a intra în subiectul HFT, trebuie să fii conștient de câțiva termeni care fac explicațiile strategiei mai precise:

  1. Algoritm - un set ordonat și finit de operații care vă permite să găsiți o soluție la o problemă.
  2. Limbajul de programare - un limbaj formal conceput pentru a descrie un set desuccesiune de acțiuni și procese pe care computerul trebuie să le urmeze. Aceasta este o metodă practică prin care o persoană poate spune aparatului ce trebuie să facă.
  3. Un program de calculator este o secvență de instrucțiuni scrise pentru a efectua o anumită sarcină pe un computer. Acesta este un algoritm scris într-un limbaj de programare.
  4. Backtest - procesul de optimizare a unei strategii de tranzacționare în trecut. Vă permite să cunoașteți, ca primă aproximare, performanța posibilă și să evaluați dacă operația este așteptată.
  5. Server de mesaje - un computer conceput pentru a potrivi comenzile de cumpărare cu vânzările unui anumit activ sau piață. În cazul FOREX, fiecare furnizor de lichidități are propriile servere care oferă tranzacționare online.
  6. Colocație - determină cum să plasați serverul de execuție cât mai aproape posibil de serverul de mesaje.
  7. Analiză cantitativă - o ramură financiară a matematicii, care prin prisma teoriilor, fizicii și statisticii, strategiilor de tranzacționare, cercetării, analizei, optimizarea și diversificarea portofoliului, managementul riscului și strategiile de acoperire, dă rezultatul.
  8. Arbitrajul este o practică bazată pe exploatarea diferențelor de preț (ineficiențe) între două piețe.

Natura sistemului de tranzacționare de în altă frecvență

Natura sistemului de tranzacționare de în altă frecvență
Natura sistemului de tranzacționare de în altă frecvență

Aceste sisteme nu au absolut nimic de-a face cu Expert Advisors. Algoritmii care conduc aceste mașini nu se potrivesc cu stilul principal al consilierului - „dacă prețul scade, media mobilăintră într-o poziție scurtă. Ei folosesc instrumente de analiză cantitativă, sisteme de predicție bazate pe psihologia și comportamentul uman și alte metode despre care probabil majoritatea utilizatorilor nu vor ști niciodată. Oamenii de știință și inginerii care dezvoltă și codifică acești algoritmi de tranzacționare de în altă frecvență sunt numiți cuantiști.

Acestea sunt sisteme care fac bani cu adevărat, cu un potențial imens de până la 120.000.000 USD pe zi. Prin urmare, costul implementării acestor sisteme este cu siguranță mare. Este suficient să se calculeze costurile de dezvoltare a software-ului, salariul cantităților, costul serverelor necesare rulării software-ului specificat, construcția de centre de date, terenuri, energie, colocalizare, servicii juridice și multe altele.

Acest sistem de tranzacționare este numit „de în altă frecvență” prin numărul de tranzacții pe care le face în fiecare secundă. Prin urmare, viteza este cea mai importantă variabilă în aceste sisteme, cheia de la care urmează decizia. Prin urmare, co-localizarea serverelor care calculează algoritmul pentru tranzacționarea de în altă frecvență a criptomonedelor este foarte importantă.

Aceasta rezultă din acest fapt specific: în 2009, Spread Network a instalat un cablu de fibră optică în linie dreaptă de la Chicago la New Jersey, unde se află Bursa de Valori din New York, la un cost de 20.000.000 USD pentru lucrare. Această revizuire a rețelei a redus timpul de transmisie de la 17 milisecunde la 13 milisecunde.

Exemplu de tranzacție comercială. Un comerciant vrea să cumpere 100 de acțiuni ale IBM. Există 600 de acțiuni pe piața BATS la 145,50 USD șimai sunt 400 de actiuni pe piata Nasdaq la acelasi pret. Când își completează ordinul de cumpărare, aparatele de în altă frecvență îl detectează înainte ca ordinul să ajungă pe piață și cumpără acele acțiuni. Apoi, când comanda va ajunge pe piață, aceste aparate le vor scoate deja la vânzare la un preț mai mare, astfel încât în cele din urmă comerciantul va cumpăra 1.000 de acțiuni la 145,51, iar formatorii de piață vor obține diferența datorită conexiunii mai rapide și vitezei de procesare.. Pentru HFT, această operațiune va fi fără riscuri.

Platforme și infrastructură opace

Având în vedere exemplul anterior, trebuie să înțelegeți cum va ști HFT pe piață despre un ordin de cumpărare a 1000 de acțiuni. Aici intervin platformele de tranzacționare algoritmice opace care folosesc aceiași „brokeri” și sunt o cameră de server. Avantajul este că, în loc să trimită ordine pe piață, unii brokeri le direcționează către platforma lor opacă HFT, care folosește viteza și cumpără acțiuni de pe piață și apoi le vinde investitorului la un preț mai mare decât prețul inițial, în doar câteva milisecunde.. Cu alte cuvinte, un broker care urmărește teoretic interesele unui comerciant îi vinde efectiv HFT, pentru care percepe o taxă bună.

Platforme și infrastructură opace
Platforme și infrastructură opace

Infrastructura de care au nevoie piețele de în altă frecvență este uimitoare. Este situat în centre de date, adesea instituții financiare în sine, lângă birourile de schimburi, care sunt și centre de date. Apropierea de centrele de date este extrem de importantă, deoarece viteza contează în această strategie,iar cu cât este mai scurtă distanța pe care trebuie să o parcurgă semnalul, cu atât mai repede va ajunge la destinație. Acestea includ firmele financiare mari care pot suporta costurile de cumpărare a terenurilor și construirea propriului centru de date cu mii de servere, sisteme de alimentare de urgență, securitate privată, facturi astronomice de energie electrică și alte cheltuieli.

Mai multe companii „mai mici” care sunt dedicate acestei afaceri preferă să-și găzduiască serverele în platforme de brokeri netransparente sau centre de date din aceleași piețe. Acesta este un punct discutabil, deoarece aceiași brokeri și piețe „închiriază” spațiu pentru HFT pentru a minimiza timpii de acces la prețuri.

Avantaje și dezavantaje ale tranzacționării

Avantajele și dezavantajele tranzacționării
Avantajele și dezavantajele tranzacționării

Conform celor de mai sus, imaginea HFT în dezbaterea publică este foarte negativă, mai ales în mass-media, iar în sens mai larg este percepută ca o emanație de finanțare „rece”, dezumanizare cu consecințe sociale nocive. În acest context, este adesea dificil să vorbim rațional despre un subiect care se bazează în mod tradițional pe pasiune financiară și senzaționalism, fie în arena politică, fie în media.

În anumite circumstanțe, HFT poate avea implicații asupra stabilității piețelor financiare. Pe lângă aspectele pur tehnice asociate cu strategiile de tranzacționare pentru tranzacționarea cu frecvență în altă a titlurilor de valoare cu volatilitate scăzută, principalul risc la nivel global este riscul sistemic și instabilitatea sistemului. Pentru unele HFT este necesaro cerință pentru adaptarea la ecosistemul pieței este inovația, care crește riscul unei crize financiare.

Trei motive principale pentru instabilitatea tranzacționării de în altă frecvență în Rusia:

  1. Bucla retroactivă poate fi construită și auto-întărită prin tranzacții automatizate computerizate. Micile modificări ale ciclului pot provoca o modificare mare și pot duce la rezultate nedorite.
  2. Instabilitate. Acest proces este cunoscut sub numele de „normalizarea variațiilor”. Mai exact, există riscul ca activitățile neașteptate și riscante, cum ar fi micile eșecuri, să devină treptat din ce în ce mai normale până când se produce un dezastru.
  3. Nu este riscul instinctiv inerent piețelor financiare. Un motiv pentru potențiala instabilitate este că algoritmii testați individual, care dau rezultate satisfăcătoare și încurajatoare, pot fi de fapt incompatibili cu algoritmii introduși de alte firme, făcând piața instabilă.

În această controversă despre beneficiile și daunele tranzacționării de în altă frecvență HFT, există destui fani ai acestui tip de tranzacționare globală cu propriile argumente:

  1. Crește lichiditatea.
  2. Fără dependență psihologică de operatorii de pe piață.
  3. Spread-ul, care este diferența dintre prețul cerut și prețul cerut, este redus mecanic de lichiditatea crescută generată de HFT.
  4. Piețele pot fi mai eficiente.
  5. Într-adevăr, algoritmii pot prezenta anomalii ale pieței careoamenii nu pot vedea din cauza abilităților cognitive și a calculului limitat. Astfel, se pot face compromisuri între diferite clase de active (acțiuni, obligațiuni și altele) și piețe de valori (Paris, Londra, New York, Moscova), astfel încât un preț de echilibru.

Industria financiară se opune

Industria financiară se opune unei astfel de reglementări, argumentând că consecințele ar fi contraproductive. Într-adevăr, prea multă reglementare echivalează cu mai puțin schimb și circulație a creditului, crește mecanic costul acestuia din urmă, în cele din urmă face accesul la capital mai scump pentru afaceri și are consecințe negative pentru piața muncii, bunuri și servicii..

De aceea, mai multe țări doresc să reglementeze oficial și chiar să interzică HFT. Cu toate acestea, orice reglementare pur națională va afecta doar o zonă mică, deoarece, de exemplu, HFT pentru valorile mobiliare din acea țară se poate face pe platforme situate în afara țării respective. O lege pur națională va avea aceeași slăbiciune ca orice lege teritorială în fața capitalului liber care poate fi distribuit și schimbat în întreaga lume. O țară care dorește să implementeze unilateral o astfel de reglementare va pierde. În același timp, alte țări vor beneficia de două ori de pe urma slăbirii sale.

Singura opțiune viabilă pe termen scurt și mediu este legislația la nivel regional. În acest context, Europa o poate accepta, dacă face progrese semnificativeîn această direcție, atunci țările din afara Europei, Regatul Unit și Statele Unite vor beneficia.

Caracteristicile mesei de tranzacționare

Agenții care folosesc aceste tranzacții sunt firme private de mese de tranzacționare din bănci de investiții și fonduri speculative care sunt capabile să genereze volume mari de tranzacții în perioade scurte de timp pe baza acestor strategii.

Companiile comerciale de în altă frecvență au:

  1. Utilizarea echipamentelor informatice dotate cu software și hardware performant - generatoare pentru rutarea, executarea și anularea comenzilor.
  2. Folosind servicii de colocare, care își instalează serverele fizic aproape de sistemul central de procesare.
  3. Introducerea a numeroase comenzi anulate la scurt timp după prezentare, scopul veniturilor unor astfel de comenzi este de a capta vânzări extinse în fața altor jucători.
  4. Timp foarte scurt pentru a crea și lichida poziții.

Caracteristici ale diferitelor strategii

Caracteristicile diferitelor strategii
Caracteristicile diferitelor strategii

Există diferite tipuri de strategii HFT, fiecare cu propriile sale caracteristici, de obicei:

  • crearea unei piețe;
  • arbitraj statistic;
  • detecția lichidității;
  • manipulare preț.

Strategia de creare a pieței emite în mod constant ordine limită de cumpărare și vânzare competitive, oferind astfel lichiditate pieței, iar profitul său mediu este determinat despread-ul bid/ask, care, împreună cu introducerea lichidității, oferă avantajul său, deoarece tranzacțiile rapide sunt mai puțin afectate de mișcările prețurilor.

În strategiile numite detecție a lichidității, algoritmii HFT încearcă să determine beneficiile acțiunilor altor operatori mari, de exemplu, adăugând mai multe puncte de date din diverse burse și căutând modele caracteristice în variabile precum adâncimea comenzii. Scopul acestei tactici este de a valorifica fluctuațiile de preț create de alți comercianți, astfel încât aceștia să poată cumpăra, chiar înainte ca comenzile mari să fie onorate, de la alți comercianți.

Strategii de manipulare a pieței. Aceste metode folosite de operatorii de în altă frecvență nu sunt atât de curate, creează probleme pe piață și, într-un anumit sens, sunt ilegale. Acestea maschează ofertele, împiedicând alți participanți la piață să dezvăluie intenția comercială.

Algoritmi comuni:

  1. Alimentarea este atunci când algoritmul HFT trimite mai multe ordine pe piață decât poate suporta piața, ceea ce poate cauza probleme așa-numiților comercianți mai lenți.
  2. Smoking este un algoritm care implică trimiterea de ordine care sunt atractive pentru comercianții lenți, după care ordinele sunt reemise rapid cu condiții mai puțin favorabile.
  3. Spoofing este atunci când algoritmul HFT postează ordine de vânzare atunci când intenția reală este de a cumpăra.

Cursuri de tranzacționare online

Cursuri de tranzacționare online
Cursuri de tranzacționare online

Crearea de sisteme automate de tranzacționare este o abilitate excelentă pentru comercianțiorice nivel. Puteți crea sisteme cu drepturi depline care tranzacționează fără control constant. Și testați-vă eficient noile idei. Comerciantul economisește timp și bani învățând cum să vă codificați. Și chiar dacă externalizați codificarea, este mai bine să comunicați dacă cunoașteți elementele de bază ale procesului.

Este important să alegeți cursurile de tranzacționare potrivite. Atunci când alegeți, sunt luați în considerare următorii factori:

  1. Cantitatea și calitatea recenziilor.
  2. Conținutul cursului și programa.
  3. Varietate de platforme și piețe.
  4. Limba de codare.

Dacă viitorul comerciant este nou în programare, MQL4 este o alegere excelentă în care puteți urma un curs de programare de bază în orice limbaj Python sau C.

MetaTrader 4 (MT4) este cea mai populară platformă grafică printre comercianții de Forex cu amănuntul cu un limbaj de scripting - MQL4. Principalul avantaj al MQL4 este o cantitate imensă de resurse pentru tranzacționarea pe Forex. Pe forumuri precum ForexFactory, puteți găsi strategii utilizate în MQL4.

Există destule cursuri online despre această strategie pe Internet, cu mai multe strategii de bază și comune, inclusiv încrucișări și fractali. Acest lucru oferă începătorului suficiente cunoștințe pentru a învăța strategii avansate de tranzacționare.

Un alt curs „Black Algo Trading: Create Your Own Trading Robot” este un produs de în altă calitate și este cel mai complet pentru MQL4. În special, acoperă tehnici de optimizare pe care alte cursuri le omit și este cuprinzător pentru orice începător.

Profesor, Kirill Eremenko,are multe cursuri populare cu recenzii excelente ale utilizatorilor. Curs „Creează-ți primul robot FOREX!” este unul dintre ei. Acesta este principalul curs practic care introduce programe de tranzacționare de în altă frecvență în MQL4. Se adresează începătorilor absoluti și începe cu a învăța cum să instalezi software-ul MetaTrader 4.

Schimbul din Moscova

Schimbul din Moscova
Schimbul din Moscova

Tinerii comercianți cred că cel mai mare holding de burse rusesc se tranzacționează exclusiv pe bursă, ceea ce este cu siguranță greșit. Are multe piețe precum cele urgente, inovatoare, de investiții și altele. Aceste piețe diferă nu numai prin tipurile de active de tranzacționare, ci și prin modul în care sunt organizate vânzările, ceea ce indică versatilitatea MB.

Anul trecut, CBR a analizat tranzacțiile la Bursa din Moscova a participanților la HFT și impactul acestora asupra activității CBR. A fost realizată de experți din cadrul Departamentului pentru Combaterea Practicilor neloiale. Necesitatea acestui subiect se explică prin importanța tot mai mare a HFT pe piețele rusești. Potrivit Băncii Centrale, participanții la HFT reprezintă o parte semnificativă a tranzacțiilor MB rusești, ceea ce este comparabil cu datele piețelor financiare dezvoltate. În total, 486 de conturi solide HFT funcționează oficial pe piețele MB. Experții băncii au împărțit participanții la HFT în patru categorii, în funcție de volumul de muncă pe IB:

  • Directional;
  • Maker;
  • Taker;
  • Mixt.

Conform rezultatelor, firmele HFT participă activ la lucrările IB, care le permite dealerilor de tranzacționare online să coteze rate în foarteo gamă largă și confirmă rezultatul pozitiv al operațiunilor HFT asupra lichidității pieței. În plus, costurile de tranzacție ale participanților la HFT care efectuează operațiuni de cumpărare/vânzare de valută vor scădea. Acest nivel de lichiditate instant crește prestigiul pieței valutare, potrivit experților CBR.

Specialiștii înregistrează o varietate de activități de tranzacționare la Bursa din Moscova, care au capacitatea de a influența caracteristicile pieței. Acestea sunt adevărate sisteme algoritmice de tranzacționare ale piețelor financiare. Există sisteme responsabile pentru absorbția sau injectarea lichidității în perioade foarte scurte de timp, care întruchipează modelul „observator”, care în cele din urmă face ca prețul să se miște.

Perspectivă HFT

În această tranzacție, creatorii de piață și jucătorii mari folosesc algoritmi și date pentru a câștiga bani plasând volume uriașe de comenzi și câștigând marje mici. Dar astăzi a devenit și mai mic, iar oportunitățile pentru o astfel de afacere au scăzut: veniturile pe piețele mondiale anul trecut au fost cu aproximativ 86% mai mici decât acum zece ani, la vârful tranzacționării de în altă frecvență. Cu presiunea continuă asupra sectorului, comercianții de în altă frecvență încearcă să apere condiții de operare mai dure.

Perspective pentru tranzacționarea de în altă frecvență
Perspective pentru tranzacționarea de în altă frecvență

Există multe motive pentru care veniturile acestei practici au scăzut în ultimul deceniu. Pe scurt: concurența crescută, costurile crescute și volatilitatea scăzută și-au jucat toate rolul. Vikas Shah, un bancher de investiții la Rosenblatt Securities, a declarat asta pentru Financial TimesComercianții de în altă frecvență au două materii prime de care au nevoie pentru a lucra eficient: volumul și volatilitatea. Algoritmul se rezumă la un joc cu sumă zero bazat pe cât de rapidă poate fi tehnologia actuală. Odată ce ating aceeași viteză, beneficiile tranzacționării de în altă frecvență vor dispărea.

Ca în mod evident, acesta este un subiect foarte amplu și interesant, iar secretul care îl înconjoară este pe deplin justificat - cine are gâsca care depune ouă de aur nu va dori să-l împărtășească.

Recomandat: