Wednesday 22 November 2017

Online Trading System Design


Spesiale funksie: Online Trading Infrastruktuur 'n Suksesvolle handel argitektuur Online ruil vergemaklik vinniger transaksies deur middel van online handel portals en makelaars huise te verlig en buigsaamheid. Hier is 'n blik op die kern-infrastruktuur van NSE, BSE, en 'n paar handel portale. deur Soutiman Das Gupta Soos belowe deur tegnologie visionairen en voorspelling groepe oor die afgelope dekade, het die Internet inderdaad oopgemaak nuwe moontlikhede om sake te doen. Aandelebeurse wêreldwyd nou voer 'n grootste deel van sy besigheid aanlyn deur middel van sy makelaars en vennote, 'n groot verskuiwing van die tradisionele metode. In ontwikkelde lande, is byna al valutatransaksies aanlyn gedoen. Die tendens het stadig opgetel in Indië en twee van die grootste handel, die Nasionale Aandelebeurs (NSE) en die Moembaai Effektebeurs (BSE) is suksesvol uitvoer aanlyn handel vir iewers nou. Hoekom laat Indiese ruil en tussenhandel huise traag om hul transaksies aanlyn skuif gewees het. Dit het hoofsaaklik te wyte aan die regering regulasies nie. Daar was aanvanklik vertraging in gehou spesifikasies vir die skep Geslote Gebruikers Groepe (CUGs). Die probleem is opgelos tussen die dot en die Ministerie van Finansies om 1998 en gou handel portals soos ICICIDirect, motilaloswal, en smartjones tot stand gekom het. Verbinding was miskien die belangrikste tegnologiese faktor. Die koste van gehuurde lyne en VSAT skakels is tradisioneel baie hoog en die betroubaarheid van die skakels is laag. Dit het ook 'n lang tyd om die skakels Kommissie as een het om aansoek te doen en wag vir 'n paar weke vir die skakel na aan die gang wees. Ander kwessies soos veiligheid, en Friends en herstel proses koste was ook afskrikmiddels. Gelukkig, saam met die resolusie van regulatoriese kwessies, Indië het nie meer enige druk verbinding en 'n bandwydte kwessies. Met die toetrede van private spelers in die breëband scenario en die regering die opening van die telekommunikasieverkeer sektor, hierdie kwessies is feitlik nie bestaan ​​nie. Sekuriteit oplossings en dienste wat beskikbaar is in die mark ryp en dit kom nie t kos 'n mooi pakkie nie 'n eenvoudige Friends oplossing daar te stel. Anatomie van 'n aanlyn valuta Online handel behels groot volumes data wat verrig elke dag. Net soos 'n voorbeeld, by BSE die gemiddelde daaglikse omset in 2001-2002 (April-Maart) was R 1244,10 Crore en die aantal gemiddelde daaglikse ambagte was R 5.17 honderdduizend Indisch geld. Bykomend tot hierdie is daar streng RBI regulasies wat maak dit verpligtend vir maatskappye om ten minste 7 jaar van transaksionele en finansiële data te stoor. Ontwerp Moet altyd-op, veilige, oorbodig wees, en voldoende rugsteun en herstel prosesse. Stoor Vir so 'n hoë bedrae van kritieke data dit is natuurlik vir netwerk-gebaseerde stoor soos NAS of SAN ontplooi. Sekuriteit Sekuriteit is 'n belangrike en integrale deel van die ontwerp argitektuur. Die hardeware en sagteware elemente gebou moet word om 'n lae veiligheid argitektuur en moet in plek gehou word met 'n goed-gedokumenteerde veiligheidsbeleid. Beskikbaarheid Ideaal aanlyn handel moet vyf-neges beskikbaarheid het. Aansoeke Dit is moeilik om uit-of-the-box aansoeke ontplooi by die uitruil as elkeen 'n unieke argitektuur gebaseer op faktore soos bedrywighede vloei, handel volumes, aantal lede, aantal gebruikers, en die aantal plekke. Argitekture NSE het ontplooi NIBIS (NSE se internet-gebaseerde inligtingstelsel) vir real-time verspreiding van handel inligting oor die internet en netjiese n kliënt-bediener-gebaseerde program om sy bedrywighede te help. BSE het 'n aanlyn handel stelsel (BOLT) ontplooi op 'n tandem platform wat 'n twee-toegeroep argitektuur het. Dit beweer dat hy in staat wees om tred te ondersteun tot 2 miljoen ambagte per dag. Indiese ruil Die NSE en BSE is een van die grootste handel in die land. Hulle hanteer baie groot daaglikse handel volumes, ondersteun groot hoeveelhede data verkeer, en het 'n baie groot landwye netwerk. Die handel volume figure in beide die uitruil is groot. Die gemiddelde daaglikse omset in die kapitaalmarkte segment op NSE is om R 2300 Crore en in die segment afgeleides, om R 1300 Crore. Die gemiddelde daaglikse verkeer volume is ongeveer 'n miljoen ambagte per dag in die kapitaalmarkte segment en ongeveer 50.000 ambagte per dag in die segment afgeleides. Daar is ongeveer 13.000 geregistreerde gebruikers in beide segmente en 'n gemiddeld van ongeveer 9500 gebruikers aangemeld is op 'n slag. Op BSE die gemiddelde daaglikse omset in 2001-2002 (April-Maart) was R 1244,10 Crore en die aantal gemiddelde daaglikse ambagte was R 5.17 honderdduizend Indisch geld. Netwerk ontwerp Nodeloos om te sê, 'n aanlyn valuta moet altyd-op, veilige, oorbodig, en voldoende rugsteun en herstel prosesse wees. G. M Shenoy, VP, NSE-IT, praat oor die ontwerp filosofie van sy aanlyn ruil. Netwerk elemente 'n blik op die massiewe handel volumes en verkeer grootmaat is genoeg bewys van die kritieke aard van stelsels. Dit laat 'n mens sidder om te dink van die verwagte verliese in die geval van 'n tien minute stilstand wanneer daaglikse handel kruis R 3000 Crore. Netwerk elemente soos stoor, sekuriteit, Friends en herstel prosesse, beskikbaarheid, en die verskillende programme moet versigtig beplan en in opdrag. Dan moet 'n mens streng RBI regulasies ten minste 7 jaar van transaksionele en finansiële data te stoor volg. Stoor Vir so 'n hoë bedrae van kritieke data dit is natuurlik vir netwerk-gebaseerde stoor soos NAS of SAN ontplooi. NSE is die uitvoering van 'n SAN as dit voel dat sy data volumes fenomenaal gegroei. Sekuriteit Dit behoort 'n belangrike en integrale deel van die ontwerp argitektuur wees. Die hardeware en sagteware elemente gebou moet word om 'n lae veiligheid argitektuur. En dit moet in plek gehou word met 'n goed-gedokumenteerde veiligheidsbeleid. Shenoy sê Backup en herstel Dit het na vore gekom as een van die belangrike aspekte van die besigheid kontinuïteit. Wanneer online ruil 'n paar jaar gelede is ontwerp, is dalk 'n baie klem nie geplaas op hierdie aspek, soos dit vandag is. dit is egter nie moeilik om besigheid kontinuïteit prosesse toe te voeg tot 'n bestaande netwerk. Shenoy sê, beskikbaarheid Ideaal aanlyn handel moet vyf-neges beskikbaarheid het. Ruil gewoonlik verkies om sy infrastruktuur in die huis aan te bied en nie gebruik maak van die dienste van 'n eksterne data sentrum. NSE beweer dat uptime groter as 99,9 bereik. sê Shenoy. Aansoeke Dit is moeilik om uit-of-the-box aansoeke ontplooi by die uitruil as elkeen 'n unieke argitektuur gebaseer op faktore soos bedrywighede vloei, handel volumes, aantal lede, aantal gebruikers, en die aantal plekke. Die programme soos handel, skoonmaak, risiko-bestuur, toesig, indeks berekening, lys, lidmaatskap, en rekeninge kan ontwikkel in-huis of deur eksterne sagteware-ontwikkelaars. Die groot twee platforms NSE en BSE, die groot twee ruil glo in die opdatering en opgradering van sy tegnologie stelsels te hou lewering volgens verpligtinge en beloftes aan sy lede, vennote, en kliënte. NSE argitektuur - netjies NSE het ontplooi NIBIS (NSE se internet-gebaseerde inligtingstelsel) vir real-time verspreiding van handel inligting oor die internet en netjiese n kliënt-bediener-gebaseerde program om sy bedrywighede te help. NETJIESE winkels al die handel inligting in 'n in-geheue databasis op die bediener einde aan minimum reaksie tyd en maksimum beskikbaarheid stelsel vir gebruikers te bereik. Die handel bediener sagteware loop op 'n fout tolerante Stratus hoofraam en die kliënt sagteware loop op Windows PC. Die telekommunikasie-netwerk gebruik die X.25 protokol en is die ruggraat van die outomatiese handel stelsel. Elke handel lid ambagte op die NSE met ander lede deur middel van 'n rekenaar in die kantoor van die handel lid se. Die lede handel oor die groothandel skuldmark segment gekoppel is aan die sentrale rekenaar by die NSE deur toegewyde 64 Kbps huurlijnen en VSAT terminale. Hierdie huurlijnen is multiplexen behulp toegewyde 2 MB optiese vesel skakels. Die WDM deelnemers aan te sluit op die handel stelsel deur middel van inbel skakels. Die uitruil gebruik RISC-gebaseerde Unix bedieners van digitale en HP vir backoffice verwerking. Programme soos Oracle 7 en SQL / Oracle Vorms 4.5 front ends word gebruik vir die uitruil funksies. BSE argitektuur - BOLT BSE het 'n aanlyn handel stelsel (BOLT) ontplooi op 14 Maart, 1995. Dit werk op 'n tandem S74016 platform wat uitgevoer word op 16 CPUs. Die Tandem Himalaya S74016 masjiene as die agterkant van meer as 8000 Trader Werkstasies netwerk op Ethernet, VSAT en Managed Gehuurde Data Network (MLDN). Die stelsels eis te hanteer tot twee miljoen ambagte per dag. BOLT het 'n twee-toegeroep argitektuur. Die handelaar werkstasies is direk gekoppel aan die agterkant bediener wat dien as 'n kommunikasie-bediener en 'n Sentrale Trading Engine (CTE). Ander dienste soos inligtingverspreiding, indeks berekening, en die posisie monitering word ook voorsien deur die stelsel. 'N Transaksie monitering fasiliteit in die tandem argitektuur help om data-integriteit deur non-stop SQL. Met die hulp van MTNL, BSE het die opstel van 'n MLDN Netwerk bestaan ​​uit 300 2 Mbps lyne en 1500 64 Kbps lyne wat al die plaaslike aandelebeurse en kantore in Mumbai verbind. Toegang tot markverwante inligting deur middel van die handelaar werkstasies is noodsaaklik vir die deelnemers aan die mark op te tree op real-time basis en neem onmiddellike besluite. BOLT is gekoppel met verskeie inligting verskaffers soos Bloomberg, brug, en Reuters. Markinligting gevoer om nuusagentskappe in real time. Die uitruil beplan om die vermoëns verder te verbeter om 'n geïntegreerde tweerigting vloei van inligting te hê. Aanlyn handel portals aanlyn handel is die belegging aktiwiteit wat plaasvind oor die internet sonder die fisiese insluiting van die makelaar. 'N eindgebruiker (belegger) moet registreer met 'n aanlyn handel portaal soos ICICdirect, motilaloswal, smartjones, en sharekhan. Die belegger dus kry 'n ooreenkoms met die firma om handel te dryf in verskillende sekuriteite volgens die bepalings en voorwaardes soos op die ooreenkoms gelys. Sedert die bedieners van die aanlyn handel portaal al die tyd om die aandelebeurse en aangewese banke verbind, is om die verwerking gedoen in reële tyd. Beleggers kan ook updates op die handel en die status van hul bestellings óf deur middel van e-pos of deur middel van die koppelvlak. Portaal ontwerp Harish Malhotra, Chief Technology Officer, Motilal Oswal Securities Beperk, sê egter 'n baie belangrike aspek is dat die stelsels moet in staat wees om direk koppelvlak met dié van die aanlyn ruil sonder onverenigbaarheid kwessies. ICICIdirect gebruik 128-bit encryption enabled Secure Socket Layer (SSL) om te verseker dat die oordraagbare oor die internet inligting is veilig en kan nie verkry word deur 'n derde party. Gebruikers word gewoonlik gegee opsies om hul bankrekeninge, Demat rekeninge, en makelaars rekeninge koppel in 'n enkele koppelvlak. Daar is ook 'n enkele venster vir alle beurse en 'n enkele skerm vir die volledige orde routing meganisme. Die hardeware gebruik bestaan ​​Web en toepassing bedieners, skakelaars, routers, firewalls en sekuriteit toestelle en gespesialiseerde toerusting. Motilaloswal gebruik Compaq bedieners vir aansoeke en databasis, Cisco routers, en Kontrolepunt firewalls. Die stelsels is aangepas deur die in-huis span. Die handel aansoeke is uitgekontrakteer. sê Harish. Portal sukses Die sukses van 'n handelsmerk portaal sal beslis afhang van sy bos dienste vir 'n eindgebruiker. Die meeste portale hef 'n klein registrasiefooi en makelaars op grond van verskeie voorwaardes. dit is egter belangrik vir die organisasie om gefokus te hou op die kliënt-gesentreerde dienste en aflewering modelle om werklik geniet die meeste aandag. Slide gebruik koekies om te verbeter funksies en prestasie, en om jou te voorsien met relevante advertensies. As jy nog steeds op die terrein, stem jy in tot die gebruik van koekies op hierdie webwerf. Sien ons Gebruikers ooreenkoms en Privaatheidsbeleid. Slide gebruik koekies om te verbeter funksies en prestasie, en om jou te voorsien met relevante advertensies. As jy nog steeds op die terrein, stem jy in tot die gebruik van koekies op hierdie webwerf. Sien ons Privaatheidsklousule en Gebruikers ooreenkoms vir meer inligting. Vind al jou gunsteling onderwerpe in die Slide inligting Kry die Slide app om te spaar vir later selfs op die regte pad voort na die mobiele webwerf oplaai Teken Teken Double tap om te vergroot 'n projek verslag oor aanlyn handel Deel dié Slide LinkedIn Corporation 2016 Trading Systems Kodering: System Design die eerste stap wanneer kodering enige aansoek is die ontwerpfase. 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. Verkoop - identifiseer wanneer jy 'n posisie te verkoop. Stop - identifiseer wanneer jy jou verliese te sny. Teiken - te identifiseer wanneer jy wil 'n wins te bespreek. So, byvoorbeeld: Koop - Wanneer die 30-dae - bewegende gemiddelde (MA) kruisies bo die 60-dag MA te verkoop - Wanneer die 30-dag MA kruisies onder die 60-dag MA Stop - maksimum verlies van 10 eenhede Target - 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 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. Soms, kan 'n studie van verskeie parameters, in welke geval jy dit eenvoudig te skei met kommas het. Laat ons neem 'n blik op 'n paar voorbeelde: MA (25) - 25-dae - bewegende gemiddelde RSI (25) - 25 dae relatiewe sterkte-indeks MACD (Close (0), 5,5) - bewegende 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, kan jy eenvoudig jou handel program se dokumentasie, wat hierdie komponente bevat 'n lys saam met die waardes te raadpleeg wat gevul moet word in byvoorbeeld, kan ons sien dat Tradecision sê vir ons dat ons drie parameters met MACD nodig: So, vir die in stap een genoem voorbeeld, sou ons gebruik: MA (30) - Betekenis 30-dae - bewegende gemiddelde 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. Hier is 'n paar voorbeelde om te help illustreer hierdie punt: AS MA (30) Kruise Bo MA (60), dan koop as MA (30) Kruise Hier MA (60), terwyl Deel (20000) dan verkoop INDIEN EMO (25) is groter as MA (5), dan verkoop as RSI (20) is gelyk aan 50 dan koop So, vir die voorbeeld wat ons ve al met behulp van ons d eenvoudig lys: AS MA (30) Kruise Bo MA (60), dan koop as MA (30) kruise Hier MA (60), dan verkoop as ons handel het 10 eenhede van wins dan verkoop of ons handel het 10 eenhede van verlies dan verkoop wat se volgende Volgende, sal ons 'n blik op die omskakeling van hierdie reëls in 'n kode wat jou rekenaar kan verstaan Trading Systems Kodering: die kodering Stage Skryf Nuus om te gebruik vir die nuutste insigte en ontleding Dankie vir jou inskrywing om nuus te gebruik.

No comments:

Post a Comment