Den viktiga betydelsen av att välja rätt handelsdagprogramvara för rätt dag

Stig Bengmark - Att välja hälsa del 1 (4) (Oktober 2024)

Stig Bengmark - Att välja hälsa del 1 (4) (Oktober 2024)
Den viktiga betydelsen av att välja rätt handelsdagprogramvara för rätt dag
Anonim

Datorapplikationer har gjort det enkelt att automatisera handel, särskilt för kortvariga intensiva aktiviteter som dagshandel, vilket gör användningen av handelsprogramvara mycket populär. Debatten fortsätter på den vinstpotential som realistiskt kan härledas från daghandel, eftersom mäklar och provisioner sägs ta bort den stora delen av tillgänglig vinstpotential. Det blir sålunda väldigt viktigt att välja dagens handelsprogram med kostnadsanalys, bedömning av dess tillämplighet på individuella handelsbehov / strategier, samt de funktioner och funktioner du behöver.

Daghandel är en tidsbunden handelsaktivitet där köp- eller säljpositioner tas och stängs samma handelsdag med målet att göra vinst i mindre prisskillnader på stora ordervolymer genom frekvent inköp och säljer, vanligtvis på hävstångseffekt.

Vad är dagshandelsprogramvara?

Dagshandelsprogramvara är ett automatiserat datorprogram, som vanligtvis tillhandahålls av mäklarfirmor för att hjälpa kunder att utföra sina dagliga handelsaktiviteter på ett effektivt och aktuellt sätt. De gör det möjligt för handlare att skörda vinster som skulle vara svåra att uppnå av bara dödliga. För e. g. En daghandlare kan tycka att det är omöjligt att manuellt spåra två tekniska indikatorer (som 50 och 200 dagars glidmedel) på tre olika lager av hans eller hennes val, men en automatiserad dagshandelsprogramvara kan enkelt göra det och placera affärer när de angivna kriterierna är uppfyllda.

Funktionerna och funktionerna kan skilja sig från en programvara till nästa och kan komma i olika versioner. Bortsett från mäklare tillhandahåller oberoende leverantörer också dagshandelsprogramvara, som tenderar att ha mer avancerade funktioner.

Hur fungerar dagens handelsprogram?

Tre grundläggande funktioner i varje dagshandelsprogramvara inkluderar:

  • Funktionalitet som möjliggör inställning av handelsstrategi (baserat på tekniska indikatorer / nyheter / handelssignaler / mönsterigenkänning), i handelssystemet
  • Automatiserad orderplaceringsfunktion ( vanligtvis med direkt marknadstillträde), när kriterierna är uppfyllda
  • Analytiska verktyg för att fortsätta utvärdera befintliga innehav (om sådana finns), marknadsutvecklingar och funktioner för att följaktligen agera på dem

Varje dags handelsprogramvara kommer att kräva en engångsinställning av handelsstrategi med inställning av handelsgränserna, sätta systemet på levande data och låta det genomföra affärerna.

Här är ett enkelt exempel. Antag ett lager ABC är dubbelt noterat på både NYSE och NASDAQ börser. Du letar efter arbitrage möjligheter och det finns en dagshandelsprogramvara tillgänglig för den. Du ställer in följande:

  • Välj ABC-lager för arbitrage och välj två marknader (NYSE och NASDAQ) för handel
  • Om du antar att båda benen i intradaghandeln kostar dig totalt 0.1 USD per aktie för mäklar och provisioner du strävar efter att leta efter prisskillnader mellan de två marknaderna som överstiger det beloppet. Så du sätter (säg 0. 2 USD eller högre) som prisskillnaden - i. e. Programvaran ska genomföra en samtidig köp- och säljorder endast om bud- och askpriserna på de två marknaderna (NYSE och NASDAQ) skiljer sig åt med 0,2 USD (eller mer)
  • Ange nr. av aktier som ska köpas och säljas i en order (säg 10 000 aktier)
  • Låt denna inställning gå live.

Säg att mjukvaran identifierar att ABC har noteringar på 62. 10 USD vid NYSE och 62. 35 USD på NASDAQ (differens på 0. 25 USD) för order mer än fastställd gräns på 10 000 aktier. Dagshandelsprogrammet kommer att inleda handel eftersom det matchar de fastställda kriterierna och skickar order till de två börserna (köp till lägre priser och sälja till högre priser). Om allt går bra kommer dagens programvara att göra (62. 35 - 62. 10 - 0. 1 = 0. 15) * (10 000) = 1 500 USD av nettoresultatet för näringsidkaren i en blixt.

Ytterligare förbättringar i ovanstående mjukvara kan innehålla slutförlustfunktioner - säg om endast din köphandel blir verkställd, men inte försäljningshandeln. Hur ska dagens handelsprogramvara fortsätta med den långa positionen? Ett par alternativ kan inkluderas som förbättrade funktioner i programvaran:

  • Fortsätt att leta efter säljmöjligheter till identifierade priser för en viss tid. Om inga möjligheter identifieras i angiven tid, kvittera positionen vid förlust.
  • Ställ in stoppförlängningsgränser och kvittera köpordern, om gränsen är slagen.
  • Byta till en genomsnittsteknik. Köp fler lager till lägre priser för att sänka det totala priset.

Ovanstående är ett exempel på arbitrage där handelsmöjligheter är kortlivade. Många av dessa typer av handelsaktiviteter kan sättas upp genom dagshandelsprogramvara och det blir därför oerhört viktigt att välja den rätta som matchar dina behov.

Egenskaper för goddagshandelsprogramvara:

  • Plattformsoberoende: Om inte en näringsidkare kör mycket komplexa algoritmer för dagshandel som kräver avancerade datorer, är det lämpligt att gå med ett webbaserat programvara. Fördelarna inkluderar: Anslutning från var som helst, inga manuella installationer av uppgraderingar och inga underhållskostnader. Men om du använder mycket komplexa algoritmer som kräver avancerad databehandling, är det bättre att överväga dedikerad datorbaserad installerbar programvara, även om det blir dyrt.
  • Dina specifika behov för dagshandling: Följer du en enkel dagshandelsstrategi för att flytta genomsnittlig spårning på aktier, eller vill du genomföra en komplex delta-neutral handelsstrategi, inklusive alternativ och lager? Behöver du en valutahandel eller handlar du om specifika produkter som binära alternativ? Att lita på fordringar på aktiemäklarnas webbplatsinnehåll är inte tillräckligt för att förstå erbjudandet. Be om en provversion och grundligt utvärdera den under den inledande fasen. Alternativt kan du kontrollera skärmen med hjälp av skärmtutorial (om tillgänglig) från börsmäklare eller leverantör för att tydligt förstå rätt passform för dagens handelsbehov.
  • Ytterligare funktioner: Daghandel försöker kapitalisera på kortfristiga prisrörelser under dagen. Sådana kortsiktiga prisrörelser drivs i sin tur främst av nyheter och utbud / efterfrågan (bland annat). Hanterar din handelsstrategi i dag nyheter, diagram, nivå 2-data, exklusiv anslutning till specifika marknader (som OTC), specifika dataflöden etc.? Om så är fallet ingår dessa i programvaran eller skulle handlaren kunna prenumerera på dem separat från andra källor, vilket ökar kostnaden?
  • Analytiska egenskaper: Var uppmärksam på den uppsättning analytiska funktioner som erbjuds. Här är några av dem:
  1. Tekniska indikatorer / Mönsterigenkänning : För handlare som försöker dra nytta av att förutsäga framtida prisnivå och riktning finns en mängd tekniska indikatorer tillgängliga. När näringsidkaren slutfört de tekniska indikatorerna som ska följas, ska han / hon se till att dagens handelsprogramvara stöder den nödvändiga automatiseringen för effektiv hantering av handeln baserat på den önskade tekniska indikatorn.
  2. Arbitrage Opportunities Recognition : För att dra nytta av den lilla prisskillnaden för en dubbelnoterad aktie på flera marknader möjliggör samtidig inköp (till ett lågt prisutbyte) och försäljning (på en högprismarknad) vinstmöjligheter och är en av de vanligt följade strategierna med hjälp av dagshandelsprogramvara. Detta kräver en anslutning till båda marknaderna, möjligheten att kontrollera prisskillnaderna när de uppstår och genomföra affärer i tid.
  3. Matematiska modellbaserade strategier: Det finns få automatiserade handelsstrategier baserade på matematiska modeller - som den delta-neutrala handelsstrategin - som möjliggör handel med en kombination av alternativ och dess underliggande säkerhet, där handeln placeras för att kompensera positiva och negativa delta så att portföljen delta hålls noll. Dagshandelsprogrammet bör ha den inbyggda intelligensen för att bedöma nuvarande innehav, kontrollera tillgängliga marknadspriser och genomföra handlar för både eget kapital och optioner efter behov.
  4. Trend efter strategier : En annan stor uppsättning strategier som vanligtvis implementeras genom dagshandelsprogramvara.

Såsom kan observeras från ovanstående lista är himlen gränsen för datorprogrammering och automatiserade mjukvarusystem. Allting och allt kan automatiseras, med många anpassningar. Förutom att du väljer rätt programvara för dagsdag är det väldigt viktigt att testa de identifierade strategierna på historiska data (diskontera mäklarkostnaderna), bedöma den realistiska vinstpotentialen och effekterna av kostnaderna för daghandelskostnader och endast då gå till prenumeration. Detta är ett annat område att utvärdera, eftersom många mäklare erbjuder backtestingfunktionalitet på sina mjukvaruplattformar.

  • Kostnad för dagshandelsprogram: Finns programvaran som en del av standardmäklarekonto eller kommer det till en extra kostnad? Beroende på din individuella handelsaktivitet ska kostnadsfördelningsanalysen utföras. Försiktighet bör göras för att bedöma tillgängliga versioner och deras funktioner.De flesta handelsprogram är gratis som standard med ett standardmäklarekonto, men kan inte nödvändigtvis ha alla nödvändiga funktioner som uppfyller dina handelsbehov. Var noga med att kontrollera kostnaderna för högre versioner som kan vara betydligt högre än standarden. Dessa kostnader bör diskonteras vid utvärdering av avkastningen från handel och beslut som baseras endast på de realistiska vinsterna.
  • Prisnoggrannhet - Stödjer mjukvaru- och dagshandelsprogrammet NBBO (Nationellt bästa bud och erbjudande)? Mäklare som är NBBO-deltagare är skyldiga att genomföra klienthandlarna till det bästa tillgängliga budet och fråga priset, vilket säkerställer priskonkurrens. Beroende på de landspecifika bestämmelserna kan mäklare (eller kanske inte) vara bemyndigade att ge de bästa bud- och frågepriserna. Handlare som handlar internationella värdepapper med internationella mäklare och programvara bör överväga att bekräfta detta för den specifika marknaden.
  • Skyddsegenskaper: Det är spännande att ha programvara tjäna pengar för dig, men skyddet är avgörande. Med utvecklingen av teknik finns det också "sniffing algoritmer & programvara" som försöker identifiera andra sidordrar på marknaden. De är utformade så att deras ägare kan dra nytta av det genom att "känna" orderna på andra sidan. Det är värt att överväga om din dagshandelsprogramvara är sårbar för en sådan sniffing eller om det har förebyggande funktioner för att dölja exponeringen mot andra marknadsaktörer.

Bottom Line

Det finns oändliga horisonter att utforska med handel med datorprogram och automatiserade mjukvarusystem. Det kan vara extremt spännande att tjäna pengar med ett knapptryck, men man måste vara fullt medveten om vad som går bakom scenen. Finns den automatiska ordern till rätt pris på rätt marknad följer den rätt strategi, och så vidare. Många handelsavvikelser har hänförts till automatiserade handelssystem. En noggrann utvärdering av dagshandelsprogramvara med tydlig förståelse för din önskade handelsstrategi kan ge enskilda handlare möjlighet att skörda fördelarna med automatiserad dagshandel.