Comerç algorítmic a les instal·lacions d’ITI Capital – creació de robots, plataformes. ITI Capital es preocupa pels seus clients i ofereix una àmplia gamma de serveis. Els especialistes apliquen un enfocament individual a cada comerciant. Una empresa que utilitza tecnologies avançades en les seves activitats és perfecta per als usuaris que prefereixen comerciar amb robots i connectar-se directament a l’intercanvi. Els comerciants d’Algo poden utilitzar SMARTcom, que és una interfície de programació d’aplicacions (API) oberta, i SMARTx, que es considera el millor terminal comercial equipat amb l’opció de crear els vostres propis algorismes de negociació, en les seves activitats. Els socis d’ITI Capital són els millors venedors de programari que creen robots comercials per a les sol·licituds dels clients. Si cal, els comerciants algorítmics poden utilitzar els seus serveis.
- API i programari per a comerciants algorítmics
- Connexió directa (DMA) per als comerciants HFT
- HFT Fare Builder
- Servei SMARTgate per a clients connectats directament
- Localització i lloguer d’equips
- Opció número 1
- Opció número 2
- Opció número 3
- Opció número 4
- Creació de robots comercials
- SmartCOM: característiques, instal·lació i configuració
- Característiques del comerç al sistema MatriX
- Eliminació de la interfície SmartCOM
API i programari per a comerciants algorítmics
Els comerciants d’Algo que instal·len robots per al comerç poden utilitzar SMARTcom, una interfície de programació d’aplicacions (API) oberta que utilitza un model d’objectes de components. Gràcies a l’ús de la interfície SMARTcom, els comerciants de manera independent:
- connectar els seus propis sistemes comercials amb un servidor comercial;
- crear sistemes automatitzats;
- desenvolupar terminals comercials;
- Creeu robots comercials que es puguin comunicar directament amb el servidor comercial del corredor.
Els principals avantatges inclouen:
- Possibilitat de connexió directa del robot als servidors d’ITI Capital evitant les interfícies de client . Així, els comerciants reben ràpidament informació sobre l’estat del compte i les operacions. El robot envia ordres comercials directament “al mercat” i controla la seva execució.
- Garantir un ràpid processament de les comandes i distribució de les cotitzacions de la borsa . Com a exemple, considereu els usuaris que es connecten des de Moscou. La mitjana d’anada i tornada de l’aplicació serà de 55 ms. Al mateix temps, solucions similars no tenen temps ni tan sols per a 200 ms.
- La possibilitat de fer el seguiment de totes les comandes i posicions generades pel bot / als terminals comercials de l’empresa (SMARTweb / SMARTx / compte personal). Aquest avantatge serà especialment rellevant si cal depurar el robot.
- Connexió als servidors de comerç d’ITI Capital de sistemes de comerç mecànic en diverses plataformes de programari que admeten aquesta tecnologia, que és possible gràcies a l’ús d’un model d’objectes components. Per exemple, Java/C++/Visual Basic/Visual Basic per a l’aplicació, etc.
En els casos en què hi hagi problemes per connectar SMARTcom, val la pena contactar amb el departament d’atenció al client per obtenir ajuda.
Nota! Per tal d’aconseguir el correcte funcionament del programari, l’usuari haurà de tenir cura de crear un inici de sessió addicional per al compte de negociació.
Una sèrie d’aplicacions comercials dels socis d’ITI Capital són compatibles amb l’API SMARTcom, a saber:
- StockSharp , que és una plataforma gratuïta per a robots comercials i l’automatització del cicle complet de comerç algorítmic;
- TSLab , que es considera un terminal d’intercanvi modern amb un entorn integrat necessari per al desenvolupament de MTS (sistemes mecànics de comerç);
- QScalp és una unitat de negociació dissenyada per a una anàlisi ultraprecisa (amb negociació a curt termini / d’alta freqüència a la borsa, es realitzen operacions d’alta velocitat);
- Volfix , que és una potent eina de suport a les decisions comercials, l’últim estructurador de dades, servei d’anàlisi amb opcions populars per enviar/processar pressupostos;
- LiveTrade Scalping SMARTcom és un terminal adequat per als comerciants que prefereixen el comerç actiu (scalping).
El popular terminal comercial EasyScalp també és compatible amb l’API SMARTcom, que serà una opció excel·lent per al scalping i el
comerç intradia .
Connexió directa (DMA) per als comerciants HFT
Els comerciants Algo i els comerciants HFT tenen l’oportunitat d’utilitzar una àmplia gamma de solucions destinades a proporcionar accés directe al mercat financer.
L’accés a llocs de tipus d’alta velocitat es considera accés directe. Amb la seva ajuda, els especialistes tenen l’oportunitat de fer comandes al TS (sistema de comerç) sense passar directament el sistema de comerç del corredor. Això redueix molt el temps de lliurament de les comandes a la borsa. Al mateix temps, l’usuari rep immediatament informació sobre l’estat de l’aplicació. L’accés directe és necessari per als comerciants que fan un gran nombre de transaccions al dia. Aquesta estratègia és sensible als retards. S’ofereix accés directe d’alta velocitat als clients de la Borsa de Sant Petersburg / Moscou:
- la borsa, que és la borsa més gran de la CEI/Europa de l’Est i Central;
- mercat de derivats, considerat la plataforma líder per a la negociació d’instruments financers derivats a l’Europa de l’Est i la Federació Russa;
- el mercat de divises, que és el segment més important del mercat financer de la Federació Russa.
Per realitzar una connexió directa, l’usuari necessitarà capacitat de maquinari, que serà suficient per connectar-se a l’intercanvi.
Nota! Si ho desitgeu, podeu participar en el desenvolupament de programari independent o comprar programari als socis de l’empresa.
La taula següent mostra els protocols compatibles amb la Borsa de Moscou.
Mercat | Protocols | ||
Presentació de comandes | Obteniu pressupostos | Presentació de comandes i recepció de pressupostos | |
Mercat de Valors | FIXA | RÀPID | TEAP |
Mercat de derivats | FIXA, TWIME | RÀPID | Plaça 2 |
Mercat de divises | FIXA | RÀPID | TEAP |
L’ús de FAST i FIX per fer comandes/aconseguir una data de mercat es considera l’opció més ràpida per negociar a les borses de divises i de valors. Si l’usuari té previst operar al mercat de derivats, els experts recomanen utilitzar els protocols TWIME+FAST. L’opció FIX+FAST en aquest cas funcionarà una mica més lentament. Plaza 2 és l’opció més versàtil, però la velocitat d’aquest protocol és molt més lenta que les opcions anteriors. El sistema de negociació del corredor sincronitza les ordres i les posicions formades en el curs del treball mitjançant una connexió directa. Gràcies a això, el comerciant podrà controlar les operacions que es realitzen mitjançant aplicacions mòbils/compte personal i SMARTx. Si l’usuari ha decidit desenvolupar el seu propi programari, abans de començar a treballar amb l’intercanvi, val la pena tenir cura de passar la certificació a l’intercanvi segons l’esquema estàndard. El programari de subscripció està certificat. No es requereix cap certificació addicional.
HFT Fare Builder
A continuació podeu trobar els plans de tarifes de l’empresa de corretatge ITI Capital:
- El pla tarifari “Prova” és una opció ideal per als principiants en el camp del comerç algorítmic que tinguin un compte a la plataforma, però que no hi hagin fet cap transacció durant 12 mesos. L’import del dipòsit inicial és de 50.000 rubles. El préstec de marge arriba al 15% anual. En els casos en què la facturació comercial no supera els 20.000.000 de rubles. al mes, la comissió per operacions comercials serà del 0,5-0,15% per transacció (segons el mercat).
- Pla tarifari “Estoc” . En aquest cas, el percentatge de comissió dependrà del volum de negociació diari. L’import de les deduccions serà del 0,017% -0,035% de l’import de la transacció.
- Pla tarifari “Urgent” . El percentatge de la comissió està entre el 20 i el 100% de la comissió de canvi. L’import de les deduccions dependrà del volum de negocis per dia.
- Pla tarifari “Moneda” . La comissió del corredor serà del 0,004% -0,013% de l’import de la transacció.
- Pla tarifari “Mercaderia” . La comissió del corredor està entre el 20% i el 100%. Per calcular l’import de les deduccions per a un contracte d’intercanvi, heu de multiplicar el 0,004% pel nombre de dies entre la primera transacció i la data de la segona. Per als contractes a termini, la comissió és del 0,25% de l’import de la transacció.
- Pla tarifari “OTC” . L’import de les deduccions de comissions dependrà del paquet tarifari: termini de venda lliure/préstec/spot. El percentatge de comissió serà del 0,15 al 0,2% de l’import.
En els casos en què la quantitat d’actius nets al final del mes superi els 50.000 rubles, no es cobrarà cap comissió pels comptes de servei. Si no es compleix el requisit, el comerciant haurà de pagar 300 rubles. manteniment mensual del compte.
Servei SMARTgate per a clients connectats directament
SMARTgate és un servidor intermediari limitador especial que s’instal·la entre la passarel·la d’intercanvi i el robot comercial de connexió directa. Els robots veuen el servidor intermediari com una passarel·la d’intercanvi normal. No cal fer modificacions addicionals al programa. Mitjançant una tecnologia única, els comerciants algo tenen l’oportunitat de negociar mitjançant una connexió directa des d’un sol compte a tots els mercats de la Borsa de Moscou. Gràcies a això, podeu estalviar molt en creuar els marges d’instruments correlacionats. A la imatge següent, podeu veure el diagrama de connexió directa SMARTgate.
En el mode posterior a la negociació, el servidor de gestió de riscos del sistema de negociació recalcula els límits de les operacions per a SMARTgate. Això us permet minimitzar el temps per comprovar l’ordre d’un client als mercats de divises/valors. Gràcies a aquest enfocament, l’empresa limita el comerç dels seus clients mitjançant una connexió directa en condicions preferents en temps real. Els tipus de connexions compatibles amb SMARTgate als mercats de Moscow Exchange inclouen:
- TWIME/Plaza II/FIX és una opció adequada per al mercat de derivats;
- FIX és un tipus de connexió per als mercats de divises i borsa.
Per connectar SMARTgate, els usuaris han de posar-se en contacte amb el departament d’assistència tècnica. Número de telèfon d’assistència: 8 (495) 933-32-32. Si truqueu des de la regió, heu de marcar el número 8 (800) 200-32-35.
Localització i lloguer d’equips
Per connectar-se directament a l’intercanvi, un comerciant algorítmic necessitarà no només un equip fiable, sinó també una bona connexió. Hi ha diverses opcions de connexió directa. A continuació podeu obtenir més informació sobre cadascun d’ells.
Opció número 1
En aquest cas, la connexió a la xarxa d’intercanvi s’estableix mitjançant VPN. Mitjançant una passarel·la VPN segura ITI Capital, que funciona amb equips moderns de Cisco, el bot de l’usuari es connecta a l’intercanvi. Aquesta opció agradarà amb un cost acceptable, però alterarà la velocitat. Cal tenir en compte que durant el senyal que passa per Internet des del comerciant algorítmic fins al centre de dades de l’intercanvi, hi ha un gran retard en la velocitat. A la regió de Moscou, aquest indicador es troba en el rang de 10-12 ms.
Opció número 2
L’ús de la segona opció implica llogar un servidor virtual a la zona de col·locació de l’intercanvi. L’usuari haurà de fer-se càrrec de llogar un servidor virtual d’ITI Capital. A causa del fet que l’equip en què estan instal·lats aquests servidors es troba a la zona de col·locació, les comandes es lliuraran a l’intercanvi tan aviat com sigui possible. Aquesta opció és tolerant a errors. Aquesta configuració serà apreciada pels comerciants algorítmics que utilitzen Linux.
Opció número 3
Utilitzant la tercera opció per connectar, hauríeu de tenir cura de col·locar el servidor a la zona lliure. El servidor estarà situat al centre de dades de l’intercanvi de DataSpace, a la sala següent de la zona de col·locació. Aquesta opció t’estalviarà molt. Nota! La durada del retard quan el senyal passa a la zona on es troben els servidors no supera els 3 ms.
Opció número 4
Es considera que l’opció més cara és la col·locació del servidor de l’usuari a la zona de col·locació. Aquest mètode us permet aconseguir la màxima velocitat i fiabilitat. Els bastidors ITI Capital a l’àrea de col·locació es connecten a l’intercanvi mitjançant un canal òptic de 10 Gb/s. Al mateix temps, s’utilitzen commutadors Cisco Nexus d’alta qualitat. Els comerciants d’Algo tenen l’oportunitat d’utilitzar:
- VPN per gestionar el servidor;
- suport tècnic dels millors especialistes d’ITI Capital;
- gestió remota mitjançant port de gestió IP;
- canal a l’intercanvi;
- la possibilitat de connectar-se a un canal d’alimentació de seguretat.
Cal tenir en compte que hi ha requisits per als servidors que es van col·locar a la zona de col·locació. Hi ha d’haver com a mínim 2 fonts d’alimentació Els models de targetes de xarxa amb entrada òptica són adequats per al funcionament. També necessitareu una versió de bastidor del servidor (19 polzades).
Consell! Per obtenir informació més detallada sobre la connexió directa, us heu de posar en contacte amb els experts. Per fer-ho, només cal marcar el número 8 (495) 933-32-32.
https://articles.opexflow.com/brokers/iti-capital.htm
Creació de robots comercials
L’equip d’ITI Capital ha treballat de manera fructífera en el desenvolupament del paquet de programari obert SMARTcom, que us permet crear els vostres propis bots per negociar a la borsa. A més, SMARTcom facilita la integració de sistemes de comerç mecànics preparats amb el servidor de comerç. ITI Capital compta amb socis fiables, amb els quals cada comerciant pot contactar per fer una comanda per a la creació d’un robot comercial. Si ho desitgeu, podeu comprar un bot ja fet. En triar o demanar un robot, els comerciants haurien de centrar-se en la seva pròpia estratègia comercial. També es té en compte:
- la velocitat necessària per al comerç;
- cost del servei;
- manera acceptable de connectar-se.
Els usuaris tenen l’oportunitat d’adquirir les eines necessàries i crear de manera independent terminals comercials al sistema SMARTcom pel seu compte, sense recórrer a l’ajuda d’especialistes.
SmartCOM: característiques, instal·lació i configuració
La interfície de client SMARTcom 3.0 funciona en un entorn multifils, de manera que els esdeveniments del client (Afegeix comerç/Afegeix cartera, etc.) es poden cridar des de diferents fils. No hi ha una memòria intermèdia addicional de dades. Els esdeveniments es poden trucar directament tan bon punt es rebin les dades. Quan es processen aquests esdeveniments, els experts recomanen evitar el bloqueig llarg. Qualsevol dels mètodes d’interfície és segur per a fils. No cal utilitzar sincronització addicional. Els mètodes d’interfície es poden cridar directament des dels controladors d’esdeveniments. Els desenvolupadors es van encarregar d’afegir la possibilitat de controlar el mode de connexió asíncrona / síncrona. Cal tenir en compte que utilitzant el mode de connexió síncrona, el comerciant ha d’esperar fins que s’estableixi la connexió.
Nota! El tipus de connexió seleccionat no afecta el bitllet d’anada i tornada. Els canvis només afectaran el temps de resposta de la trucada d’ordres.
Per instal·lar la interfície SmartCOM, haureu de descarregar i executar l’assistent d’instal·lació del programari (https://ititicapital.ru/software/smartcom/). Quan aparegui la finestra de configuració a la pantalla, hauríeu de començar a omplir els camps.
A la línia “Nom d’usuari” indiqueu el nom del compte del comerciant al sistema ITInvest. A continuació, introduïu una combinació secreta d’accés a ITinvest. Per tal que es mostri la finestra de connexió i es desi la contrasenya, es col·loquen marques davant de les línies corresponents. Quan escolliu utilitzar un servidor de còpia de seguretat, l’usuari s’assegura que en cas d’error del servidor principal, el servidor de còpia de seguretat estigui connectat. A la línia de temps d’espera de reconnexió, heu d’introduir l’interval de temps després del qual, si es perd la connexió, s’iniciarà el procés d’establiment d’una nova connexió. En el nivell de registres, s’escull el grau de registre de la informació, que pot ser ordinari o detallat. A continuació, seleccionen una carpeta per als registres i indiquen el període de temps després del qual es bloquejarà la presentació de sol·licituds després d’establir una connexió amb el proveïdor de dades. En activar la visibilitat de les transaccions, l’usuari podrà veure les seves pròpies ofertes/comandes fora de línia. En marcar la casella que hi ha al costat de la línia “Configuració de la memòria cau”, els comerciants estableixen el període de temps durant el qual s’emmagatzemarà la informació sobre transaccions/comandes (executades i cancel·lades). En l’etapa final, s’estableix la profunditat de l’historial de les paparres.
Característiques del comerç al sistema MatriX
Els clients que estan connectats al sistema de negociació MatriX tenen l’oportunitat de fer comandes, rebre esdeveniments sobre comandes/ofertes/posicions als comptes de posició als pisos de negociació.
El tipus de comptes posicionals serà el següent: BPNNNN-YY-NN. En aquesta entrada, la CU indicarà la pertinença a la plataforma de negociació:
- MS és la borsa de la Borsa de Moscou;
- RF – Mercat de derivats de la borsa de Moscou;
- FX – Borsa de Moscou (mercat de divises);
- LS – Borsa de Londres.
Nota! Mètode de connexió: API SMARTcom (versió 3.0 i superior). Adreça: servidor – mxr.ittrade.ru, port – 8443.
Cal tenir en compte que les ordres MARKET/LIMIT transmeses als sistemes de canvi, les transaccions realitzades sobre aquestes ordres i les posicions que s’obrien en aquestes transaccions es sincronitzen durant les sessions de negociació.
Nota! No es realitza la sincronització de les ordres condicionals (STOP/STOP-LIMIT/IQ/trailing stop ordres executades al servidor del corredor, etc.) entre sistemes de negociació.
Perquè les comandes condicionals que es van fer i oblidar en un servidor no funcionin de manera inesperada per a un comerciant, no hauríeu de treballar amb elles en els casos en què hi ha hagut un canvi d’un servidor comercial a un altre. També val la pena negar-se a utilitzar comandes de GTC sense necessitat. Al final de la negociació, cal tenir cura de comprovar la presència d’ordres condicionals obertes als sistemes de negociació utilitzats. Després de concloure el contracte de serveis de corretatge i instal·lar l’aplicació, podeu fer comandes per a la compra i venda d’accions. El comerciant haurà d’esperar la confirmació automàtica que arriba després de la transacció. No transcorren més de 0,1-0,5 s des que s’envia la sol·licitud fins que apareix el missatge a la pantalla, en funció de la qualitat de la connexió.
Eliminació de la interfície SmartCOM
Si és necessari eliminar la interfície, el comerciant haurà de fer clic a Inici, anar a la secció Tauler de control i tocar la categoria Afegeix/Elimina programari. A la llista d’aplicacions, seleccioneu SmartCOM i premeu confirmació d’accions.
Mitjançant una interfície oberta, els comerciants tenen l’oportunitat no només d’enviar comandes al sistema comercial, sinó també de connectar-se al servidor de comerç i estudiar informació actualitzada del mercat.