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, April
Anonim

Ljudi više nisu odgovorni za ono što se dešava na tržištu jer kompjuteri donose sve odluke, kaže autor Flash Boysa Michael Lewis. Ova izjava najpotpunije karakteriše visokofrekventno trgovanje HFT. Više od polovine svih promocija koje se sprovode u SAD-u ne rade ljudi, već superkompjuteri koji mogu da daju milione narudžbi svakog dana i steknu milisekundnu prednost nadmetanjem za tržišta.

HFT historija

Istorija stvaranja HFT-a
Istorija stvaranja HFT-a

HFT je oblik algoritamskog trgovanja finansijama kreiran 1998. godine. Od 2009. godine, visokofrekventni razgovori su činili 60-73% ukupnog trgovanja dionicama u SAD-u. U 2012. ovaj broj je pao na oko 50%. Nivo visokofrekventnih transakcija danas se kreće od 50% do 70% finansijskih tržišta. Kompanije koje posluju u oblasti visokofrekventnog trgovanja kompenzuju niske marže sa neverovatno visokimobim trgovanja u milionima. Tokom protekle decenije, prilike i prinos od takve trgovine naglo su opali.

HFT koristi sofisticirane kompjuterske programe da predvidi kako će tržišta raditi na osnovu kvantitativne metode. Algoritam analizira tržišne podatke u potrazi za mogućnostima plasmana prateći tržišne parametre i druge informacije u realnom vremenu. Na osnovu ovih informacija se ucrtava mapa u kojoj mašina određuje pravi trenutak za dogovor oko cene i količine. Fokusirajući se na podelu naloga po vremenu i tržištima, bira strategiju ulaganja u limitirane i tržišne naloge, ovi algoritmi se implementiraju u vrlo kratkom vremenu.

Mogućnost direktnog ulaska na tržišta i postavljanja naloga na pozicije, brzinom od milisekundi, dovela je do brzog rasta ove vrste operacija u ukupnom tržišnom obimu. Prema ekspertima, visokofrekventno trgovanje čini više od 60% transakcija u SAD, 40% u Evropi i 10% u Aziji. HFT je prvo razvijen u kontekstu tržišta dionica, a posljednjih godina proširen je na opcije, fjučerse, ETFS (Treaty Funds Exchange) valute i robe.

Algoritamski uslovi trgovanja

Algoritamsko trgovanje: uslovi
Algoritamsko trgovanje: uslovi

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

  1. Algoritam - uređen i konačan skup operacija koji vam omogućava da pronađete rješenje problema.
  2. Programski jezik - formalni jezik dizajniran da opiše skupredosled radnji i procesa koje računar mora da prati. Ovo je praktična metoda pomoću koje osoba može reći mašini šta da radi.
  3. Kompjuterski program je niz pisanih instrukcija za obavljanje određenog zadatka na računaru. Ovo je algoritam napisan u programskom jeziku.
  4. Backtest - proces optimizacije strategije trgovanja u prošlosti. Omogućava vam da saznate, kao prvu aproksimaciju, moguće performanse i procijenite da li se operacija očekuje.
  5. Server za poruke - računar dizajniran da uskladi narudžbe za kupovinu sa prodajom određene imovine ili tržišta. U slučaju FOREX-a, svaki dobavljač likvidnosti ima svoje servere koji omogućavaju online trgovanje.
  6. Co-location - određuje kako postaviti izvršni server što bliže serveru poruka.
  7. Kvantitativna analiza - finansijska grana matematike, koja kroz prizmu teorija, fizike i statistike, strategija trgovanja, istraživanja, analize, optimizacije i diversifikacije portfelja, upravljanja rizicima i strategija zaštite od rizika, daje rezultat.
  8. Arbitraža je praksa zasnovana na iskorištavanju razlika u cijenama (neefikasnosti) između dva tržišta.

Priroda visokofrekventnog sistema trgovanja

Priroda visokofrekventnog trgovačkog sistema
Priroda visokofrekventnog trgovačkog sistema

Ovi sistemi nemaju apsolutno nikakve veze sa stručnim savjetnicima. Algoritmi koji pokreću ove mašine ne odgovaraju glavnom stilu savetnika – „ako cena pređe naniže, pokretni prosekulazi u kratku poziciju. Koriste alate za kvantitativne analize, sisteme predviđanja zasnovane na ljudskoj psihologiji i ponašanju i druge metode za koje većina korisnika vjerovatno nikada neće znati. Naučnici i inženjeri koji razvijaju i kodiraju ove visokofrekventne algoritme trgovanja nazivaju se kvanti.

Ovo su sistemi koji zaista zarađuju novac, sa ogromnim potencijalom do 120.000.000 dolara dnevno. Stoga su troškovi implementacije ovih sistema svakako visoki. Dovoljno je izračunati troškove razvoja softvera, plate kvantiteta, troškove potrebnih servera za pokretanje navedenog softvera, izgradnju data centara, zemljište, energiju, kolokalizaciju, pravne usluge i još mnogo toga.

Ovaj sistem trgovanja se naziva "visokofrekventnim" po broju transakcija koje napravi svake sekunde. Stoga je brzina najvažnija varijabla u ovim sistemima, ključ iz kojeg proizilazi odluka. Stoga je ko-lokalizacija servera koji izračunavaju algoritam za visokofrekventno trgovanje kriptovalutama veoma važna.

Ovo proizilazi iz ove konkretne činjenice: Spread Network je 2009. godine instalirao optički kabl u pravoj liniji od Čikaga do Nju Džersija, gde se nalazi njujorška berza, po ceni od 20.000.000 dolara za posao. Ova revizija mreže smanjila je vrijeme prijenosa sa 17 milisekundi na 13 milisekundi.

Primjer trgovinskog posla. Trgovac želi kupiti 100 dionica IBM-a. Postoji 600 dionica na BATS tržištu po 145,50 dolara iima još 400 dionica na Nasdaq tržištu po istoj cijeni. Kada ispuni svoj nalog za kupovinu, visokofrekventne mašine ga detektuju pre nego što nalog stigne na tržište i kupuju te akcije. Zatim, kada narudžba stigne na tržište, ove mašine će ih već staviti na prodaju po višoj cijeni, tako da će na kraju trgovac kupiti 1.000 dionica po 145,51, a market mejkeri će dobiti razliku zbog brže veze i brzine obrade. Za HFT, ova operacija će biti bez rizika.

Neprozirne platforme i infrastruktura

S obzirom na prethodni primjer, morate razumjeti kako će HFT znati na tržištu o nalogu za kupovinu 1000 dionica. Ovdje dolaze neprozirne algoritamske platforme za trgovanje koje koriste iste „brokere“i predstavljaju serversku sobu. Dobra strana 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 mu zapravo prodaje HFT, za koji naplaćuje dobru naknadu.

Neprozirne platforme i infrastruktura
Neprozirne platforme i infrastruktura

Infrastruktura koja je potrebna tržištima visoke frekvencije je nevjerovatna. Nalazi se u data centrima, često u samim finansijskim institucijama, pored kancelarija berzi, koje su ujedno i data centri. Blizina podatkovnih centara je izuzetno 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 svog odredišta. Ovo uključuje velike finansijske kompanije koje mogu preuzeti troškove kupovine zemljišta i izgradnje sopstvenog data centra sa hiljadama servera, sistemima za hitno napajanje, privatnim obezbeđenjem, astronomskim računima za struju i drugim troškovima.

Više "manjih" kompanija koje su posvećene ovom poslu radije hostuju svoje servere unutar netransparentnih brokerskih platformi ili centara podataka na istim tržištima. Ovo je sporna stvar 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 debati je veoma negativan, posebno u medijima, au širem smislu doživljava se kao emanacija "hladnih" finansija, dehumanizacije sa štetnim društvenim posljedicama. U ovom kontekstu, često je teško racionalno govoriti o temi koja se tradicionalno zasniva na finansijskoj strasti i senzacionalizmu, bilo u političkoj ili medijskoj areni.

U određenim okolnostima, HFT može imati implikacije na stabilnost finansijskih tržišta. Pored čisto tehničkih aspekata povezanih sa strategijama trgovanja za visokofrekventno trgovanje hartijama od vrednosti niske volatilnosti, glavni rizik na globalnom nivou je sistemski rizik i nestabilnost sistema. Za neke HFT potrebnouslov za prilagođavanje tržišnom ekosistemu je inovacija, koja povećava rizik od finansijske krize.

Tri glavna razloga za nestabilnost visokofrekventne trgovine u Rusiji:

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

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

  1. Povećajte likvidnost.
  2. Nema psihološke zavisnosti od tržišnih operatera.
  3. Raspon, koji je razlika između tražene i tražene cijene, mehanički se smanjuje povećanom likvidnošću koju generiše HFT.
  4. Tržišta mogu biti efikasnija.
  5. Zaista, algoritmi mogu pokazati tržišne anomalije kojeljudi ne mogu vidjeti zbog kognitivnih sposobnosti i ograničenog proračuna. Tako se mogu napraviti kompromisi između različitih klasa imovine (dionice, obveznice i druge) i tržišta dionica (Pariz, London, New York, Moskva) tako da se postigne ravnotežna cijena.

Finansijska industrija se protivi

Finansijska industrija se protivi takvoj regulativi, tvrdeći da bi posljedice bile kontraproduktivne. Zaista, previše regulacije je ekvivalentno manjoj razmjeni i cirkulaciji kredita, mehanički povećava cijenu potonjeg, na kraju čini pristup kapitalu skupljim za poslovanje i ima negativne posljedice na tržište rada, robe i usluge.

Stoga, nekoliko zemalja želi da formalno reguliše, pa čak i zabrani HFT. Međutim, svaka čisto nacionalna regulativa će uticati samo na malu oblast, 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 imaće istu slabost kao i svaki teritorijalni zakon pred slobodnim kapitalom koji se može distribuirati i razmenjivati širom sveta. Zemlja koja želi jednostrano implementirati takvu regulativu će izgubiti. U isto vrijeme, druge zemlje će imati dvostruku korist od njenog slabljenja.

Jedina održiva opcija u kratkom i srednjem roku je zakonodavstvo na regionalnom nivou. U tom kontekstu, Evropa to može prihvatiti, ako ostvari značajan napredaku ovom pravcu, onda će zemlje izvan Evrope, Ujedinjeno Kraljevstvo i Sjedinjene Države imati koristi.

Karakteristike trgovačkog stola

Agenti koji koriste ove trgovine su privatne firme za trgovanje u investicionim bankama i hedž fondovima koji su u stanju da generišu velike količine transakcija u kratkim vremenskim periodima na osnovu ovih strategija.

Trgovine visoke frekvencije imaju:

  1. Korišćenje računarske opreme opremljene softverom i hardverom visokih performansi - generatori za rutiranje, izvršenje i otkazivanje naloga.
  2. Korišćenje usluga kolokacije, koje instaliraju svoje servere fizički blizu centralnog sistema za obradu.
  3. Uvođenje brojnih narudžbi otkazanih ubrzo nakon prezentacije, svrha prihoda od takvih narudžbi je da se zabilježi produžena prodaja pred drugim igračima.
  4. Vrlo kratko vrijeme za kreiranje i likvidaciju pozicija.

Karakteristike različitih strategija

Karakteristike različitih strategija
Karakteristike različitih strategija

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

  • kreiranje tržišta;
  • statistička arbitraža;
  • detekcija likvidnosti;
  • manipulacija cijenama.

Strategija kreiranja tržišta konstantno izdaje konkurentne limitirane naloge za kupovinu i prodaju, čime se obezbjeđuje likvidnost tržištu, a njen prosječni profit određujebid/ask spread, koji, uz uvođenje likvidnosti, pruža svoju prednost jer su brze transakcije manje pod utjecajem kretanja cijena.

U strategijama koje se nazivaju detekcija likvidnosti, HFT algoritmi pokušavaju utvrditi prednosti akcija drugih velikih operatera, na primjer, dodavanjem nekoliko tačaka podataka iz različitih razmjena i traženjem karakterističnih obrazaca u varijablama kao što je dubina naloga. Svrha ove taktike je kapitaliziranje fluktuacija cijena koje stvaraju drugi trgovci kako bi mogli kupovati, neposredno prije nego što se popune veliki nalozi, 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, su nezakonite. Oni maskiraju ponude, sprečavajući druge učesnike na tržištu da otkriju komercijalne namjere.

Uobičajeni algoritmi:

  1. Fueling je kada HFT algoritam šalje više naloga na tržište nego što tržište može podnijeti, što potencijalno uzrokuje 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 ponovo izdaju uz nepovoljnije uslove.
  3. Spoofing je kada HFT algoritam objavi narudžbe za prodaju kada je stvarna namjera kupovina.

Kursevi online trgovanja

Kursevi online trgovanja
Kursevi online trgovanja

Kreiranje automatizovanih sistema trgovanja odlična je vještina za trgovcebilo koji nivo. Možete kreirati punopravne sisteme koji trguju bez stalne kontrole. I efikasno testirajte svoje nove ideje. Trader štedi vrijeme i novac učeći kako sami kodirati. Čak i ako predajete kodiranje, bolje je komunicirati ako znate osnove procesa.

Važno je odabrati prave kurseve trgovanja. Prilikom odabira uzimaju se u obzir sljedeći faktori:

  1. Količina i kvalitet recenzija.
  2. Sadržaj predmeta i nastavni plan i program.
  3. Različitost platformi i tržišta.
  4. Jezik kodiranja.

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

MetaTrader 4 (MT4) je najpopularnija grafička platforma među maloprodajnim Forex trgovcima sa skript 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.

Postoji dovoljno online kurseva o ovoj strategiji na Internetu, sa nekoliko osnovnih i uobičajenih strategija, uključujući crossovere i fraktale. Ovo početniku daje dovoljno znanja da nauči napredne strategije trgovanja.

Još jedan kurs "Black Algo Trading: Kreirajte svoj vlastiti trgovački robot" je proizvod visokog kvaliteta i najkompletniji je za MQL4. Posebno, pokriva tehnike optimizacije koje drugi kursevi preskaču i sveobuhvatan je za svakog početnika.

Učitelj, Kiril Eremenko,ima mnogo popularnih kurseva sa oduševljenim recenzijama korisnika. Kurs "Kreirajte svog prvog FOREX robota!" je jedan od njih. Ovo je glavni praktični kurs koji uvodi visokofrekventne programe trgovanja u MQL4. Namijenjen je apsolutnim početnicima i počinje učenjem kako da instalirate MetaTrader 4 softver.

Moskovska berza

Moskovska berza
Moskovska berza

Mladi trgovci smatraju da najveća ruska berza koja drži trgovinu isključivo na berzi, što je svakako pogrešno. Ima mnogo tržišta kao što su hitna, inovativna, investiciona i druga. Ova tržišta se razlikuju ne samo po vrstama trgovačke imovine, već i po načinu organizovanja prodaje, što ukazuje na svestranost MB.

Prošle godine, CBR je analizirao trgovanje na Moskovskoj berzi učesnika HFT i njihov uticaj na rad CBR-a. Proveli su ga stručnjaci Odjeljenja za suzbijanje nepoštenih praksi. Potreba za ovom temom objašnjava se sve većim značajem HFT-a na ruskom tržištu. Prema podacima Centralne banke, HFT-učesnici čine značajan dio transakcija ruskog MB, što je uporedivo sa podacima razvijenih finansijskih tržišta. Ukupno, 486 solidnih HFT računa zvanično posluje na MB tržištima. Bankarski stručnjaci podijelili su učesnike HFT-a u četiri kategorije u zavisnosti od obima posla na IB:

  • Directional;
  • Maker;
  • Taker;
  • Mješovito.

Prema rezultatima, HFT firme aktivno učestvuju u radu IB-a, što omogućava dilerima internetske trgovine da citiraju stope u veomaširok raspon i potvrđuje pozitivan rezultat HFT operacija na tržišnu likvidnost. Osim toga, smanjit će se i transakcioni troškovi HFT učesnika koji obavljaju poslove kupovine/prodaje valute. Ovaj nivo trenutne likvidnosti povećava prestiž deviznog tržišta, prema ekspertima CBR-a.

Specijalci bilježe različite trgovačke aktivnosti na Moskovskoj berzi, koje imaju mogućnost da utiču na karakteristike tržišta. Ovo su pravi algoritamski sistemi trgovanja finansijskih tržišta. Postoje sistemi odgovorni za apsorpciju ili ubrizgavanje likvidnosti u vrlo kratkim vremenskim periodima, koji utjelovljuju obrazac "posmatrača", koji na kraju tjera cijenu da se kreće.

HFT izgledi

U ovom trgovanju, kreatori tržišta i veliki igrači koriste algoritme i podatke kako bi zaradili novac postavljajući ogromne količine narudžbi i zarađujući male marže. Ali danas je to postalo još manje, a mogućnosti za takav posao su se smanjile: prihod na svjetskim tržištima prošle godine bio je oko 86% manji nego prije deset godina na vrhuncu visokofrekventnog trgovanja. Uz kontinuirani pritisak na sektor, visokofrekventni trgovci pokušavaju odbraniti teže radne uslove.

Izgledi za visokofrekventno trgovanje
Izgledi za visokofrekventno trgovanje

Postoji mnogo razloga zašto je prihod ove prakse opao u protekloj deceniji. Ukratko: povećana konkurencija, povećani troškovi i niska volatilnost su odigrali svoju ulogu. Vikas Shah, investicioni bankar u Rosenblatt Securities, rekao je to za Financial TimesVisokofrekventni trgovci imaju dvije sirovine koje su im potrebne za efikasan rad: volumen i volatilnost. Algoritam se svodi na igru sa nultom sumom zasnovanu na tome koliko brza trenutna tehnologija može biti. Kada dostignu istu brzinu, prednosti visokofrekventnog trgovanja će nestati.

Kao što je očigledno, ovo je veoma velika i zanimljiva tema, a tajnovitost koja je okružuje potpuno je opravdana - ko god ima gusku koja nosi zlatna jaja, neće je hteti da podeli.

Preporučuje se: