Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API’s, platfoarms

Торговые роботы

Algoritmyske hannel by de fasiliteiten fan ITI Capital – skepping fan robots, platfoarms. ITI Capital soarget foar har kliïnten en biedt in breed oanbod fan tsjinsten. Spesjalisten tapasse in yndividuele oanpak foar elke hanneler. In bedriuw dat avansearre technologyen brûkt yn har aktiviteiten is perfekt foar brûkers dy’t leaver hannelje mei robots en direkt ferbine mei de útwikseling. Algo-hannelers kinne SMARTcom brûke, dat is in iepen applikaasje-programmearring-ynterface (API), en SMARTx, dat wurdt beskôge as de bêste hannelsterminal útrist mei de opsje om jo eigen hannelsalgoritmen te meitsjen, yn har aktiviteiten. Partners fan ITI Capital binne de bêste softwareleveransiers dy’t hannelsrobots meitsje foar oanfragen fan kliïnten. As it nedich is, kinne algoritmyske hannelers har tsjinsten brûke.
Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarms

API en software foar algoritmyske hannelers

Algo-hannelers dy’t robots ynstallearje foar hannel kinne SMARTcom brûke, in iepen applikaasje-programmearring-ynterface (API) mei in komponint-objektmodel. Mei tank oan it gebrûk fan ‘e SMARTcom-ynterface, hannelers selsstannich:

  • dock harren eigen hannel systemen mei in hannel tsjinner;
  • meitsje automatisearre systemen;
  • ûntwikkeljen hannel terminals;
  • meitsje hannelsbots dy’t direkt kinne kommunisearje mei de hannelstsjinner fan ‘e broker.

De wichtichste foardielen omfetsje:

  1. Mooglikheid fan direkte ferbining fan ‘e robot mei ITI Capital-servers om client-ynterfaces te omgean . Sa krije hannelers fluch ynformaasje oer de status fan it akkount en hannels. De robot stjoert hannelsopdrachten direkt “nei de merk” en kontrolearret har útfiering.
  2. It garandearjen fan rappe ferwurking fan oarders en distribúsje fan offertes fan ‘e útwikseling . As foarbyld, beskôgje brûkers dy’t ferbine út Moskou. De gemiddelde rûnreis fan ‘e applikaasje sil 55 ms wêze. Tagelyk hawwe ferlykbere oplossingen gjin tiid sels foar 200 ms.
  3. De mooglikheid om alle oarders en posysjes te folgjen generearre troch de bot / yn ‘e hannelsterminals fan it bedriuw (SMARTweb / SMARTx / persoanlik akkount). Dit foardiel sil benammen relevant wêze as it nedich is om de robot te debuggen.
  4. Ferbining mei ITI Capital trading tsjinners fan meganyske hannel systemen op ferskate software platfoarms dy’t stypje dizze technology, dat is mooglik troch it brûken fan in komponint foarwerp model. Bygelyks, Java / C ++ / Visual Basic / Visual Basic foar tapassing, ensfh.

Yn gefallen dêr’t d’r problemen binne mei it ferbinen fan SMARTcom, is it wurdich om kontakt op te nimmen mei de ôfdieling klanttsjinst foar help.

Noat! Om de juste wurking fan ‘e software te berikken, sil de brûker soargje moatte foar it meitsjen fan in ekstra oanmelding foar it hannelskonto.

In oantal hannelsapplikaasjes fan ITI Capital-partners binne kompatibel mei de SMARTcom API, nammentlik:

  • StockSharp , dat is in fergese platfoarm foar hannelsbots en automatisearring fan ‘e folsleine syklus fan algoritmyske hannel;Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarms
  • TSLab , dat wurdt beskôge as in moderne útwikseling terminal mei in ynbêde omjouwing nedich foar de ûntwikkeling fan MTS (meganyske hannel systemen);Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarms
  • QScalp is in hannelsstasjon dat is ûntworpen foar ultra-precise analyze (mei koarte termyn / hege frekwinsje hannel op ‘e útwikseling wurde operaasjes mei hege snelheid útfierd);Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarms
  • Volfix , dat is in krêftich hannelsbeslútstipe-ark, de lêste datastrukturer, analytyske tsjinst mei populêre opsjes foar it yntsjinjen / ferwurkjen fan offertes;
  • LiveTrade Scalping SMARTcom is in terminal geskikt foar hannelers dy’t leaver aktyf hannelje (scalping).

De populêre hannelsterminal EasyScalp is ek kompatibel mei de SMARTcom API, dy’t in poerbêste opsje sil wêze foar skalping en
intraday-hannel .
Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarms

Direkte ferbining (DMA) foar HFT hannelers

Algo-hannelers en HFT-hannelers hawwe de kâns om in breed oanbod fan oplossingen te brûken dy’t rjochte binne op it jaan fan direkte tagong ta de finansjele merk.
Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarmsTagong ta hege snelheid type sites wurdt beskôge as direkte tagong. Mei har help hawwe spesjalisten de kâns om mei te dwaan oan it pleatsen fan oarders yn ‘e TS (hannelsysteem) direkt om it hannelssysteem fan’ e broker te omgean. Dit ferminderet de tiid fan levering fan oarders oan ‘e útwikseling sterk. Tagelyk krijt de brûker fuortendaliks ynformaasje oer de status fan ‘e applikaasje. Direkte tagong is nedich foar hannelers dy’t in grut oantal transaksjes per dei meitsje. Dizze strategy is gefoelich foar fertragingen. Direkte tagong mei hege snelheid wurdt levere oan kliïnten fan ‘e St. Petersburg / Moskou Exchange:

  • de beurs, dat is de grutste beurs yn it GOS/East- en Sintraal-Jeropa;
  • derivative merk, beskôge as it liedende platfoarm foar hannel derivative finansjele ynstruminten yn East-Jeropa en de Russyske Federaasje;
  • de bûtenlânske útwikseling merk, dat is it meast wichtige segmint fan de finansjele merk fan de Russyske Federaasje.

Om in direkte ferbining út te fieren, sil de brûker hardwarekapasiteit nedich wêze, dy’t genôch wêze sil om te ferbinen mei de útwikseling.

Noat! As jo ​​​​wolle, kinne jo meidwaan oan unôfhinklike softwareûntwikkeling of software keapje fan bedriuwspartners.

De tabel hjirûnder toant de protokollen stipe troch de Moskouse Exchange.

MerkProtokollen
Yntsjinjen fan oardersKrij quotesYntsjinjen fan oarders en ûntfangst fan offertes
Börse merkMEITSJEFLUCHTEAP
Derivaten merkFIX, TWIMEFLUCHPlein 2
Faluta merkMEITSJEFLUCHTEAP

It brûken fan FAST en FIX foar it pleatsen fan oarders / it krijen fan in merkdatum wurdt beskôge as de rapste opsje foar hannel yn ‘e faluta- en oandielmerken. As de brûker fan plan is om te hanneljen op ‘e derivatenmerk, riede saakkundigen oan om de TWIME + FAST-protokollen te brûken. De opsje FIX + FAST sil yn dit gefal in bytsje stadiger wurkje. Plaza 2 is de meast alsidige opsje, mar de snelheid fan dit protokol is folle stadiger as de foarige opsjes. It hannelssysteem fan ‘e brokker syngronisearret oarders en posysjes dy’t foarme binne yn’ e rin fan it wurk fia in direkte ferbining. Hjirmei sil de keapman de operaasjes kinne kontrolearje dy’t wurde útfierd fia mobile applikaasjes / persoanlik akkount en SMARTx. As de brûker hat besletten om syn eigen software te ûntwikkeljen, dan foardat jo begjinne te wurkjen mei de útwikseling, it is it wurdich om te soargjen foar it trochjaan fan sertifikaasje op ‘e útwikseling neffens it standertskema. Abonnemintssoftware is sertifisearre. Gjin ekstra sertifisearring is nedich.
Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarms

HFT Fare Bouwer

Hjirûnder kinne jo de tarifplannen fine fan it brokeragebedriuw ITI Capital:

  1. It tariefplan “Besykje” is in ideale opsje foar begjinners op it mêd fan algoritmyske hannel dy’t in akkount hawwe op it platfoarm, mar hawwe der 12 moannen gjin transaksjes op makke. It begjinpunt boarchsom is 50.000 roebel. Marginliening berikt 15% per jier. Yn gefallen dêr’t de hannel omset net mear as 20.000.000 roebel. per moanne sil de kommisje foar hannelsoperaasjes 0,5-0,15% per transaksje wêze (ôfhinklik fan ‘e merk).
  2. Tariefplan “Stock” . Yn dit gefal sil it kommisjepersintaazje ôfhinklik wêze fan it deistige hannelsvolumint. It bedrach fan ôfsettings sil 0,017% -0,035% fan it transaksjebedrach wêze.
  3. Tariefplan “Durgent” . De kommisje persintaazje is yn it berik fan 20-100% fan ‘e wikselkommisje. It bedrach fan ôfsettings sil ôfhingje fan de hannel omset per dei.
  4. Tariefplan “Faluta” . De kommisje fan ‘e brokker sil 0,004% -0,013% fan it transaksjebedrach wêze.
  5. Tariefplan “Commodity” . De kommisje fan ‘e brokker is yn it berik fan 20% -100%. Om it bedrach fan ôfsettings foar de swap-oerienkomst te berekkenjen, moatte jo 0,004% fermannichfâldigje mei it oantal dagen tusken de earste transaksje en de datum fan ‘e twadde transaksje. Foar foarútkontrakten is de kommisje 0,25% fan it transaksjebedrach.
  6. Tariefplan “OTC” . It bedrach fan de kommisje ôftrek sil ôfhingje fan it tarief pakket: over-the-counter term / liende / spot. It kommisjepersintaazje sil 0,15 oant 0,2% fan it bedrach wêze.

Yn gefallen dêr’t it bedrach fan netto aktiva oan ‘e ein fan’ e moanne grutter is as 50.000 roebel, gjin fergoeding wurdt rekken brocht foar tsjinst accounts. As de eask net foldien wurdt, sil de hanneler 300 roebel moatte betelje. moanlikse rekken ûnderhâld.

SMARTgate-tsjinst foar direkte ferbûne klanten

SMARTgate is in spesjale limitearjende proxy-tsjinner dy’t ynstalleare is tusken de útwikselingspoarte en de hannelsrobot foar direkte ferbining. Bots sjogge de proxy-tsjinner as in gewoane útwikselingspoarte. D’r is gjin ferlet om ekstra oanpassingen oan it programma te meitsjen. Mei help fan in unike technology hawwe algo-hannelers de kâns om te hanneljen fia in direkte ferbining fan ien akkount op alle merken fan ‘e Moskouse Exchange. Hjirmei kinne jo in protte besparje troch korrelearre ynstruminten mei cross-margining. Yn ‘e ôfbylding hjirûnder kinne jo it SMARTgate-direkte ferbiningsdiagram sjen.
Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarmsYn ‘e post-trade-modus berekkenet de risikobehearserver fan it hannelssysteem limiten op hannelingen foar SMARTgate. Hjirmei kinne jo de tiid minimalisearje foar it kontrolearjen fan in klantoarder yn ‘e faluta / oandielmerken. Mei tank oan dizze oanpak beheint it bedriuw syn kliïnten dy’t hannelje fia in direkte ferbining op foarkarsbetingsten yn realtime. De soarten ferbinings dy’t troch SMARTgate op ‘e Moskouse Exchange-merken wurde stipe omfetsje:

  • TWIME / Plaza II / FIX is in geskikte opsje foar de derivaten merk;
  • FIX is in soarte fan ferbining foar de faluta en oandielmerken.

Om SMARTgate te ferbinen, moatte brûkers kontakt opnimme mei de ôfdieling technyske stipe. Stipe telefoannûmer – 8 (495) 933-32-32. As jo ​​belje út de regio, Jo moatte skilje it nûmer 8 (800) 200-32-35.

Colocation en apparatuer ferhier

Om direkt te ferbinen mei de útwikseling, sil in algoritmyske hanneler net allinich betroubere apparatuer nedich wêze, mar ek in goede ferbining. D’r binne ferskate opsjes foar direkte ferbining. Hjirûnder kinne jo mear leare oer elk fan har.
Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarms

Opsje nûmer 1

Yn dit gefal wurdt de ferbining mei it útwikselnetwurk fia VPN fêststeld. Troch in feilige VPN-gateway ITI Capital, opereare op moderne Cisco-apparatuer, ferbynt de bot fan ‘e brûker mei de útwikseling. Dizze opsje sil bliid wêze mei in akseptabele kosten, mar sil de snelheid fersteure. It moat betocht wurde dat by it sinjaal dat troch it ynternet fan ‘e algoritmyske hanneler nei it datasintrum fan’ e útwikseling giet, is der in grutte fertraging yn snelheid. Yn ‘e Moskouske regio is dizze yndikator yn it berik fan 10-12 ms.

Opsje nûmer 2

It brûken fan de twadde opsje omfettet it hieren fan in firtuele tsjinner yn ‘e kollokaasjesône fan’ e útwikseling. De brûker sil soargje moatte foar it hieren fan in ITI Capital firtuele server. Fanwegen it feit dat de apparatuer wêrop dizze tsjinners ynstalleare binne yn ‘e kollokaasjesône leit, wurde oarders sa gau mooglik oan’ e útwikseling levere. Dizze opsje is fault-tolerant. Dizze konfiguraasje sil wurde wurdearre troch algoritmyske hannelers dy’t Linux brûke.

Opsje nûmer 3

Mei de tredde opsje om te ferbinen, moatte jo soargje foar it pleatsen fan de tsjinner yn ‘e frije sône. De tsjinner sil lizze yn it datasintrum fan ‘e DataSpace-útwikseling, yn’ e folgjende keamer fan ‘e colocation sône. Dizze opsje sil jo in protte besparje. Noat! De doer fan ‘e fertraging as it sinjaal trochgiet nei it gebiet dêr’t de tsjinners sitte, is net mear as 3 ms.

Opsje nûmer 4

De djoerste opsje wurdt beskôge as de pleatsing fan ‘e tsjinner fan’ e brûker yn ‘e kollokaasjesône. Dizze metoade lit jo maksimale snelheid en betrouberens berikke. ITI Capital racks yn it colocation gebiet binne ferbûn mei de útwikseling mei help fan in 10Gb / s optysk kanaal. Tagelyk wurde heechweardige Cisco Nexus-skeakels brûkt. Algo-hannelers krije de kâns om te brûken:

  • VPN foar it behearen fan de tsjinner;
  • technyske stipe fan ‘e bêste spesjalisten fan ITI Capital;
  • remote behear fia IP behear haven;
  • kanaal nei de útwikseling;
  • de mooglikheid om te ferbinen mei in reservekopy macht kanaal.

It moat betocht wurde dat d’r easken binne foar servers dy’t waarden pleatst yn ‘e colocation sône. D’r moatte op syn minst 2 stroomfoarsjenningen wêze. Modellen fan netwurkkaarten mei in optyske ynput binne geskikt foar wurking. Jo sille ek nedich in rack ferzje fan de tsjinner (19 inches).

Rie! Om mear detaillearre ynformaasje te finen oer de direkte ferbining, moatte jo kontakt opnimme mei de saakkundigen. Om dit te dwaan, skilje gewoan it nûmer 8 (495) 933-32-32.

https://articles.opexflow.com/brokers/iti-capital.htm

Skepping fan hannelsrobots

It ITI Capital-team hat fruchtber wurke oan ‘e ûntwikkeling fan it iepen softwarepakket SMARTcom, wêrtroch jo jo eigen bots kinne oanmeitsje foar hannel op ‘e beurs. Derneist fasilitearret SMARTcom de yntegraasje fan klearmakke meganyske hannelsystemen mei de hannelstsjinner. ITI Capital hat betroubere partners, dy’t troch elke hanneler kontakt wurde kinne om in bestelling te pleatsen foar it meitsjen fan in hannelsrobot. As jo ​​​​wolle, kinne jo in klearmakke bot keapje. By it kiezen of bestellen fan in robot moatte hannelers har rjochtsje op har eigen hannelstrategy. Ek rekken holden:

  • de snelheid nedich foar hannel;
  • tsjinst kosten;
  • akseptabele manier om te ferbinen.

Brûkers hawwe de kâns om de nedige ark te keapjen en selsstannich hannelsterminals te meitsjen yn it SMARTcom-systeem op har eigen, sûnder de help fan spesjalisten.

SmartCOM: funksjes, ynstallaasje en konfiguraasje

De SMARTcom 3.0-kliïnt-ynterface wurket yn in multi-threaded omjouwing, sadat kliïnteveneminten (Add Trade / Add Portfolio, ensfh.) kinne wurde neamd út ferskate threads. D’r is gjin ekstra databuffering. Eveneminten kinne direkt oproppen wurde sa gau as gegevens ûntfongen binne. By it ferwurkjen fan dizze eveneminten riede saakkundigen oan om lange blokkearjen te foarkommen. Elk fan ‘e ynterfacemetoaden is thread-feilich. D’r is gjin ferlet om ekstra syngronisaasje te brûken. Ynterface metoaden kinne wurde neamd direkt út evenemint handlers. De ûntwikkelders soargen foar it tafoegjen fan de mooglikheid om de asynchrone / syngroane ferbiningsmodus te kontrolearjen. Dêrby moat opmurken wurde dat it brûken fan de syngroane ferbining modus, de hanneler moat wachtsje oant de ferbining is oprjochte.

Noat! It selektearre type ferbining modus hat gjin ynfloed op de ticket roundtrip. De wizigingen sille allinich de reaksjetiid fan ‘e kommando-oprop beynfloedzje.

Om de SmartCOM-ynterface te ynstallearjen, moatte jo de softwareynstallaasjewizard downloade en útfiere (https://icapital.ru/software/smartcom/). Nei’t it ynstellingsfinster op it skerm ferskynt, moatte jo begjinne mei it ynfoljen fan de fjilden.
Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarmsYn ‘e rigel “Username” jouwe de namme fan it akkount fan ‘e hannel yn it ITInvest-systeem oan. Fier dan in geheime kombinaasje fan tagong ta ITInvest yn. Om it ferbiningsfinster wer te jaan en it wachtwurd te bewarjen, wurde tikjes pleatst foar de oerienkommende rigels. By it kiezen fan in reservekopytsjinner, soarget de brûker derfoar dat yn gefal fan in mislearring fan ‘e haadtsjinner de reservekopytsjinner ferbûn is. Yn ‘e timeoutline foar opnij ferbinen moatte jo it tiidynterval ynfiere wêrnei’t, as de ferbining ferlern is, it proses fan it oprjochtsjen fan in nije ferbining sil begjinne. Yn it nivo fan logs wurdt de mjitte fan logging fan ynformaasje keazen, dy’t gewoan of detaillearre kin wêze. Dêrnei selektearje se in map foar de logs en jouwe de tiidperioade oan wêrnei’t it yntsjinjen fan applikaasjes sil wurde blokkearre nei’t in ferbining mei de gegevensprovider is oprjochte. Troch de sichtberens fan transaksjes te aktivearjen, de brûker sil by steat wêze om te besjen harren eigen deals / oarders offline. Troch it fakje neist de rigel “Caches-ynstellings” te selektearjen, stelle hannelers de tiidperioade yn wêryn ynformaasje oer transaksjes / oarders (útfierd en annulearre) sil wurde opslein. Yn it lêste stadium wurdt de djipte fan ‘e tikskiednis ynsteld.
Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarms

Skaaimerken fan hannel yn it MatriX-systeem

Klanten dy’t ferbûn binne mei it MatriX-hannelsysteem hawwe de kâns om oarders te pleatsen, eveneminten te ûntfangen oer oarders / deals / posysjes op posysjekonten op hannelsflier.
Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarmsIt type posisjonele akkounts sil as folgjend wêze: BPNNNN-YY-NN. Yn dizze yngong sil de CU oanjaan dat se hearre ta it hannelsplatfoarm:

  • MS is de beurs fan ‘e Moskouse Exchange;
  • RF – Moskou Exchange Derivatives Market;
  • FX – Moskou Exchange (faluta merk);
  • LS – London Stock Exchange.

Noat! Ferbiningsmetoade: SMARTcom API (ferzje 3.0 en heger). Adres: Tsjinner – mxr.ittrade.ru, poarte – 8443.

It moat rekken holden wurde dat de MARKET / LIMIT oarders oerdroegen oan ‘e útwikselingssystemen, de transaksjes makke op dizze oarders en de posysjes dy’t waarden iepene op dizze transaksjes binne syngronisearre tidens hannelssesjes.
Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarms

Noat! Syngronisaasje fan betingsten oarders (STOP / STOP-LIMIT / IQ oarders / trailing stop oarders útfierd op de broker syn tsjinner, ensfh) tusken hannel systemen wurdt net útfierd.

Sadat betingsten oarders dy’t waarden pleatst en fergetten op ien tsjinner net ûnferwachts wurkje foar in hannel, Jo moatte net wurkje mei harren yn gefallen dêr’t der is in oerstap fan de iene hannel tsjinner nei in oare. It is ek de muoite wurdich om te wegerjen GTC-oarders te brûken sûnder de needsaak. Oan ‘e ein fan’ e hannel moatte jo soargje foar it kontrolearjen fan ‘e oanwêzigens fan iepen betingsten oarders yn’ e brûkte hannelsystemen. Nei it kontrakt foar brokeragetsjinsten is sletten, en de applikaasje is ynstalleare, kinne jo oarders pleatse foar de ferkeap / oankeap fan oandielen. De hanneler sil moatte wachtsje op de automatyske befêstiging dy’t komt nei de transaksje. Der ferrint net mear as 0,1-0,5 s fan it momint dat de oanfraach yntsjinne is oant it berjocht op it skerm ferskynt, ôfhinklik fan de kwaliteit fan de ferbining.

It fuortsmiten fan de SmartCOM ynterface

As it nedich is om de ynterface te ferwiderjen, sil de hanneler moatte klikke op Start, gean nei de seksje Control Panel en tikje op de kategory Software tafoegje / fuortsmite. Selektearje SmartCOM út ‘e list mei applikaasjes en druk op befêstiging fan aksjes.
Algoritmyske hannel by de fasiliteiten fan ITI Capital: skepping fan hannelsrobots, API's, platfoarmsMei help fan in iepen ynterface krije hannelers de kâns net allinich om oarders yn te tsjinjen oan it hannelssysteem, mar ek om te ferbinen mei de hannelstsjinner en aktualisearre merkynformaasje te studearjen.

info
Rate author
Add a comment