Investor's wiki

Automatisk udførelse

Automatisk udførelse

Hvad er automatisk udførelse?

Automatisk eksekvering er en metode til at placere og udføre handler uden behov for manuel input. Automatiserede systemer og handelsalgoritmer giver handlende mulighed for at drage fordel af signaler til at købe eller sælge et aktiv, når signalet er identificeret, uden behov for menneskelig interaktion.

Automatiske ordrer kan oprettes baseret på en bred vifte af tekniske indikatorer ved hjælp af flere kommercielt tilgængelige handelssystemer.

Forstå automatisk udførelse

Automatisk eksekvering er blevet almindeligt, efterhånden som handelssystemer fortsætter med at vokse sig mere sofistikerede og komplekse i forbindelse med fremskridt inden for softwareteknologi og it-infrastruktur. Automatisk eksekvering tillader, at handler placeres og udfyldes, selv når den erhvervsdrivende, der kører det automatiserede handelsprogram, ikke er til stede. Hvis der opstår et handelssignal, vil en ordre blive implementeret og automatisk eksekveret, hvis der er likviditet til rådighed til ordreprisen.

Automatiserede handelsstrategier bruges ofte af professionelle handlende såsom højfrekvent handel ( HFT ) og market makers,. men er i stigende grad tilgængelige for nogle detailhandlere. På valutamarkederne (forex) har de fleste detailhandlere allerede fuld adgang til nogle automatiserede handelsstrategier og -programmer. Fordi valutamarkedet handler 24 timer i døgnet, fem dage om ugen, kan disse automatiserede algoritmer hjælpe med at sikre, at en erhvervsdrivende ikke går glip af profitable muligheder. Udløsningen af specifikke signaler fra en række tekniske indikatorer, såsom dem, der er baseret på pris, volumen og andre kriterier, kan hjælpe den erhvervsdrivende med at udnytte muligheder, selv når de ikke sidder foran deres handelsterminal.

Automatisk eksekvering gør det muligt at udfylde ordrer automatisk, når de er placeret, uden yderligere bekræftelse fra den erhvervsdrivende, der kører den automatiserede handelssoftware. Dette gør ordreplaceringer hurtigere, hvilket kan hjælpe med at få bedre priser, når priserne bevæger sig hurtigt; en manuel ordre kan tage et par sekunder eller mere at indtaste, mens en automatiseret ordre implementeres på millisekunder. På samme måde skærer automatisk udførelse i høj grad ned på brugerindtastningsfejl, skrivefejl og såkaldte " fede fingre ".

Opsætning af automatisk handel

Automatiserede systemer giver mulighed for en bred vifte af strategier og teknikker. De fleste handlende bruger en kombination af flere indikatorer såvel som andre former for teknisk og/eller fundamental analyse. Forskellige diagrammønstre, pris og volumen og andre indikatorer eller mønstre kan sættes op og implementeres for at udløse åbning og lukning af positioner.

Handlende skal være forsigtige, når de bruger disse systemer. Tekniske indikatorer er muligvis ikke gyldige, hvis grundlæggende forhold pludselig ændrer sig. Når der sker begivenheder, som kan berettige at undgå handel på et specifikt marked, vil automatiserede ordrer stadig blive behandlet uden menneskelig indgriben,

Et par af de mulige automatiske udførelsesindstillinger inkluderer:

  • Limitordre er en ordre en købs- eller salgstransaktion til en specificeret grænsepris eller bedre.

  • Stop loss-ordre er designet til at begrænse en investors tab på en position i et værdipapir og kan arbejde med korte og lange positioner eller beholdninger.

  • Fibonacci-forhold inkluderer retracements, buer og fans, som handlende kan bruge til at lede efter bekræftelse af andre tekniske analyser.

  • Stokastiske oscillatorer er momentumindikatorer, som sammenligner slutkursen med prisintervallet over en periode.

Automatiske udførelseskriterier

At automatisere en strategi kan være hårdt arbejde. Ikke alene kræver automatiseret handel en sund strategi, den strategi skal også kunne konverteres til softwarekode som regler, som en computer kan forstå uden fejl. Sådanne regler egner sig ikke til kvalitativ analyse eller subjektivitet, og mange handelsstrategier er faktisk i det mindste delvist subjektive. Automatiserede handler er kun tilladt efter objektive kriterier. Medmindre disse betingelser udtrykkeligt er defineret i programmeringskoden, vil strategien ikke handle på den måde, den er beregnet til.

Ting du skal overveje, når du konfigurerer automatiske henrettelser, omfatter:

  • Risikolofter. Disse kan omfatte stop loss-ordrer på alle handler. For eksempel kan et stop loss placeres et fast dollar- eller pip -beløb væk fra indgangspunktet eller en vis procentdel væk.

  • Indgangskriterier. Definer præcis, hvilke betingelser der skal være til stede for at påbegynde en lang handel eller kort handel. Et simpelt eksempel kunne være, når et kortsigtet glidende gennemsnit (MA) krydser over en længerevarende MA.

  • Gevinsttagning. Et stop loss kontrollerer nedadgående risiko, men overskud skal også tages. Definer, hvordan en handel afsluttes, hvis stoptabet ikke nås. Dette kan være et fast beløb i dollar eller pip, en procentdel eller en defineret belønning:risiko baseret på risikoen. For eksempel, hvis risikoen ved handelen er 5%, tag profit på 15% (3:1 belønning:risiko).

  • Begrænsninger på betingelser. Definer, hvornår programmet skal handles, og hvornår det ikke vil handle. Kan en aktiestrategi for eksempel handle i før- eller eftermarkedet, eller kun i almindelige timer? Kan det placere handler lige før store nyhedsbegivenheder? Beslut dig, og definer derefter begrænsningerne.

Blandt disse grundlæggende overvejelser er uendelige muligheder for, hvordan de faktisk er programmeret. Dette giver stor fleksibilitet, når det kommer til automatiseret handel; men på samme tid, jo mere komplekst et system bliver, jo sværere er det at finde ud af, hvilken del af det, der ikke fungerer, når det går galt.

Afbrydelse fra automatisk udførelse

Mens automatiseret eksekvering kan hjælpe handlende med at profitere, når der kræves hurtige ordrer, eller den erhvervsdrivende ikke er i stand til at overvåge markedet, kan automatisering også være forstyrrende i nogle tilfælde. Fordi automatiserede handler kan udføres så hurtigt, kan markeder være genstand for alvorlige forstyrrelser og anomalier.

DJIA ) den 6. maj 2010 cirka 9 procent på kun ti minutter. Alligevel slettede markedet en stor del af dette fald, før det lukkede. Denne forstyrrelse blev kendt som 2010 Flash Crash og menes i høj grad at være forårsaget af automatiske handelsprogrammer, som begyndte at sælge, efterhånden som andre programmer blev solgt, hvilket skabte en dominoeffekt .

##Højdepunkter

  • Automatisk udførelse refererer til ordrer, der ikke skal indtastes manuelt; ordren oprettes og udføres af et automatiseret handelsprogram.

  • Automatiske eksekveringer kan skabes baseret på en bred vifte af strategier, der kombinerer både grundlæggende og tekniske kriterier.

  • Automatiske eksekveringer sker uden bekræftelse fra den erhvervsdrivende, selvom den erhvervsdrivende ofte stadig har kontrol over programmet, der udfører handlerne.