Visokofrekventno trgovanje (HFT): algoritmi i strategije
Visokofrekventno trgovanje (HFT): algoritmi i strategije

Video: Visokofrekventno trgovanje (HFT): algoritmi i strategije

Video: Visokofrekventno trgovanje (HFT): algoritmi i strategije
Video: Кевин Славин: Как алгоритмы формируют наш мир 2024, Ožujak
Anonim

Ljudi više nisu odgovorni za ono što se događa na tržištu jer računala donose sve odluke, kaže autor Flash Boysa Michael Lewis. Ova izjava najpotpunije karakterizira visokofrekventno trgovanje HFT. Više od polovice svih promocija koje se provode u SAD-u ne provode ljudi, već superračunala koja mogu slati milijune narudžbi svaki dan i steći milisekundnu prednost nadmetanjem za tržišta.

HFT povijest

Povijest stvaranja HFT-a
Povijest stvaranja HFT-a

HFT je oblik algoritamskog trgovanja financijama stvoren 1998. Od 2009., visokofrekventni razgovori činili su 60-73% cjelokupnog trgovanja dionicama u SAD-u. U 2012. taj je broj pao na oko 50%. Razina visokofrekventnih transakcija danas se kreće od 50% do 70% financijskih tržišta. Tvrtke koje posluju u području visokofrekventnog trgovanja kompenziraju niske marže s nevjerojatno visokimobujam trgovanja u milijunima. Tijekom proteklog desetljeća prilike i prinos od takve trgovine naglo su se smanjili.

HFT koristi sofisticirane računalne programe za predviđanje učinka tržišta na temelju kvantitativne metode. Algoritam analizira tržišne podatke u potrazi za prilikama za plasman prateći tržišne parametre i druge informacije u stvarnom vremenu. Na temelju tih podataka iscrtava se karta u kojoj stroj određuje pravi trenutak za dogovor oko cijene i količine. Fokusirajući se na podjelu naloga po vremenu i tržištima, odabire strategiju ulaganja u limitirane i tržišne naloge, ovi se algoritmi implementiraju u vrlo kratkom vremenu.

Mogućnost izravnog ulaska na tržišta i narudžbe na pozicijama, brzinom od milisekundi, dovela je do brzog rasta ove vrste operacija u ukupnom volumenu tržišta. Prema riječima stručnjaka, visokofrekventno trgovanje čini više od 60% transakcija u SAD-u, 40% u Europi i 10% u Aziji. HFT je prvi put razvijen u kontekstu tržišta dionica, a posljednjih godina proširen je na opcije, termine, ETFS (Treaty Funds Exchange) valute i robu.

Algoritamski uvjeti trgovanja

Algoritamsko trgovanje: uvjeti
Algoritamsko trgovanje: uvjeti

Prije nego uđemo u temu HFT-a, treba imati na umu neke pojmove koji čine objašnjenja strategije preciznijima:

  1. Algoritam - uređen i konačan skup operacija koji vam omogućuje da pronađete rješenje problema.
  2. Programski jezik - formalni jezik dizajniran da opiše skupslijed radnji i procesa koje računalo mora slijediti. Ovo je praktična metoda pomoću koje osoba može reći stroju što da radi.
  3. Računalni program je niz pisanih uputa za obavljanje određenog zadatka na računalu. Ovo je algoritam napisan u programskom jeziku.
  4. Backtest - proces optimizacije strategije trgovanja u prošlosti. Omogućuje vam da saznate, kao prvu aproksimaciju, moguću izvedbu i procijenite očekuje li se operacija.
  5. Poslužitelj poruka - računalo dizajnirano da uskladi narudžbe za kupnju s prodajom određene imovine ili tržišta. U slučaju FOREX-a, svaki pružatelj likvidnosti ima svoje poslužitelje koji pružaju online trgovanje.
  6. Co-location - određuje kako postaviti poslužitelj izvršenja što bliže poslužitelju poruka.
  7. Kvantitativna analiza - financijska grana matematike, koja kroz prizmu teorija, fizike i statistike, strategija trgovanja, istraživanja, analize, optimizacije i diverzifikacije portfelja, upravljanja rizicima i strategija zaštite od rizika, daje rezultat.
  8. Arbitraža je praksa koja se temelji na iskorištavanju razlika u cijenama (neučinkovitosti) između dva tržišta.

Priroda visokofrekventnog trgovačkog sustava

Priroda visokofrekventnog trgovačkog sustava
Priroda visokofrekventnog trgovačkog sustava

Ovi sustavi nemaju apsolutno nikakve veze sa stručnim savjetnicima. Algoritmi koji pokreću ove strojeve ne odgovaraju glavnom stilu savjetnika - ako cijena prelazi prema dolje, pokretni prosjekulazi u kratku poziciju. Koriste alate kvantitativne analize, sustave predviđanja temeljene na ljudskoj psihologiji i ponašanju te druge metode za koje većina korisnika vjerojatno nikada neće znati. Znanstvenici i inženjeri koji razvijaju i kodiraju ove visokofrekventne algoritme trgovanja nazivaju se kvanti.

Ovo su sustavi koji stvarno zarađuju novac, s ogromnim potencijalom do 120.000.000 USD dnevno. Stoga je cijena implementacije ovih sustava svakako visoka. Dovoljno je izračunati troškove razvoja softvera, plaće kvantiteta, troškove potrebnih poslužitelja za pokretanje navedenog softvera, izgradnju podatkovnih centara, zemljišta, energije, kolokalizaciju, pravne usluge i još mnogo toga.

Ovaj sustav trgovanja naziva se "visokofrekventnim" prema broju transakcija koje napravi svake sekunde. Stoga je brzina najvažnija varijabla u tim sustavima, ključ iz kojeg proizlazi odluka. Stoga je ko-lokalizacija poslužitelja koji izračunavaju algoritam za visokofrekventno trgovanje kriptovalutama vrlo važna.

Ovo proizlazi iz ove specifične činjenice: Spread Network je 2009. godine instalirao optički kabel u ravnoj liniji od Chicaga do New Jerseya, gdje se nalazi New York Stock Exchange, po cijeni od 20.000.000 dolara za posao. Ovaj remont mreže smanjio je vrijeme prijenosa sa 17 milisekundi na 13 milisekundi.

Primjer trgovinskog posla. Trgovac želi kupiti 100 dionica IBM-a. Na BATS tržištu postoji 600 dionica po 145,50 dolara iima još 400 dionica na Nasdaq tržištu po istoj cijeni. Kada ispuni svoj nalog za kupnju, visokofrekventni strojevi ga detektiraju prije nego što nalog stigne na tržište i otkupe te dionice. Zatim, kada narudžba stigne na tržište, ovi strojevi će ih već staviti na prodaju po višoj cijeni, pa će na kraju trgovac kupiti 1000 dionica po 145,51, a market makeri će dobiti razliku zbog brže veze i brzine obrade. Za HFT, ova će operacija biti bez rizika.

Neprozirne platforme i infrastruktura

S obzirom na prethodni primjer, morate razumjeti kako će HFT znati na tržištu o narudžbi za kupnju 1000 dionica. Ovdje se pojavljuju neprozirne algoritamske platforme za trgovanje koje koriste iste "brokere" i predstavljaju poslužiteljsku sobu. Prednost je što umjesto slanja naloga na tržište, neki brokeri ih usmjeravaju na svoju neprozirnu HFT platformu, koja koristi brzinu i kupuje dionice na tržištu, a zatim ih prodaje investitoru za više od početne cijene, u samo nekoliko milisekundi. Drugim riječima, broker koji teoretski slijedi interese trgovca zapravo mu prodaje HFT, za koji naplaćuje dobru naknadu.

Neprozirne platforme i infrastruktura
Neprozirne platforme i infrastruktura

Infrastruktura koja je potrebna visokofrekventnim tržištima je nevjerojatna. Nalazi se u podatkovnim centrima, često i samim financijskim institucijama, uz urede mjenjačnica, koji su ujedno i podatkovni centri. Blizina podatkovnih centara iznimno je važna jer je brzina bitna u ovoj strategiji,i što je kraća udaljenost koju signal mora prijeći, to će brže stići do odredišta. To uključuje velike financijske tvrtke koje mogu preuzeti troškove kupnje zemljišta i izgradnje vlastitog podatkovnog centra s tisućama poslužitelja, sustavima za hitne slučajeve, privatnom sigurnošću, astronomskim računima za struju i drugim troškovima.

Više "manjih" tvrtki koje su posvećene ovom poslu radije hostiraju svoje poslužitelje unutar netransparentnih brokerskih platformi ili podatkovnih centara na istim tržištima. Ovo je sporna točka jer isti brokeri i tržišta "iznajmljuju" prostor za HFT kako bi minimizirali vrijeme pristupa cijenama.

Prednosti i nedostaci trgovanja

Prednosti i nedostaci trgovanja
Prednosti i nedostaci trgovanja

Prema navedenom, imidž HFT-a u javnoj raspravi vrlo je negativan, posebice u medijima, a u širem smislu percipira se kao emanacija "hladnih" financija, dehumanizacije sa štetnim društvenim posljedicama. U tom kontekstu, često je teško racionalno govoriti o temi koja se tradicionalno temelji na financijskoj strasti i senzacionalizmu, bilo u političkoj ili medijskoj areni.

U određenim okolnostima, HFT može imati implikacije na stabilnost financijskih tržišta. Osim čisto tehničkih aspekata povezanih sa strategijama trgovanja za visokofrekventno trgovanje vrijednosnim papirima niske volatilnosti, glavni rizik na globalnoj razini je sistemski rizik i nestabilnost sustava. Za neke HFT potrebnoZahtjev za prilagodbu tržišnom ekosustavu je inovacija koja povećava rizik od financijske krize.

Tri glavna razloga za nestabilnost visokofrekventnog trgovanja u Rusiji:

  1. Retroaktivna petlja može se izgraditi i samopojačati putem automatiziranih računalnih transakcija. Male promjene u ciklusu mogu uzrokovati velike promjene i dovesti do neželjenih rezultata.
  2. Nestabilnost. Taj je proces poznat kao "normalizacija varijansi". Konkretno, postoji rizik da će neočekivane i rizične aktivnosti, poput malih neuspjeha, postupno postati sve normalnije sve dok ne dođe do katastrofe.
  3. Nije instinktivni rizik svojstven financijskim tržištima. Jedan od razloga za potencijalnu nestabilnost je taj što individualno testirani algoritmi koji daju zadovoljavajuće i ohrabrujuće rezultate zapravo mogu biti nekompatibilni s algoritmima koje su predstavile druge tvrtke, što tržište čini nestabilnim.

U ovoj kontroverzi o prednostima i štetnosti HFT visokofrekventnog trgovanja, ima dovoljno obožavatelja ove vrste globalnog trgovanja s vlastitim argumentima:

  1. Povećajte likvidnost.
  2. Nema psihološke ovisnosti o tržišnim operaterima.
  3. Raspon, koji je razlika između tražene cijene i tražene cijene, mehanički se smanjuje povećanom likvidnošću koju generira HFT.
  4. Tržišta mogu biti učinkovitija.
  5. Doista, algoritmi mogu pokazati tržišne anomalije kojeljudi ne mogu vidjeti zbog kognitivnih sposobnosti i ograničenog računanja. Stoga se mogu napraviti kompromisi između različitih klasa imovine (dionice, obveznice i ostalo) i tržišta dionica (Pariz, London, New York, Moskva) tako da se postigne ravnotežna cijena.

Financijska industrija se protivi

Financijska industrija protivi se takvoj regulativi, tvrdeći da bi posljedice bile kontraproduktivne. Doista, prevelika regulacija je ekvivalentna manjoj razmjeni i cirkulaciji kredita, mehanički povećava cijenu potonjeg, u konačnici čini pristup kapitalu skupljim za poslovanje i ima negativne posljedice na tržište rada, robe i usluge.

Stoga nekoliko zemalja želi službeno regulirati, pa čak i zabraniti HFT. Međutim, svaka čisto nacionalna regulativa će utjecati samo na malo područje, budući da se, na primjer, HFT za vrijednosne papire u toj zemlji može obaviti na platformama koje se nalaze izvan te zemlje. Čisto nacionalni zakon imat će istu slabost kao i svaki teritorijalni zakon pred slobodnim kapitalom koji se može distribuirati i razmjenjivati diljem svijeta. Zemlja koja želi jednostrano provesti takvu regulativu izgubit će. U isto vrijeme, druge će zemlje imati dvostruku korist od njegovog slabljenja.

Jedina održiva opcija u kratkom i srednjem roku je zakonodavstvo na regionalnoj razini. U tom kontekstu, Europa to može prihvatiti, ako ostvari značajan napredaku tom smjeru, koristi će imati zemlje izvan Europe, Ujedinjeno Kraljevstvo i Sjedinjene Države.

Karakteristike trgovačke tablice

Agenti koji koriste ove obrte privatne su trgovačke tvrtke u investicijskim bankama i hedge fondovima koji su u stanju generirati velike količine transakcija u kratkim vremenskim razdobljima na temelju ovih strategija.

Trgovine visoke frekvencije imaju:

  1. Upotreba računalne opreme opremljene softverom i hardverom visokih performansi - generatori za usmjeravanje, izvršenje i otkazivanje naloga.
  2. Upotreba kolokacijskih usluga, koje instaliraju svoje poslužitelje fizički blizu središnjeg sustava za obradu.
  3. Uvođenje brojnih narudžbi otkazanih ubrzo nakon prezentacije, svrha prihoda takvih narudžbi je zabilježiti produženu prodaju pred drugim igračima.
  4. Vrlo kratko vrijeme za stvaranje i likvidaciju pozicija.

Značajke različitih strategija

Značajke različitih strategija
Značajke različitih strategija

Postoje različite vrste HFT strategija, svaka sa svojim vlastitim značajkama, obično:

  • stvaranje tržišta;
  • statistička arbitraža;
  • otkrivanje likvidnosti;
  • manipulacija cijenom.

Strategija stvaranja tržišta konstantno izdaje konkurentne limitirane naloge za kupnju i prodaju, čime osigurava likvidnost tržištu, a njezin prosječni profit određujebid/ask spread, koji, uz uvođenje likvidnosti, daje svoju prednost jer su brze transakcije manje pod utjecajem kretanja cijena.

U strategijama koje se nazivaju detekcija likvidnosti, HFT algoritmi pokušavaju odrediti prednosti akcija drugih velikih operatera, na primjer, dodavanjem nekoliko točaka podataka iz raznih razmjena i traženjem karakterističnih uzoraka u varijablama kao što je dubina narudžbe. Svrha ove taktike je iskoristiti fluktuacije cijena koje stvaraju drugi trgovci kako bi mogli kupovati, neposredno prije nego što se velike narudžbe popune, od drugih trgovaca.

Strategije tržišne manipulacije. Ove metode koje koriste visokofrekventni operateri nisu tako čiste, stvaraju probleme na tržištu i, u određenom smislu, nezakonite su. Oni maskiraju ponude, sprječavajući druge sudionike na tržištu da otkriju komercijalne namjere.

Uobičajeni algoritmi:

  1. Fueling je kada HFT algoritam šalje više narudžbi na tržište nego što tržište može podnijeti, potencijalno uzrokujući probleme takozvanim sporijim trgovcima.
  2. Smoking je algoritam koji uključuje podnošenje naloga koji su privlačni sporim trgovcima, nakon čega se nalozi brzo ponovno izdaju uz nepovoljnije uvjete.
  3. Spoofing je kada HFT algoritam objavi narudžbe za prodaju kada je stvarna namjera kupnje.

Tečajevi online trgovanja

Tečajevi online trgovanja
Tečajevi online trgovanja

Izrada automatiziranih sustava trgovanja odlična je vještina za trgovcebilo kojoj razini. Možete stvoriti punopravne sustave koji trguju bez stalne kontrole. I učinkovito testirajte svoje nove ideje. Trader štedi vrijeme i novac učeći kako sami kodirati. Čak i ako kodiranje predate vanjskim izvođačima, bolje je komunicirati ako znate osnove procesa.

Važno je odabrati prave tečajeve trgovanja. Prilikom odabira uzimaju se u obzir sljedeći čimbenici:

  1. Količina i kvaliteta recenzija.
  2. Sadržaj predmeta i kurikulum.
  3. Različitost platformi i tržišta.
  4. Jezik kodiranja.

Ako je budući trgovac nov u programiranju, MQL4 je izvrstan izbor gdje možete pohađati osnovni tečaj programiranja u bilo kojem jeziku Python ili C.

MetaTrader 4 (MT4) je najpopularnija grafička platforma među maloprodajnim Forex trgovcima sa skriptnim jezikom - MQL4. Glavna prednost MQL4 je ogromna količina resursa za trgovanje na Forexu. Na forumima kao što je ForexFactory možete pronaći strategije korištene u MQL4.

Na internetu postoji dovoljno online tečajeva o ovoj strategiji, s nekoliko osnovnih i uobičajenih strategija, uključujući križanja i fraktale. Ovo početniku daje dovoljno znanja da nauči napredne strategije trgovanja.

Još jedan tečaj "Black Algo Trading: Create Your Own Trading Robot" je visokokvalitetan proizvod i najcjelovitiji je za MQL4. Posebno, pokriva tehnike optimizacije koje drugi tečajevi preskaču i sveobuhvatan je za svakog početnika.

Učitelj, Kiril Eremenko,ima mnogo popularnih tečajeva s oduševljenim recenzijama korisnika. Tečaj "Stvorite svog prvog FOREX robota!" je jedan od njih. Ovo je glavni praktični tečaj koji uvodi visokofrekventne programe trgovanja u MQL4. Namijenjen je apsolutnim početnicima i počinje učenjem kako instalirati softver MetaTrader 4.

Moskovska burza

Moskovska burza
Moskovska burza

Mladi trgovci smatraju da najveća ruska burza trguje isključivo na burzi, što je svakako pogrešno. Ima mnoga tržišta kao što su hitna, inovativna, investicijska i druga. Ova se tržišta razlikuju ne samo po vrstama trgovačke imovine, već i po načinu organiziranja prodaje, što ukazuje na svestranost MB.

Prošle godine, CBR je analizirao trgovanje na Moskovskoj burzi sudionika HFT-a i njihov utjecaj na rad CBR-a. Proveli su ga stručnjaci Odjela za suzbijanje nepoštenih praksi. Potreba za ovom temom objašnjava se sve većom važnosti HFT-a na ruskim tržištima. Prema podacima Središnje banke, HFT-sudionici čine značajan dio transakcija ruskog MB, što je usporedivo s podacima razvijenih financijskih tržišta. Ukupno 486 solidnih HFT računa službeno posluje na MB tržištima. Bankarski stručnjaci podijelili su sudionike HFT-a u četiri kategorije ovisno o količini posla na IB-u:

  • Directional;
  • Maker;
  • Taker;
  • Miješano.

Prema rezultatima, HFT tvrtke aktivno sudjeluju u radu IB-a, što omogućuje dilerima internetske trgovine da citiraju cijene u vrloširok raspon i potvrđuje pozitivan rezultat HFT operacija na tržišnu likvidnost. Osim toga, smanjit će se i transakcijski troškovi HFT sudionika koji obavljaju poslove kupoprodaje valute. Ova razina trenutne likvidnosti povećava prestiž deviznog tržišta, prema stručnjacima CBR-a.

Specijalci bilježe različite aktivnosti trgovanja na Moskovskoj burzi, koje imaju mogućnost utjecati na karakteristike tržišta. To su pravi algoritamski sustavi trgovanja financijskih tržišta. Postoje sustavi odgovorni za apsorpciju ili ubrizgavanje likvidnosti u vrlo kratkim vremenskim razdobljima, koji utjelovljuju obrazac "promatrača", koji u konačnici pokreće cijenu.

HFT izgledi

U ovom trgovanju, kreatori tržišta i veliki igrači koriste algoritme i podatke kako bi zaradili novac postavljajući velike količine narudžbi i zarađujući male marže. No danas je to postalo još manje, a mogućnosti za takav posao su se smanjile: prihodi na svjetskim tržištima lani su bili oko 86% niži nego prije deset godina na vrhuncu visokofrekventnog trgovanja. Uz kontinuirani pritisak na sektor, visokofrekventni trgovci pokušavaju obraniti teže radne uvjete.

Izgledi za visokofrekventno trgovanje
Izgledi za visokofrekventno trgovanje

Postoji mnogo razloga zašto je prihod ove prakse opao tijekom posljednjeg desetljeća. Ukratko: povećana konkurencija, povećani troškovi i niska volatilnost odigrali su svoju ulogu. Vikas Shah, investicijski bankar u Rosenblatt Securitiesu, rekao je to za Financial TimesVisokofrekventni trgovci imaju dvije sirovine koje su im potrebne za učinkovit rad: volumen i volatilnost. Algoritam se svodi na igru s nultom sumom koja se temelji na tome koliko brza trenutna tehnologija može biti. Nakon što dostignu istu brzinu, prednosti visokofrekventnog trgovanja će nestati.

Kao što je očito, ovo je vrlo velika i zanimljiva tema, a tajnovitost koja je okružuje potpuno je opravdana - tko god ima gusku koja nosi zlatna jaja, neće je htjeti podijeliti.

Preporučeni: