Investor's wiki

autohandel

autohandel

Vad Àr autotrading?

Autotrading Àr en handelsplan dÀr köp- och sÀljorder automatiskt placeras baserat pÄ ett underliggande system eller program. Dessa bestÀllningar görs nÀr handelsvillkoren i det underliggande systemet eller programmet Àr uppfyllda.

FörstÄ Autotrading

Autotrading tillÄter investerare att dra nytta av marknadsmöjligheter i realtid. Det involverar vanligtvis komplex programmering och, i vissa fall, sofistikerade handelsplattformar som stöder extern programmering eller plug-ins.

Handlare kan designa sin applikation eller ansluta till ett program för att göra automatiserade affÀrer baserat pÄ en anpassad strategi.

GrundlÀggande former av autohandel kan anvÀndas av alla typer av privata investerare. Till exempel att sÀtta order som kommer att utföras i framtiden nÀr vissa kriterier Àr uppfyllda Àr den mest grundlÀggande formen av autohandel.

PÄ en mer avancerad nivÄ eliminerar autotrading mÀnsklig input. NÀr programvaran vÀl Àr programmerad kommer den att fortsÀtta att köras utan behov av mÀnsklig inblandning eller inmatning. I det avancerade fallet kommer handlare fortfarande att övervaka sina program noga för att se till att de fungerar som förvÀntat.

Sammantaget anvÀnds autotrading-system pÄ ett brett utbud av marknader inklusive aktier, terminer,. optioner och forex.

Autohandelsfunktioner

Autotrading krÀver en förutbestÀmd handelsstrategi. Strategin Àr grunden för det datoriserade programmet, som definierar nÀr och varför det kommer att handlas. Den kan struktureras pÄ olika sÀtt för alla typer av investerare.

Detaljhandelsinvesterare kan anvÀnda grundlÀggande autohandelsplaner som gör investeringar med jÀmna mellanrum, eller som lÀgger villkorade bestÀllningar i aktier som uppfyller vissa parametrar. Villkorade order tillÄter en investerare att göra affÀrer pÄ specificerade nivÄer för automatisk utförande nÀr ett pris uppnÄs.

Institutionella investerare och tekniska handlare kommer att anvÀnda komplexa system som tillÄter villkorade order och strategier som nÀthandel,. trendhandel, skalpering eller blekning.

MÄnga tekniska daytraders kommer bara att arbeta med mÀklare som tillÄter plug-ins eller externa program att ansluta till deras plattform, eller som erbjuder ett kodningsprogram inom sjÀlva plattformen för att skapa indikatorer och autotrading-program.

MÀklarplattformar som TD Ameritrade och Interactive Brokers, till exempel, erbjuder kodnings- och autohandelsmöjligheter. Institutionella investerare kommer vanligtvis att ha sina proprietÀra handelsplattformar som tillÄter automatisk handel genom algoritmisk programmering.

Strategier för automatisk handel

Institutionella investerare kan anvÀnda komplexa algoritmer som försöker göra avslut för investeringsportföljer baserat pÄ definierade kriterier som styrs av en portföljs mÄl. Detta kan inkludera att köpa eller sÀlja vÀrdepapper automatiskt för att bibehÄlla en specifik procentandel eller dollarallokering till varje aktie, eller att matcha innehaven i portföljen med ett index.

Tekniska dagshandlare kommer att anvÀnda autotrading för att investera baserat pÄ tekniska marknadssignaler. De anvÀnder ofta komplexa villkorliga order för automatisk handel. Dessa typer av order tillÄter en investerare att specificera ett ingÄngspris och bygga en krage runt handeln för att införa förutbestÀmda vinst- och förlustnivÄer för riskhantering .

Autotrading-program kan byggas för att dra nytta av utvecklingstrender, handelsgap , handelsintervall eller skalpera bud/frÄga-spridningen. Det finns otaliga strategier. Att anvÀnda dem begrÀnsas endast av handlarens förmÄga att komma med lönsamma strategier och effektivt programmera dem.

Autotrading Ă€r ocksĂ„ populĂ€rt för investerare pĂ„ valutamarknaden. De flesta mĂ€klare erbjuder en plattform som Ă€r utrustad med möjligheten att installera applikationer som erbjuds av andra handlare och företag. Ett varningens ord: den utbredda anvĂ€ndningen av autotrading pĂ„ valutamarknaden har lett till ett överflöd av oprövad mjukvara av lĂ„g kvalitet. Åkern Ă€r full av bedragare.

Forex handlare kan ocksÄ skapa sina handelsprogram genom att anvÀnda MetaTrader 4 eller MetaTrader 5 kodsprÄk som heter MQL4 och MQL5, till exempel.

Kriterier för autohandelsstrategi

Att programmera en enkel handelsstrategi för autotrading Àr komplicerat. Regler mÄste vara enkla nog att kodas och kan inte inkludera subjektivitet, eftersom datorn behöver definierade regler.

Saker att tÀnka pÄ inkluderar:

  • Positionsstorlek: En positionsstorlek kan vara lika med 10 % av kontots eget kapital. Eller det kan vara mer avancerat, först definiera skillnaden mellan ingĂ„ngspriset och stop loss, sĂ€tta en maximal risk, sĂ„som 1 % av kontokapitalet, och sedan definiera positionsstorleken baserat pĂ„ 1 % risk och avstĂ„ndet mellan stoppa förlust och intrĂ€de pĂ„ den specifika handeln. Detta mer avancerade tillvĂ€gagĂ„ngssĂ€tt för positionsdimensionering kallas ibland för optimal positionsdimensionering eftersom positionsstorleken Ă€ndras baserat pĂ„ detaljerna i en handel.

  • Hur affĂ€rer kommer att lĂ€ggas in och vilka specifika parametrar som kommer att utlösa en affĂ€r: För att en affĂ€r ska ingĂ„s pĂ„ ett glidande medelvĂ€rde (MA), krĂ€ver crossover att priset först ligger pĂ„ ena sidan av MA och sedan pĂ„ den andra . DatakĂ€llan mĂ„ste ocksĂ„ anges. Hur bestĂ€ms priset: det sista priset? budpriset? begĂ€rt pris ?

  • Hur affĂ€rer kommer att stĂ€ngas och vad som utlöser stĂ€ngning av affĂ€rer: Detta kan Ă„stadkommas genom att lĂ€gga limitorder och stop-loss-order i början av affĂ€ren. Dessa order kommer att stĂ€nga handeln till orderpriserna, oavsett om handeln Ă€r lönsam eller olönsam. En mer komplex strategi kan vara att programmera en avslutande stop loss.

  • BegrĂ€nsningar pĂ„ systemet, som nĂ€r det bör eller inte bör handla: Detta inkluderar saker som nĂ€r programmeraren inte bör eller bör handla. Till exempel kanske programmeraren inte vill att programmet ska köras förrĂ€n fem minuter efter börsens öppning. DĂ€rför skulle de behöva lĂ€gga in en tidsbegrĂ€nsning i programmeringskoden.

  • Behov av skyddsĂ„tgĂ€rder: Till exempel, om mer Ă€n 5 % av eget kapital förloras, eller en öppen handel förlorar mer Ă€n ett definierat belopp, stĂ€nger programmet alla affĂ€rer och/eller ett e-postmeddelande skickas till en administratör för att kontrollera programmet .

Dessa Àr grundlÀggande kriterier att tÀnka pÄ nÀr du gör ett automatiserat handelsprogram. Ju mer komplext systemet Àr, desto fler kriterier och faktorer mÄste beaktas.

##Höjdpunkter

  • Autotrading möjliggör snabb exekvering av order, sĂ„ snart en programmerad strategis villkor uppfylls.

– Autotrading Ă€r ett system dĂ€r köp- och sĂ€ljorder lĂ€ggs automatiskt utifrĂ„n en programmerad strategi.

  • Avancerad autohandel, som begrĂ€nsar mĂ€nskligt deltagande i handelsprogrammet, krĂ€ver ett sofistikerat handelsprogram.

  • Autotrading-program inkluderar en strategi som mĂ„ste vara programmerbar och noggrant testad för lönsamhet innan man försöker köra den.