fredag 28. mars 2014

Verktøy for Strategi Building


 Mange tradere har vedtatt systema trading metoder i senere år . Handelssystemer bidra til å fjerne følelser fra handel og aktiver trading strategier for å bli automatisert slik at de kjøper og selger signaler kan utføres automatisk uten manuell inngripen . Denne artikkelen drøfter hvilke typer programvareverktøy som er tilgjengelig for å bidra til å utvikle lønnsomme handelsstrategier.

 Handelsplattformer . Dette er den mest grunnleggende verktøy for systematisk trading . Handelsplattformer kan gis av en megling , ofte som et lokkemiddel for å bruke megler tjenester , eller av en tredjepart . Sistnevnte vanligvis koble til en rekke ulike datakilder og meglerhus . De viktigste funksjonene i handelsplattformer er ordreregistrering og kartlegging. I de senere årene har handelsplattformer utvidet til å omfatte evner mer på linje med systematiske handelsmenn , slik som skriptspråk og strategi back- testing. Selv i fravær av disse mer avanserte funksjoner , kan de kartlegge egenskapene til de fleste handelsplattformer være nyttig i å utvikle ideer for handelssystemer . Noen av de mer populære handelsplattformer for systematisk trading inkluderer Trade , Ninja Trader , Trade Navigator , eSignal , MultiCharts , AmiBroker , og Metatrader ( Forex) .

 Skriptspråk . Handelssystemer er i hovedsak programmer , og som sådan , er basert på en slags programmering eller skriptspråk . Språk tilpasset markedet handel er vanligvis tilgjengelig i handelsplattformer , selv om de kan være del av en egen , mer spesialisert program . De mest populære skriptspråk er generelle formål handelssystemspråksom tillater redigering , kode testing , og noen historiske og sanntidssimulering, avhengig av verktøyet . Noen av de mer brukte skriptspråk er Easylanguage ( Trade og MultiCharts plattformer ) , NinjaScript ( Ninja Trader ) , TradeSense (Trade Navigator ) , EFS ( eSignal ) , AFL ( AmiBroker ) , og MQL ( Metatrader ) . De Traders ' Tips-delen i aksjer og råvarer magasinet inneholder kodeeksempler for mange av de mer populære skriptspråk .

 Porteføljeanalyse og simuleringsverktøy . Noen plattformer inkluderer portefølje analyse og simulering evner , men tredjeparts verktøy ofte gå utover de funksjoner som er tilgjengelige i de fleste plattformer . Verktøy i denne kategorien aktivere avanserte analyser , inkludert posisjon dimensjonering , porteføljeoptimalisering , Monte Carlo analyse , og robusthet testing . Programmer av denne typen omfatter Trade , som nylig kjøpte analyse programvare fra The Grail og fra RINA Systems , PROSIZER (Excel regneark - basert verktøy ) , TradeSim ( for Metastock ) , og Market System Analyzer .

 Kodegenerering verktøy . Inntil nylig , utvikle et handelssystem er nødvendig å skrive kode . Med bruk av kodegenerering verktøy , kan programvaren skrive koden for deg . Kodegenerering verktøy kombinere strategielementer , som for eksempel felles trading indikatorer og prismønstre, i ulike måter å finne den strategi logikk som fungerer best . Noen verktøy utgang kode for tredjepartsplattformer, for eksempel Trade , mens andre bruker proprietære ordninger som bare kjører på sine plattformer . Eksempler på kodegenerering verktøy inkluderer Trading System Lab , StrataSearch , og Adaptrade Builder .

De spesifikke programmene som er nevnt ovenfor er generelt rettet mot individuelle og såkalte semi - profesjonelle tradere . Mens mange profesjonelle tradere også bruke disse verktøyene , programvareverktøy spesielt utviklet for profesjonelle og / eller faglig bruk i finans-området inkluderer Matlab , Mathmatica , og S og R statistisk analyse språk .