torsdag den 27. marts 2014

Værktøjer til Strategi Building


 Mange handlende har vedtaget systematiske handel metoder i de seneste år. Handelssystemer hjælpe med at fjerne de følelser fra handel og gøre det muligt for handel strategier , der skal automatiseres , således at købe og sælge signaler kan udføres automatisk uden manuel indgriben. I denne artikel beskrives de typer af software- værktøjer, der er til rådighed til at hjælpe med at udvikle indbringende handel strategier.

 Handelsplatforme. Dette er den mest basale værktøj til systematisk handel. Handelsplatforme kan leveres af en mæglervirksomhed , ofte som en fristelsen til at bruge mæglerens ydelser , eller af en tredjepart . Sidstnævnte sædvanligvis forbindelse til en række forskellige datakilder og børsmæglerselskaber . De vigtigste elementer i handelsplatforme er orden indrejse og kortlægning . I de senere år har handelsplatforme udvidet til at omfatte kapaciteter mere på linje med systematiske forhandlere, såsom scriptsprog og strategi back-testing . Selv i mangel af disse mere avancerede funktioner, kan kortlægning kapaciteter i de fleste handelsplatforme være nyttige i at udvikle ideer til handelssystemer. Nogle af de mere populære handelsplatforme for systematisk handel omfatter TradeStation , Ninja Trader , Handel Navigator, eSignal , MultiCharts , AmiBroker og MetaTrader (forex ) .

 Scriptsprog. Handelssystemer er hovedsagelig software-programmer , og som sådan , er baseret på en slags programmering eller scripting sprog. Sprog skræddersyet til markedet for handel er typisk tilgængelige i handelsplatforme , selv om de kan være en del af en separat, mere specialiseret program . De mest populære scriptsprog er generelle formål handelssystem sprog , der tillader redigering, kode test , og nogle historiske og real -time simulation, afhængigt af værktøjet. Nogle af de mere udbredte scriptsprog er EasyLanguage ( TradeStation og MultiCharts platforme ) , NinjaScript (Ninja Trader ) TradeSense ( Trade Navigator ) , EFS ( eSignal ) , AFL ( AmiBroker ) , og MQL ( MetaTrader ) . Forhandlernes Tips sektion i Stocks & Råvarer magasin indeholder kodeeksempler for mange af de mere populære scriptsprog .

 Portefølje analyse -og simuleringsværktøjer . Nogle platforme omfatter portefølje analyse og simulering kapaciteter , men tredjeparts værktøjer ofte gå ud over de tilgængelige funktioner i de fleste platforme . Værktøjer i denne kategori muliggøre avancerede analyser , herunder position dimensionering , optimering af porteføljen , Monte Carlo analyse , og robusthed test. Software-programmer af denne type omfatter TradeStation , der for nylig har købt analyse software fra Gralen og fra RINA Systems, ProSizer ( Excel-regneark -baseret værktøj ) , TradeSim (for MetaStock ) og Market System Analyzer.

 Kodegenerering værktøjer. Indtil for nylig , at udvikle et system for handel krævede skrive kode . Med fremkomsten af ​​kodegenerering værktøjer , kan softwaren skrive koden for dig. Kode generation værktøjer kombinerer strategi elementer , såsom fælles handel indikatorer og kursformationer, på forskellige måder at finde den strategi, logik , der fungerer bedst . Nogle værktøjer output kode for tredjeparts- platforme, såsom TradeStation , mens andre bruger proprietære ordninger, der kun kører på deres platforme . Eksempler på kode generation værktøjer omfatter Trading System Lab, StrataSearch og Adaptrade Builder .

De specifikke applikationer , der er nævnt ovenfor, er generelt rettet mod individuelle og såkaldte semi- professionelle forhandlere . Mens mange professionelle forhandlere også bruger disse værktøjer, software-værktøjer specielt designet til professionelle og / eller akademisk brug i økonomiafdelingen området omfatter MatLab , Mathmatica , og S og R statistisk analyse sprog.