Pagrindinis » algoritminė prekyba » Automatizuotos prekybos sistemos: už ir prieš

Automatizuotos prekybos sistemos: už ir prieš

algoritminė prekyba : Automatizuotos prekybos sistemos: už ir prieš
Kas yra automatizuota prekybos sistema?

Automatizuotos prekybos sistemos, dar vadinamos mechaninėmis prekybos sistemomis, algoritminė prekyba, automatinė prekyba ar sistemos prekyba, leidžia prekybininkams nustatyti tiek prekybos, tiek išėjimo iš rinkos taisykles, kurias užprogramuojant, jos gali būti automatiškai vykdomos kompiuteriu. Iš tikrųjų maždaug 75% akcijų, kuriomis prekiaujama JAV vertybinių popierių biržose, ateina iš automatinių prekybos sistemų.

Prekybininkai ir investuotojai tikslias įvedimo, išvežimo ir pinigų tvarkymo taisykles gali paversti automatinėmis prekybos sistemomis, leidžiančiomis kompiuteriams vykdyti ir stebėti sandorius. Viena didžiausių strategijos automatizavimo atrakcijų yra ta, kad ji gali išstumti iš prekybos kai kurias emocijas, nes, įvykdžius tam tikrus kriterijus, sandoriai sudaromi automatiškai.

Įėjimo į prekybą ir pasitraukimo iš prekybos taisyklės gali būti pagrįstos paprastomis sąlygomis, tokiomis kaip slankusis vidutinis kryžminimas, arba jos gali būti sudėtingos strategijos, reikalaujančios išsamaus vartotojo prekybos platformai būdingo programavimo kalbos supratimo. Jie taip pat gali būti pagrįsti kvalifikuoto programuotojo kompetencija.

Automatizuotoms prekybos sistemoms paprastai reikia naudoti programinę įrangą, susietą su tiesioginės prieigos tarpininku, o visos konkrečios taisyklės turi būti parašytos tos platformos patentuota kalba. Pavyzdžiui, „TradeStation“ platformoje naudojama programavimo kalba „EasyLanguage“. Kita vertus, „NinjaTrader“ platforma naudoja „NinjaScript“. Žemiau pateiktame paveikslėlyje parodytas automatinės strategijos, kuri prekybos sesijoje paskatino tris sandorius, pavyzdys.

Penkių minučių ES sutarties diagrama su taikoma automatizuota strategija.

Prekybos „taisyklių“ nustatymas

Kai kurios prekybos platformos turi strategijos kūrimo „vedlius“, kurie vartotojams leidžia pasirinkti iš dažniausiai prieinamų techninių rodiklių sąrašo, kad sudarytų taisyklių rinkinį, kuriuo vėliau būtų galima automatiškai prekiauti. Pavyzdžiui, vartotojas gali nustatyti, kad ilgalaikės pozicijos sandoris bus įtrauktas, kai 50 dienų slenkamasis vidurkis peržengs 200 dienų slenkamąjį vidurkį penkių minučių konkrečios prekybos priemonės diagramoje. Naudotojai taip pat gali įvesti užsakymo tipą (pavyzdžiui, rinkos ar limito) ir tada, kai įvyks prekyba (pvz., Uždarant juostą arba atidarius kitą juostą), arba naudoti numatytuosius platformos įvestis.

Tačiau daugelis prekybininkų nusprendžia programuoti savo pasirinktinius rodiklius ir strategijas. Jie dažnai glaudžiai bendradarbiaus su programuotoju kurdami sistemą. Paprastai tam reikia daugiau pastangų nei naudoti platformos vedlį, tačiau tai suteikia daug didesnį lankstumą, o rezultatai gali būti labiau naudingi. Kaip ir visa kita prekybos pasaulyje, deja, nėra tobulos investavimo strategijos, kuri garantuotų sėkmę.

Kai bus nustatytos taisyklės, kompiuteris gali stebėti rinkas, kad surastų pirkimo ar pardavimo galimybių pagal prekybos strategijos specifikacijas. Priklausomai nuo konkrečių taisyklių, kai tik sudaromos prekybos operacijos, visi užsakymai dėl apsauginių stabdymo nuostolių, galinių stotelių ir pelno tikslų bus automatiškai sugeneruojami. Sparčiai besikeičiančiose rinkose šis momentinis užsakymo įvedimas gali reikšti skirtumą tarp nedidelių nuostolių ir katastrofiškų nuostolių, jei prekyba pasikeis prieš prekybininką.

Automatizuotų sistemų pranašumai

Kompiuteriu stebint prekybos galimybių rinkas ir vykdant sandorius yra daugybė privalumų, įskaitant:

Emocijų minimizavimas

Automatizuotos prekybos sistemos sumažina emocijas visame prekybos procese. Prižiūrėdami emocijas, prekybininkai paprastai lengviau laikosi plano. Kadangi prekybos pavedimai vykdomi automatiškai, kai tik laikomasi prekybos taisyklių, prekybininkai negalės dvejoti ar abejoti prekyba. Automatizuota prekyba gali padėti ne tik prekybininkams, kurie bijo „ištraukti gaiduką“, bet ir pažaboti tuos, kurie linkę perversti - perka ir parduoda kiekviena įmanoma proga.

Atliekant patikrinimą

„Backtesting“ taiko prekybos taisykles istoriniams rinkos duomenims, kad nustatytų idėjos gyvybingumą. Projektuojant automatinės prekybos sistemą, visos taisyklės turi būti absoliučios, be jokių aiškinimo galimybių. Kompiuteris negali atspėti ir jam reikia tiksliai pasakyti, ką reikia padaryti. Prieš rizikuodami pinigais tiesioginėje prekyboje, prekybininkai gali pasirinkti šiuos tikslus taisyklių rinkinius ir išbandyti juos su istoriniais duomenimis. Kruopštus patikrinimas leidžia prekybininkams įvertinti ir suderinti prekybos idėją bei nustatyti sistemos tikėtiną sumą, ty vidutinę sumą, kurios prekybininkas gali tikėtis laimėti (arba prarasti) už rizikos vienetą.

Drausmės išsaugojimas

Kadangi nustatomos prekybos taisyklės ir prekyba vykdoma automatiškai, drausmė išsaugoma net nepastoviose rinkose. Drausmė dažnai prarandama dėl emocinių veiksnių, tokių kaip baimė prarasti nuostolius ar noras iš prekybos gauti šiek tiek daugiau pelno. Automatizuota prekyba padeda užtikrinti disciplinos laikymąsi, nes prekybos planas bus tiksliai vykdomas. Be to, „bandomosios klaidos“ yra minimizuotos. Pavyzdžiui, jei nurodymas pirkti 100 akcijų nebus neteisingai įvestas kaip nurodymas parduoti 1000 akcijų.

Vienas didžiausių prekybos iššūkių yra prekybos planavimas ir prekybos plano sudarymas . Net jei prekybos planas gali būti pelningas, prekybininkai, nepaisantys taisyklių, keičia bet kokią sistemos tikėtiną prognozę. Nėra tokio dalyko kaip prekybos planas, kuris laimi 100% laiko. Juk nuostoliai yra žaidimo dalis. Bet nuostoliai gali psichologiškai traumuoti, todėl prekybininkas, turintis du ar tris nuostolingus sandorius iš eilės, gali nuspręsti praleisti kitą prekybą. Jei ši kita prekyba būtų buvusi nugalėtoja, prekybininkas jau sunaikino bet kokią sistemos numatytą prognozę. Automatizuotos prekybos sistemos leidžia prekybininkams pasiekti nuoseklumą prekiaujant planu.

Pagerinamas užsakymų įvedimo greitis

Kadangi kompiuteriai nedelsdami reaguoja į kintančias rinkos sąlygas, automatinės sistemos gali generuoti užsakymus, kai tik įvykdomi prekybos kriterijai. Įėjimas ar išvykimas iš prekybos keliomis sekundėmis anksčiau gali padaryti didelę įtaką prekybos rezultatams. Kai tik įvedama pozicija, visi kiti pavedimai, įskaitant apsauginius sustabdymo nuostolius ir pelno tikslus, automatiškai sugeneruojami. Rinkos gali greitai judėti, ir demoralizuoja tai, kad prekyba pasiekia pelno tikslą arba peržengia „stop-loss“ lygį - dar prieš įvesdami užsakymus. Automatizuota prekybos sistema neleidžia tai padaryti.

Diversifikuojanti prekybą

Automatizuotos prekybos sistemos leidžia vartotojui vienu metu prekiauti keliomis sąskaitomis ar įvairiomis strategijomis. Tai gali paskirstyti riziką įvairioms priemonėms, tuo pačiu sukurdama apsidraudimą nuo pozicijų praradimo. Tai, kas žmogui yra neįtikėtinai sudėtinga, efektyviai vykdoma kompiuteriu per milisekundę. Kompiuteris gali nuskaityti prekybos galimybes įvairiose rinkose, generuoti pavedimus ir stebėti sandorius.

Argumentai už

  • Sumažinkite emocinę prekybą

  • Leidžia atlikti pakartotinį patikrinimą

  • Išsaugo prekybininko discipliną

  • Leidžia naudoti kelias paskyras

Minusai

  • Gali įvykti mechaniniai gedimai

  • Reikia stebėti funkcionalumą

  • Gali prastai dirbti

Automatizuotų sistemų trūkumai

Automatizuotos prekybos sistemos gali pasigirti daugybe pranašumų, tačiau yra tam tikrų trūkumų, apie kuriuos prekybininkai turėtų žinoti.

Mechaniniai gedimai

Automatizuotos prekybos teorija atrodo paprasta: nustatykite programinę įrangą, užprogramuokite taisykles ir stebėkite, kaip ji prekiauja. Tiesą sakant, automatizuota prekyba yra sudėtingas prekybos būdas, tačiau tuo pačiu ir neklystantis. Priklausomai nuo prekybos platformos, prekybos pavedimas gali būti kompiuteris, o ne serveris. Tai reiškia, kad praradus interneto ryšį, užsakymas gali būti nepasiųstas rinkai. Taip pat gali būti neatitikimo tarp „teorinių sandorių“, kuriuos sukuria strategija, ir užsakymo įvedimo platformos komponento, kuris paverčia juos realiais sandoriais. Daugelis prekybininkų turėtų tikėtis mokymosi kreivės, kai naudojasi automatinėmis prekybos sistemomis, ir paprastai verta pradėti nuo mažų prekybos dydžių, kol procesas yra patobulintas.

Stebėjimas

Nors būtų puiku įjungti kompiuterį ir palikti dieną, tačiau automatines prekybos sistemas reikia stebėti. Taip yra dėl galimų technologijos gedimų, tokių kaip sujungimo problemos, energijos nuostoliai ar kompiuterio gedimai, ir dėl sistemos gedimų. Automatizuotoje prekybos sistemoje gali atsirasti anomalijų, kurios gali sukelti klaidingus pavedimus, trūkstamus pavedimus ar dubliuotus pavedimus. Jei sistema stebima, šiuos įvykius galima greitai nustatyti ir pašalinti.

Per didelis optimizavimas

Nors prekybininkai, kurie naudojasi pakartotinio patikrinimo metodais, nėra specifiniai automatinėms prekybos sistemoms, jie gali sukurti sistemas, kurios puikiai atrodo ant popieriaus ir siaubingai veikia gyvoje rinkoje. Per didelis optimizavimas reiškia per didelį kreivių pritaikymą, dėl kurio prekybos planas tampa nepatikimas gyvoje prekyboje. Galima, pavyzdžiui, patobulinti strategiją, kad būtų pasiekti išskirtiniai rezultatai iš istorinių duomenų, kuriais ji buvo išbandyta. Prekiautojai kartais neteisingai daro prielaidą, kad prekybos planas turėtų sudaryti beveik 100% pelningų sandorių arba jie niekada neturėtų patirti lėšų panaudojimo perspektyviam planui. Taigi parametrus galima pakoreguoti, kad būtų sukurtas „beveik tobulas“ planas, kuris visiškai žlunga, kai tik jis bus pritaikytas gyvai rinkai.

Venkite sukčiavimo

Ieškodami norimos sistemos, atsiminkite: Jei ji skamba per gerai, kad būtų tiesa, greičiausiai taip yra. Aplink vyksta daugybė sukčių. Kai kurios sistemos žada didelį pelną - visos už mažą kainą. Taigi, kaip pasakyti, ar sistema teisėta, ar netikra ">

  1. Kruopščiai apžiūrėkite viską, ką turėtumėte mokėti, prieš sumokėdami ar išleisdami pinigus už prekybos sąskaitą, ir visada užduokite klausimus. Jei to nepadarysite, galų gale galite prarasti pinigus.
  2. Atlikite savo tyrimą ir įsitikinkite, kad žinote viską apie aptariamą sistemą. Prieš pradėdami įsipareigoti, būtinai perskaitykite taisykles ir nuostatas.
  3. Ar yra atsiliepimų, kuriuos galite perskaityti? Peržiūrėkite trečiųjų šalių ar net finansų reguliavimo svetaines.
  4. Ar sistemai yra bandomasis laikotarpis? Daugybė sukčiavimo svetainių nesiūlys jums bandomosios versijos.

Serverio pagrįsta automatika

Prekiautojai turi galimybę paleisti savo automatizuotas prekybos sistemas naudodamiesi serverio pagrindu sukurta prekybos platforma. Šios platformos dažnai siūlo komercines strategijas, kad prekybininkai galėtų sukurti savo sistemas arba galimybę priglobti esamas sistemas serverio platformoje. Už tam tikrą mokestį automatinė prekybos sistema gali nuskaityti, vykdyti ir stebėti sandorius, o visi pavedimai yra serveryje. Dėl to užsakymo įrašai dažnai būna greitesni, patikimesni.

Prieš automatizuodami

Gali atrodyti, kad žodis „automatizavimas“ palengvina užduotį, tačiau yra keletas dalykų, kuriuos turėsite atsiminti prieš pradėdami naudotis šiomis sistemomis.

Paklauskite savęs, ar turėtumėte naudoti automatinę prekybos sistemą. Neabejotinai yra pažadų užsidirbti, tačiau tai gali užtrukti ilgiau, nei galite pamanyti. Ar jums geriau seksis prekiauti rankiniu būdu? Galų gale, šios prekybos sistemos gali būti sudėtingos, o jei neturite patirties, galite prarasti.

Žinokite, į ką patenkate, ir įsitikinkite, kad suprantate sistemos trūkumus. Tai reiškia, kad prieš pradėdami kurti sudėtingesnes prekybos strategijas, turėkite paprastus tikslus ir strategijas.

Ir atminkite, kad nėra visiems tinkamo požiūrio. Turėsite išsiaiškinti savo pasirinktą strategiją, kur norite ją pritaikyti ir kiek norite pritaikyti pagal savo asmeninę situaciją. Visa tai, be abejo, eina kartu su jūsų galutiniais tikslais

Esmė

Nors automatinės prekybos sistemos yra patrauklios dėl įvairių priežasčių, jos neturėtų būti laikomos atsargiai vykdomos prekybos pakaitalais. Gali atsitikti dėl technologijos nesėkmių, todėl šias sistemas reikia stebėti. Serverio platformos gali pasiūlyti sprendimą prekybininkams, norintiems sumažinti mechaninių gedimų riziką. Atminkite, kad prieš nusprenddami naudoti automatines prekybos sistemas, turėtumėte turėti tam tikros prekybos patirties ir žinių.

Palyginkite investicinių sąskaitų teikėjo pavadinimą Aprašymas Skelbėjo informacijos atskleidimas × Šioje lentelėje pateikti pasiūlymai yra iš partnerystės, iš kurios „Investopedia“ gauna kompensaciją.
Rekomenduojama
Palikite Komentarą