Thursday 12 October 2017

Trading System Software Design


Handel vloer Architecture handel vloer Architecture Uitvoerende Oorsig Verhoogde kompetisie, hoër mark data volume, en nuwe regulatoriese vereistes is 'n paar van die dryfkragte agter bedryf veranderinge. Maatskappye probeer om hul mededingende voordeel in stand te hou deur voortdurend veranderende hul handel strategieë en die verhoging van die spoed van die saak. 'N lewensvatbare argitektuur moet die nuutste tegnologie van beide netwerk en aansoek gebiede insluit. Dit het modulêre tot 'n hanteerbare pad na elke komponent ontwikkel met 'n minimale ontwrigting van die algehele stelsel voorsien word. Daarom is die deur hierdie papier voorgestel argitektuur is gebaseer op 'n dienste raamwerk. Ons ondersoek dienste soos ultra-lae latency boodskappe, latency monitering, multicast, rekenaar, stoor, data en toepassing skynwerklikmaking, handel veerkragtigheid, mobiliteit handel, en dun kliënt. Die oplossing vir die komplekse vereistes van die volgende generasie verhandelingsplatform moet gebou word met 'n holistiese denkwyse, die kruising van die grense van tradisionele silo's soos besigheid en tegnologie of aanwendings en netwerke. Dit dokumente hoofdoel is om riglyne te verskaf vir die bou van 'n ultra-lae latency verhandelingsplatform terwyl die optimalisering van die rou deurset en boodskap koers vir beide mark data en op te los handel bestellings. Om dit te bereik, stel ons voor die volgende latency tegnologie vermindering: Hoë spoed inter-connectInfiniBand of 10 Gbps verbinding vir die handel cluster Hoë spoed boodskappe bus Aansoek versnelling via RDMA sonder aansoek re-kode Real-time latency monitering en re-rigting van handel verkeer na die pad met 'n minimum latency industrie tendense en uitdagings Volgende generasie handel platforms het om te reageer op verhoogde eise vir spoed, volume, en doeltreffendheid. Byvoorbeeld, is die volume van opsies mark data sal na verwagting verdubbel na die bekendstelling van opsies pennie beurs in 2007. Daar is ook regulatoriese vereistes vir die beste uitvoering, wat vereis dat die hantering van die prys updates teen koerse wat 1M msg / sek benader. vir beurse. Hulle benodig ook sigbaarheid in die varsheid van die data en 'n bewys dat die kliënt het die beste moontlike uitvoering. In die kort termyn, spoed van handel en innovasie is die sleutel differentieert. 'N toenemende aantal ambagte word hanteer deur algoritmiese handel aansoeke geplaas so na as moontlik aan die uitvoering handel venue. 'N Uitdaging aan hierdie quotblack-boxquot handel enjins is dat hulle vererger die volume verhoog met die uitreiking van bevele net om hulle te kanselleer en weer in te dien nie. Die oorsaak van hierdie gedrag is 'n gebrek aan sigbaarheid waarin venue bied die beste uitvoering. Die menslike handelaar is nou 'n quotfinancial ingenieur, quot n quotquantquot (kwantitatiewe ontleder) met ontwikkeling vaardighede, wat handel modelle kan aanpas op die vlieg. Maatskappye die ontwikkeling van nuwe finansiële instrumente soos die weer afgeleide of klas ambagte kruis-bate en wat hulle nodig het om die nuwe aansoeke vinnig en in 'n haalbare mode ontplooi. In die lang termyn, moet mededingende differensiasie vandaan analise, nie net kennis. Die ster handelaars van môre aanneem risiko, te bereik waar die kliënt insig en konsekwent te klop die mark (bron IBM: www-935.ibm/services/us/imc/pdf/ge510-6270-trader. pdf). Besigheid veerkragtigheid het een grootste bekommernis van firmas sedert 11 September 2001 Solutions in hierdie gebied wissel van oortollige data sentrums geleë in verskillende geografiese gebiede en gekoppel aan verskeie handel plekke om virtuele handelaar oplossings bied krag handelaars die meeste van die funksies van 'n handel vloer in 'n afgeleë plek. Die finansiëledienste-bedryf is een van die mees veeleisende in terme van IT vereistes. Die bedryf beleef 'n argitektoniese verskuiwing na Services-Oriented Architecture (SOA), Web dienste, en skynwerklikmaking van IT-hulpbronne. SOA neem voordeel van die toename in die netwerk spoed om dinamiese binding en skynwerklikmaking sagteware komponente in staat te stel. Dit laat die skepping van nuwe aansoeke sonder dat die belegging in bestaande stelsels en infrastruktuur. Die konsep het die potensiaal om 'n rewolusie die manier waarop integrasie gedoen word, sodat 'n aansienlike vermindering in die kompleksiteit en koste van sodanige integrasie (www. gigaspaces / aflaai / MerrilLynchGigaSpacesWP. pdf). Nog 'n tendens is die konsolidasie van bedieners in data sentrum bediener plase, terwyl handelaar lessenaars net KVM uitbreidings en ultra-dun kliënte (bv SUNRAY en HP lem oplossings). Hoë-spoed Metro Area Netwerk staat stel data mark te multicast tussen verskillende plekke, sodat die skynwerklikmaking van die handel vloer. Hoëvlak Architecture Figuur 1 toon die hoë-vlak argitektuur van 'n handelsomgewing. Die ENKELE plant en die algoritmiese handel enjins is geleë in die hoë werkverrigting handel cluster in die firmas data sentrum of by die ruil. Die menslike handelaars is geleë in die eindgebruiker aansoeke gebied. Funksioneel is daar twee aansoek komponente in die onderneming handelsomgewing, uitgewers en intekenaars. Die boodskap bus bied die kommunikasie pad tussen uitgewers en intekenaars. Daar is twee tipes van die verkeer wat spesifiek op 'n handelsomgewing: DataCarries mark prys inligting vir finansiële instrumente, nuus en ander inligting op toegevoegde waarde soos analise. Dit is eenrigting en baie latency sensitiewe, tipies gelewer oor UDP multicast. Dit word gemeet in updates / sek. en in Mbps. Mark data vloei van een of meer eksterne bronne, afkomstig van die mark data verskaffers soos aandelebeurse, data aggregators, en ECNs. Elke diensverskaffer het hul eie mark data formaat. Die data word ontvang deur voer hanteerders, gespesialiseerde programme wat normaliseer en die data skoon en stuur dit dan na data verbruikers, soos pryse enjins, algoritmiese handel aansoeke, of menslike handelaars. Verkoop-kant firmas ook die mark data te stuur aan hul kliënte, koop-kant maatskappye soos onderlinge fondse, verskansingsfondse en ander batebestuurders. Sommige koop-kant maatskappye kan kies om direkte feeds ontvang van ruil, die vermindering van latency. Figuur 1 Trading argitektuur vir 'n koop Side / Verkoop Side Firm Daar is geen industrie standaard vir die mark data formate. Elke ruil het hulle eie formaat. Finansiële inhoud verskaffers soos Reuters en Bloomberg saamvoeg verskillende bronne van die mark data, normaliseer dit, en voeg nuus of analise. Voorbeelde van gekonsolideerde voer is RDF (Reuters data voed), RWF (Reuters Wire Format), en Bloomberg Professional Services Data. Om laer latency mark data te lewer, het beide verkopers vrygestel real-time mark data voed wat minder verwerkte en minder analytics: Bloomberg B-PipeWith B-pyp, Bloomberg de-paartjies hul mark data voer van hul verspreiding platform omdat 'n Bloomberg terminale is nie 'n vereiste vir get B-pyp. Wombat en Reuters Voer Hanteerders het ondersteuning vir B-pyp aangekondig. 'N Firma mag besluit om voere direk ontvang van 'n beurs om latency te verminder. Die winste in transmissie spoed kan wees tussen 150 millisekondes tot 500 millisekondes. Hierdie bronne is meer kompleks en duurder en die firma het om te bou en in stand te hou hul eie ENKELE plant (www. financetech / featured / showArticle. jhtmlarticleID60404306). Trading OrdersThis tipe verkeer dra die werklike ambagte. Dit is bidirectionele en baie latency sensitiewe. Dit word gemeet in boodskappe / sek. en Mbps. Die bestellings is afkomstig van 'n koop kant of verkoop kant vas en word gestuur na handel plekke soos 'n Exchange of ECN vir uitvoering. Die mees algemene formaat vir orde vervoer is FIX (Finansiële Inligting eXchangewww. fixprotocol. org/). Die aansoeke wat FIX boodskappe hanteer word genoem FIX enjins en hulle versoenbaar is met orde bestuurstelsels (OMS). 'N optimalisering op te los is vinnig genoem (Fix teenwoordig Streaming), wat 'n kompressie skema gebruik om die boodskap lengte verminder en, in werking tree, te verminder latency. FAST is meer aan die lewering van die mark data geteiken en het die potensiaal om 'n standaard geword. Vinnig kan ook gebruik word as 'n kompressie-skedule vir eie mark data formate. Om latency te verminder, kan maatskappye kies om Direkte toegang tot die mark (DMA) te vestig. DMA is die outomatiese proses van routing n sekuriteite orde direk na 'n uitvoering venue, dus vermy die ingryping deur 'n derde party (www. towergroup / navorsing / inhoud / glossary. jsppage1ampglossaryId383). DMA vereis 'n direkte verbinding met die uitvoering venue. Die boodskap bus is middleware sagteware van verskaffers soos Tibco, 29West, Reuters RMDS, of 'n oop bron platform soos AMQP. Die boodskap bus gebruik 'n betroubare meganisme om boodskappe te lewer. Die vervoer kan gedoen word oor TCP / IP (TibcoEMS, 29West, RMDS, en AMQP) of UDP / multicast (TibcoRV, 29West, en RMDS). Een van die belangrike konsep in die boodskap verspreiding is die quottopic stroom, quot wat 'n subset van die mark data gedefinieer deur kriteria soos ENKELE simbool, bedryf, of 'n sekere mandjie van finansiële instrumente. Intekenare aan te sluit onderwerp groepe koppel aan een of meer sub-onderwerpe om slegs die relevante inligting te ontvang. In die verlede, het al handelaars al mark data. Teen die huidige volumes verkeer, sal hierdie sub-optimale wees. Die netwerk speel 'n kritieke rol in die handelsomgewing. Mark data is uitgevoer om die handel vloer waar die menslike handelaars geleë via 'n Kampus of Metro Area hoë spoed netwerk. 'N hoë beskikbaarheid en 'n lae latency, asook 'n hoë deurset, is die belangrikste statistieke. Die hoë werkverrigting handelsomgewing het die meeste van sy komponente in die Data Center bediener plaas. Om latency te verminder, moet die algoritmiese handel enjins word geleë in die nabyheid van die voer hanteerders, los enjins en orde bestuurstelsels. 'N alternatiewe ontplooiing model het die algoritmiese handel stelsels geleë op 'n beurs of 'n diensverskaffer met 'n vinnige verbinding verskeie ruil. Ontplooiing Models Daar is twee ontplooiing modelle vir 'n hoë werkverrigting verhandelingsplatform. Maatskappye kan kies om 'n mengsel van die twee het: Data Center van die handel firma (Figuur 2) Dit is die tradisionele model, waar 'n volwaardige verhandelingsplatform is ontwikkel en in stand gehou deur die firma met kommunikasie skakels na al die handel plekke. Latency wissel met die spoed van die links en die aantal hoep tussen die firma en die plekke. Figuur 2 Tradisionele Ontplooiing Model Co-plek op die handel lokaal (ruil, finansiële diensverskaffers (FSP)) (figuur 3) Die handel firma ontplooi sy outomatiese handel platform so na as moontlik aan die uitvoering plekke om latency te verminder. Figuur 3 Hosted Ontplooiing Model Services-georiënteerde Trading argitektuur Ons stel 'n dienste-georiënteerde raamwerk vir die bou van die volgende generasie handel argitektuur. Hierdie benadering bied 'n konseptuele raamwerk en 'n implementering pad gebaseer op modularisatie en minimalisering van inter-afhanklike. Hierdie raamwerk bied maatskappye met 'n metode om: Evalueer hul huidige toestand in terme van dienste Prioritiseer dienste op grond van hul waarde tot die besigheid Evolve die verhandelingsplatform om die verlangde stand met behulp van 'n modulêre benadering Die hoë werkverrigting handel argitektuur maak staat op die volgende dienste, soos gedefinieer deur die dienste argitektuur raamwerk voorgestel in Figuur 4. Figuur 4 Service Architecture raamwerk vir High Performance Trading Ultra-Low latency Messaging Service Hierdie diens word verskaf deur die boodskap bus, wat is 'n sagteware stelsel wat die probleem van die koppeling van verskeie-om - los baie aansoeke. Die stelsel bestaan ​​uit: 'n Stel pre-gedefinieerde boodskap skemas 'n reeks gemeenskaplike opdrag boodskappe A gedeel aansoek infrastruktuur vir die stuur van die boodskappe aan die ontvangers. Die gedeelde infrastruktuur kan gebaseer wees op 'n boodskap makelaar of op 'n publiseer / skryf model. Die belangrikste vereistes vir die volgende generasie boodskappe bus is (bron 29West): laagste moontlike latency (bv minder as 100 mikrosekondes) stabiliteit onder swaar vrag beheer en buigsaamheid (koers beheer en konfigureerbare vervoer (bv meer as 1,4 miljoen msg / sek.) ) Daar is pogings in die bedryf om die boodskap bus standaardiseer. Gevorderde Boodskap Queueing protokol (AMQP) is 'n voorbeeld van 'n oop standaard kampvegter deur J. P. Morgan Chase en ondersteun deur 'n groep van verskaffers soos Cisco, gesant Technologies, Red Hat, TWIST Proses Innovations, Iona, 29West, en iMatix. Twee van die belangrikste doelwitte is om 'n meer eenvoudige pad na interoperabiliteit voorsiening te maak vir aansoeke geskryf op verskillende platforms en modulariteit sodat die middleware maklik kan ontwikkel. In baie algemene terme, 'n AMQP bediener is analoog aan 'n e-pos bediener met mekaar uitruil optree as 'n boodskap oordra aan die agent en elke boodskap tou as 'n posbus. Die bindings definieer die routing tafels in elke oordrag agent. Uitgewers stuur boodskappe na individuele oordrag agente, wat dan die roete van die boodskappe in posbusse. Verbruikers neem boodskappe van posbusse, wat 'n kragtige en buigsame model wat is eenvoudig (Bron: www. amqp. org/tikiwiki/tiki-indexpageOpenApproachWhyAMQP) skep. Latency monitering diens die belangrikste vereistes vir hierdie diens is: Sub-millisekonde korrelig van metings Naby-real time sigbaarheid sonder die toevoeging van latency om die handel verkeer Vermoë om aansoek verwerking latency onderskei van netwerk transito latency vermoë om te hanteer hoë boodskap tariewe Verskaf 'n programmatiese koppelvlak vir handel aansoeke om latency data ontvang, dus algoritmiese handel enjins aan te pas by veranderende omstandighede sodat Korreleer netwerk gebeure met aansoek gebeure vir die oplos van probleme latentie kan gedefinieer word as die tyd interval tussen wanneer 'n handelsmerk bestelling gestuur en toe dieselfde volgorde word erken en opgetree waarop die ontvangs party. Die aanspreek van die latency probleem is 'n komplekse probleem, wat 'n holistiese benadering wat alle bronne van latency identifiseer en van toepassing verskillende tegnologieë op verskillende lae van die stelsel. Figuur 5 toon die verskeidenheid komponente wat latency op elke laag van die OSI stapel kan stel. Dit kaarte ook elke bron van latency met 'n moontlike oplossing en 'n monitering oplossing. Dit gelaagde benadering kan maatskappye 'n meer gestruktureerde wyse van die aanval die latency probleem, waardeur elke komponent van so 'n diens kan beskou word en konsekwent behandel oor die firma te gee. Die handhawing van 'n akkurate maatstaf van die dinamiese toestand van hierdie tyd interval oor alternatiewe roetes en bestemmings kan van groot hulp in taktiese handel besluite te neem. Die vermoë om die presiese ligging van vertragings te identifiseer, hetsy in die kliënte rand netwerk, die sentrale verwerking sentrum, of die transaksie aansoek vlak, bepaal aansienlik die vermoë van diensverskaffers om hul handel diens-vlak ooreenkomste (DVO) ontmoet. Vir koop-kant en sell-side vorms, asook vir die mark-data syndicators, die vinnige identifikasie en verwydering van knelpunte vertaal direk in verbeterde handel geleenthede en inkomste. Figuur 5 Latency Management Architecture Cisco Lae-Latency Monitoring tools Tradisionele netwerk monitering gereedskap te werk met minute of sekondes korrelig. Volgende generasie handel platforms, veral diegene ondersteun algoritmiese handel, vereis latencies minder as 5 ms en 'n baie lae vlakke van pakkie verlies. Op 'n Gigabit LAN, kan 'n 100 ms microburst veroorsaak 10,000 transaksies verlore of oormatig vertraag. Cisco bied aan sy kliënte 'n keuse van gereedskap om latency in 'n handelsomgewing te meet: Bandwydte Kwaliteit Bestuurder (BQM) (OEM van Corvil) Cisco AON-gebaseerde Finansiële Dienste Latency Monitoring Oplossing (FSMS) Bandwydte Kwaliteit Bestuurder Bandwydte Kwaliteit Bestuurder (BQM) 4.0 is 'n volgende generasie netwerk aansoek prestasiebestuurstelsel produk wat in staat stel om kliënte te monitor en voorsiening hul netwerk vir beheerde vlakke van latency en verlies prestasie. Terwyl BQM is nie uitsluitlik gerig is op handel netwerke, sy micro sigbaarheid gekombineer met intelligente bandwydte voorsiening eienskappe maak dit ideaal vir hierdie veeleisende omgewings. Cisco BQM 4.0 implementeer 'n wye reeks van gepatenteerde en patent hangende verkeer meting en netwerk analise tegnologie wat die gebruiker ongekende sigbaarheid en begrip van hoe om die netwerk vir 'n maksimum aansoek prestasie te optimaliseer gee. Cisco BQM is nou ondersteun op die produk familie van Cisco toepassing implementering Engine (ADE). Die produk familie Cisco ADE is die ideale platform vir Cisco netwerk bestuur aansoeke. BQM Voordele Cisco BQM mikro-sigbaarheid is die vermoë om op te spoor, te meet, te ontleed latency, beweging, en verlies induserende verkeer gebeure af te micro vlakke van korrelig met per pakkie resolusie. Dit stel Cisco BQM op te spoor en vas te stel die impak van die verkeer gebeure op die netwerk latency, beweging, en verlies. Kritieke vir verhandeling omgewings is dat BQM kan ondersteun latency, verlies, en beweging metings eenrigting vir beide TCP en UDP (multicast) verkeer. Dit beteken dat dit verslae moeiteloos vir beide handel verkeer en markdata voed. BQM die gebruiker toelaat om 'n omvattende stel drempels spesifiseer (teen microburst aktiwiteit, latency, verlies, beweging, benutting, ens) op alle koppelvlakke. BQM bedryf dan 'n agtergrond rollende pakkie vang. Wanneer 'n drumpel skending of ander potensiële prestasie agteruitgang gebeurtenis plaasvind, dit snellers Cisco BQM om die pakkie vang op skyf vir latere ontleding te stoor. Dit laat die gebruiker toe om ondersoek in volle besonderhede beide die aansoek verkeer wat geraak word deur prestasie agteruitgang (quotthe victimsquot) en die verkeer wat die prestasie agteruitgang (quotthe culpritsquot) veroorsaak. Dit kan aansienlik verminder die tyd wat die diagnose en oplossing van netwerk prestasie kwessies. BQM is ook in staat om gedetailleerde bandwydte en gehalte van diens (QoS) beleid voorsiening aanbevelings, wat die gebruiker direk kan aansoek doen om die gewenste netwerk prestasie te bereik voorsien. BQM Metings Geïllustreerde Om die verskil tussen 'n paar van die meer konvensionele meettegnieke en die sigbaarheid deur BQM verstaan, kan ons kyk na 'n paar vergelyking grafieke. In die eerste stel van grafieke (Figuur 6 en Figuur 7), sien ons die verskil tussen die latency gemeet deur BQMs Passiewe Network Kwaliteit Monitor (PNQM) en die latency gemeet deur die spuit van ping pakkies elke 1 sekonde in die verkeer stroom. In Figuur 6. sien ons die latency met 1 sekonde ICMP ping pakkies vir die regte netwerk verkeer (dit is gedeel deur 2 om 'n skatting vir die one-way vertraging gee) berig. Dit wys die vertraging met gemak onder oor 5ms vir byna almal van die tyd. Figuur 6 Latency Gerapporteer deur 1-Tweede ICMP Ping Pakkies vir Real netwerkverkeer In figuur 7. sien ons die latency deur PNQM berig vir dieselfde verkeer op dieselfde tyd. Hier sien ons dat deur die meting van die eenrigting-latency van die werklike aansoek pakkies, 'n radikaal ander prentjie kry ons. Hier is die latency gesien word beweeg word om 20 ms, met af en toe bars veel hoër. Die verklaring is dat omdat ping stuur pakkies net elke tweede, is dit heeltemal ontbreek die meeste van die aansoek verkeer latency. Trouens, ping resultate tipies net dui ronde trip voortplanting vertraging eerder as realisties aansoek latency in die netwerk. Figuur 7 Latency Gerapporteer deur PNQM vir Real netwerk verkeer In die tweede voorbeeld (Figuur 8), sien ons die verskil in berig skakel vrag of volop vlakke tussen 'n 5-minute gemiddelde oog en 'n 5 ms microburst oog (BQM kan af verslag te doen oor lugstortings om oor 10-100 nano sekonde akkuraatheid). Die groen lyn toon die gemiddelde benutting op 5 minute gemiddeldes te laag wees, miskien tot 5 Mbit / s. Die donkerblou plot toon die 5ms microburst aktiwiteit bereik tussen 75 Mbit / s en 100 Mbit / s, die LAN spoed doeltreffend. BQM toon hierdie vlak van korrelig vir alle aansoeke en dit gee ook duidelike voorsiening reëls om die gebruiker in staat om beheer of neutraliseer hierdie lugstortings moontlik te maak. Figuur 8 verskil in Gerapporteer Link load Tussen 'n 5-Minute Gemiddeld View en 'n 5 ms microburst View BQM ontplooiing in die handel netwerk figuur 9 toon 'n tipiese BQM ontplooiing in 'n handel netwerk. Figuur 9 Tipiese BQM ontplooiing in 'n handel netwerk BQM kan dan gebruik word om hierdie tipe vrae te beantwoord: Is enige van my Gigabit LAN kern skakels versadig vir meer as X millisekondes Is dit veroorsaak verlies wat links sou die meeste voordeel trek uit 'n opgradering te Etherchannel of 10 Gigabit versnel Wat aansoek verkeer veroorsaak die versadiging van my 1 Gigabit skakels is enige van die mark data ondervind end-tot-end verlies Hoeveel addisionele latency doen die fail data sentrum ervaring is hierdie skakel korrek grootte om te gaan met lugstortings is my handelaars kry lae latency updates van die mark data verspreiding laag Is hulle sien geen vertragings groter as X millisekondes in staat is om hierdie vrae bloot te beantwoord en doeltreffend tyd en geld bespaar in die bestuur van die handel netwerk. BQM is 'n noodsaaklike hulpmiddel vir die verkryging van sigbaarheid in die mark data en handel omgewings. Dit bied korrel end-tot-end latency metings in komplekse infrastruktuur wat 'n hoë-volume data beweging ervaar. Effektief te spoor lugstortings in sub-millisekonde vlakke en ontvang kundige ontleding op 'n spesifieke gebeurtenis is van onskatbare waarde om handel vloer argitekte. Smart bandwydte voorsiening aanbevelings, soos grootte en what-if-analise, verskaf groter ratsheid om te reageer op wisselvallige marktoestande. Soos die ontploffing van algoritmiese handel en toenemende boodskap tariewe voortduur, BQM, gekombineer met sy QoS instrument, bied die moontlikheid van die implementering van QoS beleid wat van kritieke belang handel aansoeke kan beskerm. Cisco Finansiële Dienste Latency Monitoring Oplossing Cisco en Trading Statistieke het saamgewerk op latency monitering oplossings vir FIX orde vloei en markdata monitering. Cisco AON tegnologie is die grondslag vir 'n nuwe klas van die netwerk ingesluit produkte en oplossings wat jou help om saam te smelt intelligente netwerke met aansoek infrastruktuur, gebaseer op óf diens-georiënteerde of tradisionele argitektuur. Trading Statistieke is 'n toonaangewende verskaffer van analytics sagteware vir netwerk-infrastruktuur en aansoek latency monitering doeleindes (www. tradingmetrics /). Die Cisco AON Finansiële Dienste Latency Monitoring Oplossing (FSMS) gekorreleer twee soorte gebeure by die punt van waarneming: Netwerk gebeure direk gekorreleer met samevallende aansoek boodskap hantering Handel orde vloei en wat ooreenstem met die mark update gebeure Gebruik tyd tempel beweer op die punt van inname in die netwerk, real-time analise van hierdie gekorreleer data strome laat presiese identifikasie van knelpunte oor die infrastruktuur, terwyl 'n handel uitgevoer word of mark data word versprei. Deur die monitering en meting latency vroeg in die siklus, kan finansiële maatskappye beter besluite te neem oor watter netwerk serviceand wat tussenganger, mark, of counterpartyto kies vir routing handel bestellings. Net so, hierdie kennis kan meer vaartbelyn toegang tot opgedateer mark data (voorraadkwotasies, ekonomiese nuus, ens), wat 'n belangrike basis vir die inisiëring, terug te trek uit, of die voortsetting van geleenthede in die mark. Die komponente van die oplossing is: AON hardeware in drie vorm faktore: AON Network Module vir Cisco 2600/2800/3700/3800 routers AON Blade vir die Cisco Catalyst 6500 reeks AON 8340 toestel Trading Statistieke MampA 2.0 sagteware, wat die monitering en waarskuwing bied aansoek, vertoon latency grafieke op 'n dashboard, en kwessies kennisgewings wanneer traag voorkom (www. tradingmetrics / TMbrochure. pdf). Figuur 10 AON-Based FIX Latency Monitoring Cisco IP SLA Cisco IP SLA is 'n geïntegreerde netwerk beheer instrument in Cisco IOS waarmee routers en skakelaars om sintetiese verkeer strome wat gemeet kan word vir latency, beweging, pakkie verlies, en ander kriteria genereer (www. cisco / gaan / ipsla). Twee belangrike konsepte is die bron van die gegenereerde verkeer en die teiken. Beide van hierdie hardloop 'n IP SLA quotresponder, quot wat die verantwoordelikheid het om die beheer verkeer tyd stempel voordat dit verkry en teruggekeer met die teiken (vir 'n ronde trip meting) het. Verskillende tipes verkeer kan verkry binne IP SLA en hulle is daarop gemik om verskillende statistieke en teiken verskillende dienste en programme. Die UDP beweging werking gebruik word om eenrigting en heen-en terugreis vertraging meet en verslag variasies. As die verkeer is tyd aan beide stuur en teiken toestelle met die terugvoering vermoë gestempel, is die ronde trip vertraging gekenmerk as die delta tussen die twee tyd tempel. 'N nuwe funksie bekend gestel in IOS 12.3 (14) T, IP SLA Sub Millisekonde verslag, wat dit moontlik maak vir tyd tempel te vertoon met 'n resolusie in mikrosekondes, dus die verskaffing van 'n vlak van korrelig nie voorheen beskikbaar. Hierdie nuwe funksie is nou gemaak IP SLA kampus netwerke waar netwerk latency is tipies in die reeks 300-800 mikrosekondes en die vermoë om tendense en spykers (kort tendense) gebaseer op micro korrelig tellers op te spoor betrokke is 'n vereiste vir kliënte wat betrokke is in die tyd - sensitive elektroniese handel omgewings. As gevolg hiervan, is IP SLA nou oorweeg word deur beduidende getalle finansiële organisasies soos hulle almal in die gesig staar vereistes om: Verslag basislyn latency om hul gebruikers Trend basislyn latency met verloop van tyd vinnig reageer om die verkeer te bars wat veranderinge in die berig latency veroorsaak Sub - millisekonde verslagdoening is wat nodig is vir hierdie kliënte, aangesien baie kampus en ruggrate tans lewer onder 'n sekonde van latency oor verskeie skakelaar hoep. Elektroniese handel omgewings het oor die algemeen gewerk om te skakel of te verminder alle gebiede van die toestel en netwerk latency om vinnige orde vervulling te lewer aan die besigheid. Rapporteer dat netwerk reaksie tye is quotjust onder een millisecondquot is nie meer voldoende die korrelig van latency metings berig oor 'n netwerk segment of ruggraat moet nader aan 300-800 mikro-sekondes met 'n mate van resolusie van 100 igrave sekondes wees. IP SLA onlangs bygevoeg ondersteuning vir IP multicast toets strome, wat die mark data latency kan meet. 'N Tipiese netwerk topologie word in Figuur 11 met die IP SLA skaduwee routers, bronne, en reageer. Figuur 11 IP SLA Ontplooiing Computing Services Computing dienste dek 'n wye verskeidenheid van tegnologie met die doel van die uitskakeling van die geheue en CPU knelpunte wat deur die verwerking van die netwerk pakkies. Trading aansoeke verbruik hoë volumes van die mark data en die bedieners moet hulpbronne te wy aan die verwerking van netwerkverkeer in plaas van aansoek verwerking. Vervoer processingAt hoë spoed, kan netwerk pakkie verwerking 'n beduidende bedrag van bediener CPU siklusse en geheue verbruik. 'N gevestigde reël bepaal dat 1Gbps van netwerk bandwydte vereis 1 GHz verwerker kapasiteit (bron Intel Witskrif oor I / O versnelling www. intel/technology/ioacceleration/306517.pdf). Intermediêre buffer copyingIn n konvensionele netwerk stapel implementering, data moet kopieer deur die SVE tussen netwerk buffers en toepassing buffers. Dit oorhoofse word vererger deur die feit dat die geheue spoed nie gehou het met die toename in CPU spoed. Byvoorbeeld, verwerkers soos die Intel Xeon nader 4 GHz, terwyl RAM skyfies rondstaan ​​400MHz (vir DDR 3200 geheue) (bron Intel www. intel/technology/ioacceleration/306517.pdf). Konteks switchingEvery tyd 'n individu pakkie moet verwerk, die CPU voer 'n konteks skakelaar van toepassing konteks te verkeer konteks netwerk. Dit oorhoofse kan verminder word indien die skakelaar sou plaasvind slegs wanneer die hele aansoek buffer is voltooi. Figuur 12 Bronne van oorhoofse in Data Center Servers TCP laai Engine (TOE) offloads vervoer verwerker siklusse om die NIC. Beweeg TCP / IP-protokol stapel buffer afskrifte van stelsel geheue Nic geheue. Afgeleë direkte geheuetoegang (RDMA) In staat stel om 'n netwerkkaart om data direk oor te dra van toepassing op aansoek sonder om die bedryfstelsel. Skakel intermediêre en toepassing buffer afskrifte (geheue bandwydte verbruik). Kern omseil Direkte gebruiker-vlak toegang tot hardeware. Dramaties verminder aansoek konteks skakelaars. Figuur 13 RDMA en kern Verbypad InfiniBand is 'n punt-tot-punt (aangeskakel stof) tweerigting seriekommunikasie skakel wat RDMA implemente, onder ander funksies. Cisco bied 'n InfiniBand skakelaar, die bediener Stof Skakel (SFS): www. cisco/application/pdf/en/us/guest/netsol/ns500/c643/cdccont0900aecd804c35cb. pdf. Figuur 14 Tipiese SFS Ontplooiing Trading aansoeke voordeel trek uit die verlaging in latency en latency variasie, soos bewys deur 'n toets uitgevoer met die Cisco SFS en Wombat Voer Hanteerders deur Stac Navorsing: Aansoek virtualisering Service De-koppel die aansoek van die onderliggende bedryfstelsel en bediener hardeware stel hulle in staat om uit te voer as netwerk dienste. Een aansoek kan hardloop in parallel op verskeie bedieners, of verskeie programme kan uitgevoer word op dieselfde bediener, as die beste hulpbrontoekenning voorskrifte. Dit ontkoppeling in staat stel om beter load balancing en disaster recovery vir besigheid voortsetting strategieë. Die proses van her-toekenning rekenaar hulpbronne om 'n aansoek is dinamies. Met behulp van 'n aansoek skynwerklikmaking stelsel soos Data Sinapse GridServer, kan aansoeke migreer, met behulp van vooraf ingestel beleid, te onderbenut bedieners in 'n proses toevoer-wedstryde aanvraag (wwwworkworld / supp / 2005 / ndc1 / 022105virtualpage2). Daar is baie sake voordele vir finansiële maatskappye wat aansoek skynwerklikmaking neem: vinniger tyd om te bemark vir nuwe produkte en dienste vinniger integrasie van firmas volgende samesmeltings en verkrygings Groter beskikbaarheid aansoek Beter werklading verspreiding, wat meer quothead roomquot in handel volume Operasionele skep vir verwerking spykers doeltreffendheid en beheer Vermindering in IT kompleksiteit Tans, aansoek skynwerklikmaking nie gebruik word in die handel voor-kantoor. Een gebruik-geval is risiko modellering, soos Monte Carlo simulasies. As die tegnologie ontwikkel, is dit moontlik dat 'n paar van die handel platforms dit sal aanneem. Data virtualiseermodus diens aan effektief hulpbronne te deel oor versprei korporatiewe toepassings, moet maatskappye in staat wees om data oor verskeie bronne te benut in real-time, terwyl die versekering van data-integriteit. Met oplossings van data skynwerklikmaking sagteware verskaffers soos Edelsteen of Tangosol (nou Oracle), kan finansiële maatskappye toegang heterogene bronne van data 'n beeld enkele stelsel wat aansluit tussen sakeprosesse en ongebreidelde aansoek toegang tot versprei caching stel as. Die netto resultaat is dat alle gebruikers direkte toegang tot hierdie hulpbronne data oor 'n verspreide netwerk (www. gridtoday / 03/0210/101061). Dit staan ​​bekend as 'n data rooster en is die eerste stap in die proses van die skep wat Gartner noem Extreme transaksie Processing (XTP) (www. gartner / DisplayDocumentrefgsearchampid500947). Tegnologie soos data en programme skynwerklikmaking in staat stel finansiële firmas om real-time komplekse analise, gebeurtenis gedrewe programme en dinamiese hulpbrontoekenning voer. Een voorbeeld van data skynwerklikmaking in aksie is 'n wêreldwye bestelboek aansoek. 'N bestelboek is die bron van aktiewe bestellings wat gepubliseer is deur die uitruil of ander mark makers. Multicast Service Market data aflewering is 'n perfekte voorbeeld van 'n aansoek wat nodig het om dieselfde data stroom te lewer aan honderde en potensieel duisende eindgebruikers. Die (S, G) verstryking timer is in te stel. Hierdie beperking word dikwels aangehaal as 'n rede om 'n laag 2 infrastruktuur tussen TIC geleë in verskillende data-sentrums in stand te hou. Departement: System Design and Management Program. Uitgewer: Massachusetts Institute of Technology Datum Uitgereik: 2009 firmas deesdae is hoogs afhanklik van data-ontginning, rekenaarmodellering en die ontwikkeling van sagteware. Finansiële ontleders te voer baie soortgelyke take aan dié in sagteware en vervaardigingsbedrywe. Maar die finansiële sektor het nog nie ten volle 'n hoë-standaard stelsels ingenieurswese raamwerke en proses bestuur benaderings wat suksesvol was in die sagteware en vervaardigingsbedrywe aangeneem. Baie van die tradisionele metodes vir die produk ontwerp, gehaltebeheer, sistematiese innovering, en deurlopende verbetering in ingenieursdissiplines aangewend kan word om die veld van finansies. Hierdie tesis wys hoe die kennis wat uit ingenieursdissiplines die ontwerp en prosesse bestuur van 'n hoë frekwensie handel stelsels kan verbeter. Hoë frekwensie handel stelsels is-berekening gebaseer. Hierdie stelsels is 'n outomatiese of semi-outomatiese sagteware stelsels wat inherent kompleks en vereis 'n groot mate van ontwerp presisie. Die ontwerp van 'n hoë frekwensie handel stelsel koppel verskeie velde, insluitend kwantitatiewe finansies, stelsel ontwerp en sagteware-ingenieurswese. In die finansiële sektor, waar wiskundige teorieë en handel modelle relatief goed nagevors, die vermoë om hierdie ontwerpe te implementeer in real handel praktyke is een van die belangrikste elemente van 'n belegging maatskappye mededingendheid. Die vermoë van die omskakeling van belegging idees in 'n hoë werkverrigting handel stelsels doeltreffend en effektief kan 'n belegging firma 'n groot mededingende voordeel te gee. (Verv.) Hierdie tesis verskaf 'n gedetailleerde studie bestaan ​​uit 'n hoë frekwensie handel stelsel ontwerp, stelsel modellering en beginsels, prosesse en bestuur vir stelsel ontwikkeling. Besondere klem word aan back testing en optimalisering, wat beskou word as die belangrikste dele in die bou van 'n handel stelsel. Hierdie navorsing bou stelsel ingenieurswese modelle wat die ontwikkelingsproses te lei. Dit maak ook gebruik van eksperimentele handel stelsels te verifieer en te bekragtig beginsels in hierdie tesis aangespreek. Ten slotte, hierdie tesis tot die gevolgtrekking dat stelselingenieurswese beginsels en raamwerke die sleutel tot sukses vir die implementering van 'n hoë frekwensie handels - of kwantitatiewe belegging stelsels kan wees. Proefskrif (S. M.) - Massachusetts Institute of Technology, System Design and Management Program, 2009.Cataloged uit PDF-weergawe van thesis. Includes bibliografiese verwysings (bl 78-79.). Sleutelwoorde: System Design and Management Program. Of kodering n sagteware program of 'n handel stelsel, sal versigtig ontwerp en beplanning te help jy klaar is in 'n korter tyd met minder foute. Ons sal met behulp van 'n eenvoudige drie-stap proses om ons handel stelsel te ontwerp. Stap 1: Maak jou eie Trading System Reëls Die eerste stap by die ontwerp van 'n handel stelsel is eenvoudig te kom met die reëls waarvolgens u stelsel sal werk. Daar moet vier kern reëls vir elke handel stelsel: Koop - identifiseer wanneer jy 'n posisie te koop. 13 Verkoop - identifiseer wanneer jy 'n posisie te verkoop. 13 Stop - identifiseer wanneer jy jou verliese te sny. 13 Doel - identifiseer wanneer jy wil 'n wins te bespreek. So, byvoorbeeld: Koop - Wanneer die 30-dae - bewegende gemiddelde (MA) kruisies bo die 60-dag MA 13 Sell - Wanneer die 30-dag MA kruisies onder die 60-dag MA 13 Stop - maksimum verlies van 10 eenhede 13 Doel - Doel van 10 eenhede Hierdie voorbeeld stelsel sal koop en verkoop op grond van die 30- en 60-dae - bewegende gemiddeldes en sal outomaties bespreek winste nadat 'n 10-eenheid wins of te verkoop teen 'n verlies na 'n 10-eenheid skuif in die teenoorgestelde rigting. stap 2: identifiseer die komponente van elke reël Noudat ons ons reëls af, moet ons die komponente betrokke by elke reël identifiseer. Elke komponent moet twee elemente bevat: Die aanwyser of studie gebruik 13 Die instellings vir die aanwyser of studeer Hierdie komponente moet gebou word deur te tik die snelskrif naam vir die studie, gevolg deur die instellings in hakies. Hierdie instellings in hakies verwys as parameters van die aanwyser of studie. 25-dae - bewegende gemiddelde 13 RSI (25) - - 25 dae relatiewe sterkte-indeks MA (25): Soms, kan 'n studie van verskeie parameters, in welke geval jy dit eenvoudig te skei met commas. Lets 'n blik op 'n paar voorbeelde te hê 13 MACD (Close (0), 5,5) - Moving gemiddelde konvergensie divergensie stel wat gebaseer is op vandag se noue, met 'n vyf-dag vas lengte en 'n vyf-dag stadig lengte As jy onseker is oor hoeveel parameters 'n sekere komponent vereis, jy kan net jou handel programme dokumentasie wat hierdie komponente bevat 'n lys saam met die waardes wat gevul moet word in oorleg pleeg byvoorbeeld, kan ons sien dat Tradecision sê vir ons dat ons drie parameters met MACD nodig:. So, vir die in stap genoem voorbeeld een, sou ons gebruik: MA (30) - Betekenis 30-dae - bewegende gemiddelde 13 MA (60) - Betekenis 60-dae - bewegende gemiddelde Stap 3: voeg Aksie Nou sal ons aksies te voeg by ons reëls. Elke aksie voldoen aan die volgende basiese formaat: Indien die toestand TERWYL Toestand dan stappe Tipies, die toestand sal bestaan ​​uit die komponente en parameters wat jy hierbo gemaak het, terwyl die aksie sal bestaan ​​uit koop of verkoop. Toestande kan ook bestaan ​​uit eenvoudige Engels indien geen komponent teenwoordig is. Let daarop dat die tyd komponent is opsioneel. In hierdie artikel, ons bou op die kennis van die ondersoek wat markte is veral goed geskik vir stelsel handel. Ons sal dan 'n meer in-diepte kyk na die verskillende genres van handel stelsels. Trading in verskillende aandelemarkte Markte Die aandelemark is waarskynlik die mees algemene mark om handel te dryf in, veral onder beginners. In hierdie arena, groot spelers soos Warren Buffett en Merrill Lynch oorheers, en tradisionele waarde en groei te belê strategieë is by verre die mees algemene. Tog het baie instellings aansienlik in die ontwerp, ontwikkeling en implementering van handel stelsels belê. Individuele beleggers by hierdie tendens, hoewel stadig. Hier is 'n paar belangrike faktore om in gedagte te hou wanneer die gebruik van handel stelsels in aandelemarkte: 13 Die groot hoeveelheid aandele beskikbaar stel handelaars om stelsels te toets op baie verskillende tipes aandele - alles van uiters wisselvallige oor-die-toonbank (ODT) aandele aan nie-vlugtige uitsoekaandele. Kommissies kan eet in winste wat gegenereer word deur suksesvolle ambagte, en kan verliese verhoog. OTC en pienk vel aandele aangaan dikwels addisionele kommissie fooie. Die belangrikste handel stelsels wat gebruik word, is dié wat kyk vir waarde - dit wil sê, stelsels wat verskillende parameters gebruik om te bepaal of 'n sekuriteit is onderwaardeer in vergelyking met sy prestasie in die verlede, sy eweknieë, of die mark in die algemeen. Valutamarkte Die buitelandse valuta mark, of forex. is die grootste en mees vloeibare mark in die wêreld. Die wêreld se regerings, banke en ander groot instellings handel triljoene dollars op die forex mark elke dag. Dieselfde geld vir individue op die forex, maar 'n paar handel op grond van ekonomiese verslae of belangstelling payouts. Here is 'n paar belangrike faktore om in gedagte te hou wanneer die gebruik van handel stelsels in die forex mark: die likiditeit in die mark - as gevolg van die groot volume - maak handel stelsels meer akkuraat en doeltreffend. Daar is geen kommissies in hierdie mark, net versprei. Daarom, sy baie makliker om baie transaksies te maak sonder die koste te verhoog. In vergelyking met die bedrag van aandele of kommoditeite beskikbaar, die aantal geldeenhede handel te dryf, is beperk. Maar as gevolg van die beskikbaarheid van eksotiese geldeenheid pare - dit is, geldeenhede van kleiner lande - die verskeidenheid in terme van wisselvalligheid is nie noodwendig beperk. Die belangrikste handel stelsels wat gebruik word in forex is dié wat tendense te volg ( 'n gewilde gesegde in die mark is die tendens is jou vriend), of stelsels wat te koop of te verkoop op breakouts. Futures Equity, markte forex, en kommoditeit al bied Futures Trading. Dit is 'n gewilde voertuig vir stelsel handel as gevolg van die hoër bedrag van die hefboom beskikbaar en die verhoogde likiditeit en wisselvalligheid. Tog kan hierdie faktore beide maniere sny: hulle kan óf versterk jou winste of versterk jou verliese. So, wat is die beste Dit is aan die individuele belegger om te besluit watter mark is die beste geskik is om te handel - elkeen het sy eie voordele en nadele. Dit is egter forex algemeen beskou as die uitstekende platform om handel stelsels hardloop wees - veral onder meer ervare handelaars. Uiteindelik is die keuse lê in die hande van die stelsel developer. Types van handel stelsels Trend-volgende stelsels Die mees algemene metode van stelsel handel is die tendens - Spring stelsel. In sy mees basiese vorm, hierdie stelsel net wag vir 'n aansienlike prys beweging, dan koop of verkoop in daardie rigting. Hierdie tipe stelsel banke op die hoop uitgespreek dat hierdie prysbewegings die tendens sal handhaaf. Bewegende gemiddelde Systems Algemene gebruik in tegniese ontleding. Die essensie van tendense is afgelei van hierdie meting. Die mees algemene manier om te bepaal toe - en uittrede is 'n crossover. Die logika agter dit is eenvoudig: 'n nuwe tendens kom tot stand wanneer die prys bo of onder sy historiese prys gemiddelde (tendens) val. Hier is 'n grafiek wat beide die prys (blou lyn) en die 20-dag MA (rooi lyn) van IBM plotte: Breakout Systems Die fundamentele konsep agter hierdie tipe stelsel is soortgelyk aan dié van 'n bewegende gemiddelde stelsel. Die idee is dat wanneer 'n nuwe hoë of lae gevestig, die prys beweging is waarskynlik om voort te gaan in die rigting van die tempo. Een aanwyser wat gebruik kan word in die bepaling van breakouts is 'n eenvoudige Bollinger Band oortrek. Bollinger Bands wys gemiddeldes van 'n hoë en 'n lae pryse, en breakouts voorkom wanneer die prys aan die kante van die bands. Hier is 'n grafiek wat die prys (blou lyn) en Bollinger Bands (grys lyne) van Microsoft plotte: Nadele van Trend-volgende stelsels: Empiriese Besluitneming Vereiste - By die bepaling van tendense, is daar altyd 'n empiriese element om te oorweeg: die duur van die historiese tendens. Byvoorbeeld, kan die bewegende gemiddelde vir die afgelope 20 dae of vir die afgelope vyf jaar, sodat die ontwikkelaar moet bepaal watter een is die beste vir die stelsel. Ander te bepaal faktore is die gemiddelde hoogtepunte en laagtepunte in tempo stelsels. Sloerende Nature - bewegende gemiddeldes en tempo stelsels sal altyd agter. Met ander woorde, kan hulle nooit druk op die presiese bo-of onderkant van 'n tendens. Dit lei onvermydelik in 'n verbeuring van potensiële wins, wat soms beduidende kan wees. Geheel verslaan effek - Onder die mark kragte wat skadelik vir die sukses van die tendens volgende stelsels is, dit is een van die mees algemene. Die geheel verslaan effek vind plaas wanneer die bewegende gemiddelde genereer 'n valse sein - dit wil sê, wanneer die gemiddelde daal net in omvang, dan skielik omkeer rigting. Dit kan lei tot massiewe verliese nie, tensy doeltreffende stop-verlies en risikobestuur tegnieke in diens. Sywaarts Markte --Trend volgende stelsels, deur die natuur, in staat is om geld te maak net in markte wat eintlik tendens doen. Maar markte sywaarts beweeg ook. bly binne sekere grense vir 'n lang tydperk van die tyd. Uiterste wisselvalligheid Mag gebeur - Soms, kan-tendens volgende stelsels sommige van die uiterste wisselvalligheid beleef, maar die handelaar moet vashou aan sy of haar stelsel. Die onvermoë om dit te doen, sal daartoe lei dat verseker mislukking. Countertrend Systems Kortom, die doel met die countertrend stelsel is te koop teen die laagste laag en verkoop teen die hoogste hoog. Die belangrikste verskil tussen hierdie en die tendens volgende stelsel is dat die countertrend stelsel is nie selfkorrigerende. Met ander woorde, daar is nie 'n vasgestelde tyd om posisies te verlaat, en dit lei tot 'n onbeperkte nadeel potensiaal. Tipes Countertrend Systems Baie verskillende tipes stelsels word beskou countertrend stelsels. Die idee hier is om te koop wanneer momentum in een rigting begin vervaag. Byvoorbeeld, kan 'n sein gegenereer word wanneer Stochastics of ander relatiewe sterkte aanwysers hieronder sekere punte val. Daar is ander vorme van countertrend handel stelsels, maar almal van hulle dieselfde fundamentele doelwit te deel - lae te koop en verkoop hoog. Nadele van Countertrend volgende stelsels: E mpirical Besluitneming Vereiste - Byvoorbeeld, een van die faktore die stelsel ontwikkelaar moet besluit oor die punte waarteen die relatiewe sterkte aanwysers vervaag. Unlimited Nadeel - Soos voorheen genoem, is daar 'n onbeperkte nadeel potensiaal omdat die stelsel is nie selfkorrigerende (daar is nie 'n vasgestelde tyd om posisies te verlaat). Ten slotte Die belangrikste markte waarvoor handel stelsels is geskik is die aandele, buitelandse valuta en termynmarkte. Die twee hoof genres van handel stelsels is die tendens-volgende en die countertrend stelsels. Ten spyte van hul verskille, beide tipes stelsels, in hul ontwikkelingstadia, vereis empiriese besluitneming aan die kant van die ontwikkelaar. Ook hierdie stelsels is onderhewig aan uiterste wisselvalligheid en dit kan 'n paar stamina eis - dit is noodsaaklik dat die stelsel handelaar hou met sy of haar stelsel in hierdie tye. In die volgende paaiement, goed neem 'n nader kyk na hoe om 'n handel stelsel te ontwerp en te bespreek 'n paar van die sagteware wat stelsel handelaars gebruik om hul lewens makliker te maak.

No comments:

Post a Comment