Aukšto dažnio prekyba (HFT): algoritmai ir strategijos
Aukšto dažnio prekyba (HFT): algoritmai ir strategijos

Video: Aukšto dažnio prekyba (HFT): algoritmai ir strategijos

Video: Aukšto dažnio prekyba (HFT): algoritmai ir strategijos
Video: Kaip pradėti prekyba žaliavomis? 2024, Balandis
Anonim

Žmonės nebeatsako už tai, kas vyksta rinkoje, nes kompiuteriai priima visus sprendimus, sako „Flash Boys“autorius Michaelas Lewisas. Šis teiginys labiausiai apibūdina aukšto dažnio prekybą HFT. Daugiau nei pusę visų JAV įgyvendinamų akcijų atlieka ne žmonės, o superkompiuteriai, galintys kasdien pateikti milijonus užsakymų ir įgyti milisekundės pranašumą konkuruodami dėl rinkų.

HFT istorija

HFT kūrimo istorija
HFT kūrimo istorija

HFT yra algoritminės prekybos finansais forma, sukurta 1998 m. 2009 m. aukšto dažnio derybos sudarė 60–73 % visų akcijų prekybos JAV. 2012 metais šis skaičius sumažėjo iki maždaug 50 proc. Šiandien dažnai atliekamų sandorių lygis svyruoja nuo 50% iki 70% finansų rinkų. Įmonės, veikiančios aukšto dažnio prekybos srityje, kompensuoja mažas maržas neįtikėtinai aukštomisprekybos apimtys milijonais. Per pastarąjį dešimtmetį tokios prekybos galimybės ir grąža smarkiai sumažėjo.

HFT naudoja sudėtingas kompiuterines programas, kad pagal kiekybinį metodą prognozuotų, kaip veiks rinkos. Algoritmas analizuoja rinkos duomenis, ieškodamas talpinimo galimybių, realiuoju laiku stebėdamas rinkos parametrus ir kitą informaciją. Pagal šią informaciją nubraižytas žemėlapis, kuriame mašina nustato tinkamą momentą susitarti dėl kainos ir kiekio. Orientuodamasi į pavedimų skirstymą pagal laiką ir rinkas, parenka investavimo strategiją į limitinius ir rinkos pavedimus, šie algoritmai įgyvendinami per labai trumpą laiką.

Galimybė milisekundžių greičiu tiesiogiai įeiti į rinkas ir pateikti užsakymus dėl pozicijų lėmė spartų tokio tipo operacijų bendros rinkos apimties augimą. Ekspertų teigimu, aukšto dažnio prekyba sudaro daugiau nei 60% sandorių JAV, 40% Europoje ir 10% Azijoje. HFT pirmą kartą buvo sukurta akcijų rinkų kontekste, o pastaraisiais metais buvo išplėsta įtraukiant opcionus, ateities sandorius, ETFS (sutartinių fondų biržos) valiutas ir žaliavas.

Algoritminės prekybos sąlygos

Algoritminė prekyba: sąlygos
Algoritminė prekyba: sąlygos

Prieš įsigilinant į HFT temą, reikia žinoti keletą terminų, dėl kurių strategijos paaiškinimai bus tikslesni:

  1. Algoritmas – tvarkingas ir baigtinis operacijų rinkinys, leidžiantis rasti problemos sprendimą.
  2. Programavimo kalba – formali kalba, skirta apibūdinti rinkinįveiksmų ir procesų, kurių turi laikytis kompiuteris, seka. Tai praktiškas metodas, pagal kurį žmogus gali nurodyti mašinai, ką daryti.
  3. Kompiuterio programa yra rašytinių instrukcijų seka, skirta atlikti konkrečią užduotį kompiuteryje. Tai algoritmas, parašytas programavimo kalba.
  4. Backtest – prekybos strategijos optimizavimo procesas praeityje. Tai leidžia jums, kaip pirmą apytikslę apytikslę, galimą našumą ir įvertinti, ar operacija tikimasi.
  5. Pranešimų serveris – kompiuteris, skirtas pirkimo užsakymams suderinti su konkretaus turto ar rinkos pardavimu. FOREX atveju kiekvienas likvidumo teikėjas turi savo serverius, kurie teikia internetinę prekybą.
  6. Bendra vieta – nustato, kaip įdėti vykdymo serverį kuo arčiau pranešimų serverio.
  7. Kiekybinė analizė – finansinė matematikos šaka, kuri per teorijų, fizikos ir statistikos, prekybos strategijų, tyrimų, analizės, portfelio optimizavimo ir diversifikavimo, rizikos valdymo ir apsidraudimo strategijų prizmę duoda rezultatą.
  8. Arbitražas yra praktika, pagrįsta dviejų rinkų kainų skirtumų (neveiksmingumo) išnaudojimu.

Didelio dažnio prekybos sistemos pobūdis

Aukšto dažnio prekybos sistemos prigimtis
Aukšto dažnio prekybos sistemos prigimtis

Šios sistemos visiškai nesusijusios su ekspertais. Algoritmai, kurie varo šias mašinas, neatitinka pagrindinio patarėjo stiliaus – „jei kaina susikerta, slenkamasis vidurkisįeina į trumpąją poziciją. Jie naudoja kiekybinės analizės įrankius, prognozavimo sistemas, pagrįstas žmogaus psichologija ir elgesiu, ir kitus metodus, apie kuriuos dauguma vartotojų tikriausiai niekada nesužinos. Mokslininkai ir inžinieriai, kurie kuria ir koduoja šiuos aukšto dažnio prekybos algoritmus, vadinami kvantais.

Tai sistemos, kurios tikrai uždirba pinigų ir turi didžiulį potencialą iki 120 000 000 USD per dieną. Todėl šių sistemų diegimo kaina tikrai yra didelė. Užtenka paskaičiuoti programinės įrangos kūrimo kaštus, užmokestį kiekiais, serverių, reikalingų nurodytai programinei įrangai, kainas, duomenų centrų statybą, žemę, energiją, kolokalizaciją, teisines paslaugas ir dar daugiau.

Ši prekybos sistema vadinama „aukšto dažnio“pagal operacijų skaičių, kurią ji atlieka kas sekundę. Todėl greitis yra svarbiausias kintamasis šiose sistemose, raktas, pagal kurį priimamas sprendimas. Todėl labai svarbus serverių, apskaičiuojančių aukšto dažnio kriptovaliutų prekybos algoritmą, lokalizavimas.

Tai išplaukia iš šio konkretaus fakto: 2009 m. „Spread Network“įrengė šviesolaidinį kabelį tiesia linija iš Čikagos į Naująjį Džersį, kur yra Niujorko vertybinių popierių birža, už darbą už 20 000 000 USD. Atlikus kapitalinį tinklo remontą, perdavimo laikas sutrumpėjo nuo 17 milisekundžių iki 13 milisekundžių.

Prekybos sandorio pavyzdys. Prekybininkas nori nusipirkti 100 IBM akcijų. BATS rinkoje yra 600 akcijų už 145,50 USD irNasdaq rinkoje už tą pačią kainą yra dar 400 akcijų. Kai jis užpildo pirkimo užsakymą, aukšto dažnio aparatai jį aptinka prieš užsakymui pasiekiant rinką ir nuperka tas akcijas. Tada, kai užsakymas pasieks rinką, šie aparatai jau bus parduodami už didesnę kainą, todėl galiausiai prekiautojas nusipirks 1000 akcijų už 145,51, o rinkos formuotojai gaus skirtumą dėl greitesnio ryšio ir apdorojimo greičio.. Naudojant HFT, ši operacija bus nerizikinga.

Nepermatomos platformos ir infrastruktūra

Atsižvelgdami į ankstesnį pavyzdį, turite suprasti, kaip HFT žinos rinkoje apie pavedimą pirkti 1000 akcijų. Čia atsiranda nepermatomos algoritminės prekybos platformos, kurios naudoja tuos pačius „brokerius“ir yra serverių patalpa. Privalumas yra tas, kad užuot siuntę pavedimus į rinką, kai kurie brokeriai nukreipia juos į savo nepermatomą HFT platformą, kuri naudoja greitį ir perka akcijas rinkoje, o po to vos per kelias milisekundes parduoda investuotojui už didesnę nei pradinė kaina.. Kitaip tariant, brokeris, kuris teoriškai vadovaujasi prekybininko interesais, iš tikrųjų parduoda jam greitą užmokestį, už kurį ima gerą mokestį.

Nepermatomos platformos ir infrastruktūra
Nepermatomos platformos ir infrastruktūra

Infrastruktūra, kurios reikia aukšto dažnio rinkoms, yra nuostabi. Jis yra duomenų centruose, dažnai pačiose finansų įstaigose, šalia biržų biurų, kurie kartu yra ir duomenų centrai. Artumas prie duomenų centrų yra nepaprastai svarbus, nes šioje strategijoje svarbus greitis,ir kuo trumpesnį atstumą signalas turi nuvažiuoti, tuo greičiau jis pasieks tikslą. Tai apima dideles finansų įmones, kurios gali prisiimti išlaidas už žemės pirkimą ir nuosavo duomenų centro su tūkstančiais serverių kūrimą, avarinio maitinimo sistemas, privačią apsaugą, astronomines elektros sąskaitas ir kitas išlaidas.

Daugiau „mažesnių“įmonių, kurios yra pasišventusios šiam verslui, mieliau talpina savo serverius neskaidriose brokerių platformose arba duomenų centruose tose pačiose rinkose. Tai ginčytina, nes tie patys brokeriai ir rinkos „nuomoja“erdvę HFT, kad sumažintų kainos prieigos laiką.

Prekybos pranašumai ir trūkumai

Prekybos pranašumai ir trūkumai
Prekybos pranašumai ir trūkumai

Atsižvelgiant į tai, kas išdėstyta, HFT įvaizdis viešose diskusijose yra labai neigiamas, ypač žiniasklaidoje, o platesne prasme jis suvokiamas kaip „š altų“finansų emanacija, nužmoginimas su žalingomis socialinėmis pasekmėmis. Šiame kontekste dažnai sunku racionaliai kalbėti apie temą, kuri tradiciškai grindžiama finansine aistra ir sensacingumu tiek politinėje, tiek žiniasklaidos arenoje.

Tam tikromis aplinkybėmis greitasis finansavimas gali turėti įtakos finansų rinkų stabilumui. Be grynai techninių aspektų, susijusių su prekybos strategijomis aukšto dažnio prekybai mažo nepastovumo vertybiniais popieriais, pagrindinė rizika pasauliniu lygiu yra sisteminė rizika ir sistemos nestabilumas. Kai kuriems HFT reikalingasprisitaikymo prie rinkos ekosistemos reikalavimas yra inovacijos, kurios padidina finansinės krizės riziką.

Trys pagrindinės dažno prekybos Rusijoje nestabilumo priežastys:

  1. Retroaktyvioji kilpa gali būti sukurta ir savaime sustiprinama naudojant automatizuotas kompiuterines operacijas. Maži ciklo pokyčiai gali sukelti didelių pokyčių ir sukelti nepageidaujamų rezultatų.
  2. Nestabilumas. Šis procesas žinomas kaip „dispersijų normalizavimas“. Tiksliau, kyla pavojus, kad netikėta ir rizikinga veikla, pvz., nedidelės nesėkmės, palaipsniui taps įprastesnė, kol ištiks nelaimė.
  3. Ne instinktyvi rizika, būdinga finansų rinkoms. Viena iš galimo nestabilumo priežasčių yra ta, kad individualiai išbandyti algoritmai, duodantys patenkinamus ir džiuginančius rezultatus, iš tikrųjų gali būti nesuderinami su kitų firmų įdiegtais algoritmais, todėl rinka tampa nestabili.

Šiame ginče apie HFT aukšto dažnio prekybos naudą ir žalą yra pakankamai tokio pasaulinės prekybos gerbėjų, kurie argumentuoja savo argumentais:

  1. Padidinkite likvidumą.
  2. Jokios psichologinės priklausomybės nuo rinkos operatorių.
  3. Spredį, kuris yra skirtumas tarp paklausimo ir paklausimo kainos, mechaniškai sumažina HFT sukurtas padidėjęs likvidumas.
  4. Rinkos gali būti veiksmingesnės.
  5. Iš tiesų, algoritmai gali parodyti rinkos anomalijas, kuriosžmonės nemato dėl pažintinių gebėjimų ir riboto skaičiavimo. Taigi galima daryti kompromisus tarp skirtingų turto klasių (akcijų, obligacijų ir kitų) ir akcijų rinkų (Paryžius, Londonas, Niujorkas, Maskva), kad būtų pasiekta pusiausvyros kaina.

Finansų pramonė prieštarauja

Finansų pramonė priešinasi tokiam reguliavimui, teigdama, kad pasekmės būtų priešingos. Iš tiesų, per didelis reglamentavimas prilygsta mažesniam mainų ir kreditų judėjimui, mechaniškai padidina pastarųjų sąnaudas, galiausiai verslui pabrangina prieigą prie kapitalo ir turi neigiamų pasekmių darbo rinkai, prekėms ir paslaugoms.

Todėl kelios šalys nori oficialiai reguliuoti ir net uždrausti HFT. Tačiau bet koks grynai nacionalinis reglamentavimas turės įtakos tik nedidelei sričiai, nes, pavyzdžiui, vertybinių popierių HFT toje šalyje gali būti atliekamas platformose, esančiose už tos šalies ribų. Grynai nacionalinis įstatymas turės tą patį silpnumą, kaip ir bet kuris teritorinis įstatymas, atsižvelgiant į laisvą kapitalą, kurį galima paskirstyti ir keistis visame pasaulyje. Šalis, kuri nori vienašališkai įgyvendinti tokį reguliavimą, pralaimės. Tuo pat metu kitos šalys iš jo susilpnėjimo turės dvigubos naudos.

Vienintelis perspektyvus pasirinkimas trumpuoju ir vidutinės trukmės laikotarpiu yra regioninio lygmens teisės aktai. Šiomis aplinkybėmis Europa gali tai priimti, jei padarys didelę pažangąŠia kryptimi naudos gaus ne Europos šalys, Jungtinė Karalystė ir JAV.

Prekybos lentelės charakteristikos

Agentai, naudojantys šiuos sandorius, yra privačios prekybos lentelių įmonės investiciniuose bankuose ir rizikos draudimo fonduose, kurios, remdamosi šiomis strategijomis, per trumpą laiką gali sudaryti didelius sandorių kiekius.

Didelio dažnio prekybos įmonės turi:

  1. Kompiuterinės įrangos, aprūpintos didelio našumo programine ir technine įranga – generatoriais, skirtais užsakymams nukreipti, vykdyti ir atšaukti, naudojimas.
  2. Naudojamos kolokacijos paslaugomis, kurios savo serverius įdiegia fiziškai arti centrinės apdorojimo sistemos.
  3. Daugelis užsakymų, atšauktų netrukus po pristatymo, įvedimas, tokių užsakymų pajamų tikslas yra užfiksuoti išplėstinius pardavimus kitų žaidėjų akivaizdoje.
  4. Labai trumpas laikas pozicijoms sukurti ir likviduoti.

Įvairių strategijų ypatybės

Įvairių strategijų ypatumai
Įvairių strategijų ypatumai

Yra įvairių tipų HFT strategijų, kurių kiekviena turi savo parašo ypatybes, paprastai:

  • rinkos kūrimas;
  • statistinis arbitražas;
  • likvidumo nustatymas;
  • manipuliavimas kainomis.

Rinkos kūrimo strategija nuolat leidžia konkurencingus pirkimo ir pardavimo limitinius pavedimus, tokiu būdu suteikiant rinkai likvidumo, o jos vidutinį pelną lemiabid/ask skirtumai, kurie kartu su likvidumo įvedimu suteikia pranašumą, nes greitus sandorius mažiau veikia kainų pokyčiai.

Strategijose, vadinamose likvidumo aptikimu, HFT algoritmai bando nustatyti kitų didelių operatorių veiksmų naudą, pavyzdžiui, įtraukdami kelis duomenų taškus iš įvairių mainų ir ieškodami būdingų kintamųjų modelių, tokių kaip pavedimo gylis. Šios taktikos tikslas – pasinaudoti kainų svyravimais, kuriuos sukuria kiti prekybininkai, kad jie galėtų pirkti iš kitų prekiautojų prieš pat užpildydami didelius užsakymus.

Manipuliavimo rinka strategijos. Šie aukšto dažnio operatorių naudojami metodai nėra tokie švarūs, kelia problemų rinkoje ir tam tikra prasme yra neteisėti. Jie slepia pasiūlymus ir neleidžia kitiems rinkos dalyviams atskleisti komercinių ketinimų.

Bendrieji algoritmai:

  1. Pasipildymas yra tada, kai HFT algoritmas į rinką siunčia daugiau užsakymų, nei rinka gali apdoroti, todėl gali kilti problemų vadinamiesiems lėtesniems prekiautojams.
  2. Nr.

  3. Apgaulė yra tada, kai HFT algoritmas paskelbia pardavimo pavedimus, kai tikrasis tikslas yra pirkti.

Internetinės prekybos kursai

Internetinės prekybos kursai
Internetinės prekybos kursai

Automatinių prekybos sistemų kūrimas yra puikus prekybininkų įgūdisbet koks lygis. Galite sukurti visavertes sistemas, kurios prekiauja be nuolatinės kontrolės. Ir efektyviai išbandykite savo naujas idėjas. Prekybininkas sutaupo laiko ir pinigų mokydamasis koduoti pats. Ir net jei kodavimą perduodate iš išorės, geriau bendrauti, jei žinote proceso pagrindus.

Svarbu pasirinkti tinkamus prekybos kursus. Renkantis atsižvelgiama į šiuos veiksnius:

  1. Apžvalgų kiekis ir kokybė.
  2. Kurso turinys ir mokymo programa.
  3. Platformų ir rinkų įvairovė.
  4. Kodavimo kalba.

Jei būsimasis prekybininkas yra naujokas programavimo srityje, MQL4 yra puikus pasirinkimas, kur galite baigti pagrindinį programavimo kursą bet kuria Python arba C kalba.

MetaTrader 4 (MT4) yra populiariausia grafinė platforma tarp mažmeninių Forex prekiautojų su skriptų kalba – MQL4. Pagrindinis MQL4 pranašumas yra didžiulis išteklių kiekis prekybai Forex. Tokiuose forumuose kaip ForexFactory galite rasti MQL4 naudojamas strategijas.

Internete yra pakankamai internetinių šios strategijos kursų su keliomis pagrindinėmis ir įprastomis strategijomis, įskaitant kryžminimą ir fraktalus. Tai suteikia pradedantiesiems pakankamai žinių, kad galėtų išmokti pažangių prekybos strategijų.

Kitas kursas „Black Algo Trading: Sukurkite savo prekybos robotą“yra aukštos kokybės produktas ir yra pats išsamiausias MQL4. Pažymėtina, kad jis apima optimizavimo būdus, kurių kiti kursai praleidžia, ir yra išsamus bet kuriam pradedančiajam.

Mokytojas, Kirilas Eremenko,turi daug populiarių kursų, kurių vartotojų atsiliepimai yra puikūs. Kursas "Sukurk savo pirmąjį FOREX robotą!" yra vienas iš jų. Tai yra pagrindinis praktinis kursas, supažindinantis su MQL4 aukšto dažnio prekybos programomis. Jis skirtas absoliučiai pradedantiesiems ir prasideda nuo mokymosi, kaip įdiegti MetaTrader 4 programinę įrangą.

Maskvos birža

Maskvos birža
Maskvos birža

Jauni prekiautojai mano, kad didžiausias Rusijos biržos holdingas prekiauja tik akcijų rinkoje, o tai tikrai neteisinga. Ji turi daug rinkų, pavyzdžiui, skubių, novatoriškų, investicinių ir kitų rinkų. Šios rinkos skiriasi ne tik prekybos turto rūšimis, bet ir pardavimo organizavimo būdu, o tai rodo MB universalumą.

Praėjusiais metais CBR analizavo HFT dalyvių prekybą Maskvos biržoje ir jų įtaką CBR darbui. Ją atliko Kovos su nesąžininga praktika departamento ekspertai. Šios temos poreikis paaiškinamas didėjančia HFT svarba Rusijos rinkose. Centrinio banko duomenimis, HFT dalyviams tenka nemaža dalis Rusijos MB sandorių, o tai galima palyginti su išsivysčiusių finansų rinkų duomenimis. Iš viso MB rinkose oficialiai veikia 486 solidžios HFT sąskaitos. Banko ekspertai suskirstė HFT dalyvius į keturias kategorijas, atsižvelgdami į IB darbo kiekį:

  • kryptis;
  • Maker;
  • Paėmėjas;
  • Mišrus.

Remiantis rezultatais, HFT įmonės aktyviai dalyvauja IB veikloje, kuri leidžia internetinės prekybos prekiautojams siūlyti kainas labaiplatų spektrą ir patvirtina teigiamą HFT operacijų rezultatą rinkos likvidumui. Be to, sumažės HFT dalyvių, atliekančių valiutos pirkimo/pardavimo operacijas, sandorių kaštai. Pasak CBR ekspertų, toks momentinis likvidumo lygis padidina užsienio valiutų rinkos prestižą.

Specialistai registruoja įvairią prekybos veiklą Maskvos biržoje, kuri gali turėti įtakos rinkos ypatybėms. Tai tikros algoritminės finansų rinkų prekybos sistemos. Yra sistemos, atsakingos už likvidumo sugėrimą arba įpurškimą per labai trumpą laiką, kurios įkūnija „stebėtojo“modelį, dėl kurio galiausiai keičiasi kaina.

HFT outlook

Šioje prekyboje rinkos formuotojai ir dideli žaidėjai naudoja algoritmus ir duomenis, kad užsidirbtų pinigų pateikdami didžiulius užsakymų kiekius ir uždirbdami nedideles maržas. Tačiau šiandien jis tapo dar mažesnis, o galimybės tokiam verslui sumažėjo: pajamos pasaulio rinkose pernai buvo apie 86% mažesnės nei prieš dešimt metų aukšto dažnio prekybos piko metu. Dėl nuolatinio spaudimo sektoriui aukšto dažnio prekybininkai bando ginti griežtesnes veiklos sąlygas.

Aukšto dažnio prekybos perspektyvos
Aukšto dažnio prekybos perspektyvos

Yra daug priežasčių, kodėl šios praktikos pajamos per pastarąjį dešimtmetį sumažėjo. Trumpai tariant: išaugusi konkurencija, padidėjusios išlaidos ir mažas nepastovumas suvaidino savo vaidmenį. Tai „Financial Times“sakė „Rosenblatt Securities“investicijų bankininkas Vikas ShahAukšto dažnio prekiautojai turi dvi žaliavas, kurių reikia efektyviam darbui: apimtis ir nepastovumas. Algoritmas susiveda į nulinės sumos žaidimą, pagrįstą dabartinių technologijų greičiu. Kai jie pasieks tą patį greitį, didelio dažnumo prekybos pranašumai išnyks.

Akivaizdu, kad tai labai didelė ir įdomi tema, o ją supantis slaptumas visiškai pateisinamas – kas turi auksinius kiaušinius dedančią žąsį, nenorės ja dalytis.

Rekomenduojamas: