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.