Thursday, October 13, 2016

Trading Strategie Back Testing Platform

Soos 'n outomatiese handelaar jy waarskynlik die volgende komponente: Makelaar Rekening Die beginpunt om handel te dryf in die markte Leef Mark data om hom te vermaak om jou handel robot sodat dit handel seine kan genereer. Die meeste makelaars verskaf data mark met eie of derdeparty-tegnologie-hoewel die mark data kan ook verkry word van 'n onafhanklike ondernemer (bv eSignal). Bestel Routing om u bestellings te stuur na die uitruil. Dit kan die eiendom van die uitvoering van makelaar of derde party-gebaseerde (bv Zen Vuur) wees. Makelaar Trading platform toegang tot jou rekening inligting, plaas bestellings, ens Kartering platform Soms is die makelaar platform kartering vermoëns is middelmatige en 'n onafhanklike kartering platform vereis (bv eSignal) Sein generasie platform Die werklike handel robot: dit ontleed mark data, rekening en posisioneer inligting en implemente die outomatiese handel strategieë te handel bestuur seine (dit wil sê koop / verkoop / afrit, ens) te genereer. Excecution platform Ontvang handel seine en stuur dit aan die einde routing. Platform Hosting Jy kan die handel robot gasheer op jou plaaslike rekenaar, bied dit in 'n toegewyde gehuurde bediener of toevertrou 'n gespesialiseerde makelaar aan te bied en uit te voer jou handel robot. Historiese mark data wat gebruik word as 'n bron vir back-toets handel strategieë Strategie Ontwikkeling aansoek kan vir kodering, optimalisering, back-toets en gevolg ontleding van handel strategieë. Statistiese analise pakket vir in-diepte statistiese ontleding van back-toets resultate. Sommige van hierdie onderskeidings is fisiese, sommige is logies. Byvoorbeeld, TradeStation packs baie van die punte hierbo in 'n stelsel: 'n makelaar rekening en 'n verhandelingsplatform wat jou toelaat om: Klink soos dit pas by die wetsontwerp perfek, nie die geval is nie? Tipe makelaar Verskillende kwessies te oorweeg: is die makelaar 'n oopte makelaar, 'n nie-skoonmaak VKM of 'n instelling van makelaar? As die laasgenoemde is dit 'n onafhanklike instelling van makelaar of 'n gewaarborgde bekendstelling makelaar (gerugsteun deur 'n duideliker)? Dit wil voorkom dat hoe nader aan die uitruil jy makelaar is (in terme van die verhouding), hoe beter / veiliger dit. Sien Anatomie van 'n Futures transaksie vir meer besonderhede oor die verskillende tipes van makelaars. markte ondersteun Elke makelaar bied toegang tot verskillende produkte en verskillende markte. Byvoorbeeld Interaktiewe Brokers bied een van die mees volledige dekking (wêreldwyd Futures, Options, Equites en Forex) al 8220; housed8221; onder dieselfde Universal rekening. Ander makelaars bied slegs toegang tot spesifieke produkte / markte. Latency / Speed Vir een of ander tipe handel strategie, kan dit 'n groot impak en verskeie platforms het / feeds bied verskillende vlakke van prestasie. Dit het gelei tot spesialis maatskappye soos Zen Vuur of Trading Technologies wat hul bedieners baie naby aan die uitruil bereiking spoed en betroubaarheid vir data voed en orde routing te spoor. Hulle bied hul dienste aan makelaars wat op sy beurt kan dit aan te bied aan hul kliënte. taalontwikkeling Dit is meestal 'n kwessie van persoonlike voorkeur, ervaring en kundigheid. TradeStation is al vir langer en 'n groot versameling van Easy taal skrifte is beskikbaar vir hergebruik terwyl NinjaTrader, byvoorbeeld, gebruik C # en CQG Trader hul eie taal. Strategie Kompleksiteit teen platform Funksionaliteit Die meeste van die outomatiese handel platforms wat bied back-toets funksionaliteit gebrek gesofistikeerdheid van toegewyde programme soos mechanics, TraderStudio of Trading Blox. Byvoorbeeld portefeulje toets is gewoonlik nie beskikbaar is in die lewe handel platforms. Dit kan werk vir 'n paar eenvoudige strategieë, maar nie vir meer komplekse Money Management kinders. Jy kan die handel robot loop op jou rekenaar, wat jy aan krag en verband mislukkings maak of jy kan kies om 'n bediener om jou robot te bied huur. Sommige makelaars bied ook handel strategie hosting en uitvoering op hul eie bedieners. Sommige gespesialiseerde platforms bied 'n beter kartering vermoëns as die standaard handel platforms en kan gebruik word as 'n selfstandige kartering aansoek. Sommige, soos eSignal, bied ook 'n data voer. 'N ooglopende een, maar tussen platform koste, uitvoering koste, hardeware, ens bestaan ​​daar 'n wye verskeidenheid tussen bodem-end en top-end offers. Wat / hoe om te kies? Terwyl die ondersoek na hierdie artikel het ek oor baie verskillende pakkette bied verskillende oplossings kom. Een van die beste maniere om jou te help besluit oor 'n oplossing te vind wat sin maak vir jou is om 'n lys van jou doelwitte en kruis-check elke platform teen hulle op hierdie manier (pdf doc). Daar is eindelose moontlikhede vir die kombinasie van al die differenty pakkette. Net vir die pret Ek het probeer om 8220; feitlik build8221; die teenoorgestelde van 'n alles-in-een pakket soos TradeStation (wat waarskynlik nie die meeste outomatiese handelaar doelwitte sal aanspreek) hier is een 8220; wacky8221; implementering. 'N handelaar besluit om TradeStation gebruik as 'n sein genereer platform. Maar sy wil nie TradeStation data voer te gebruik en in plaas besluit om te gaan vir die eSignal pakket integrasie van die makelaar Dorman Trading en die Zen-Vuur verband vir die mark data en 'n kartering platform. Met die oog op die roete van die mark data te TradeStation, sy het 'n brug toepassing - OwnData van TS Support byvoorbeeld. Die Friends voer oplossing sou TradeStation data voed wees. Vir die uitvoering kant van die saak, ons handelaar besluit om die handel seine wat gegenereer word deur TradeStation om NinjaTrader, wat kan roete die bestellings om die uitruil deur middel van 'n makelaar te stuur. Die primêre roete is deur Velocity Futures makelaar met behulp Trading Technologies order routing, terwyl die sekondêre roete is deur Interaktiewe Brokers via hul TWS verhandelingsplatform en API! Daarbenewens is die strategie navorsing en toetsing uitgevoer met mechanics behulp CQG bosluis data terwyl die resultate is ontleed met behulp van R. Afsluiting Jammer om te eindig op 'n cliche, maar daar is geen silwer bullet te maak die keuse. As jy weg te neem 'n punt is wat jy nodig het om jou eie behoeftes duidelik lys en maak die keuse vir jouself op grond van hulle.


No comments:

Post a Comment