Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas

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

Comercio algorítmico nas instalacións de ITI Capital – creación de robots, plataformas. ITI Capital preocúpase polos seus clientes e ofrece unha ampla gama de servizos. Os especialistas aplican un enfoque individual a cada comerciante. Unha empresa que utiliza tecnoloxías avanzadas nas súas actividades é perfecta para os usuarios que prefiren comerciar mediante robots e conectarse directamente á bolsa. Os comerciantes de Algo poden usar SMARTcom, que é unha interface de programación de aplicacións aberta (API) e SMARTx, que se considera o mellor terminal comercial equipado coa opción de crear os seus propios algoritmos de negociación, nas súas actividades. Os socios de ITI Capital son os mellores provedores de software que crean robots comerciais para as solicitudes dos clientes. Se é necesario, os comerciantes algorítmicos poden usar os seus servizos.
Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas

API e software para comerciantes algorítmicos

Os comerciantes de Algo que instalan robots para comerciar poden usar SMARTcom, unha interface de programación de aplicacións (API) aberta mediante un modelo de obxectos de compoñentes. Grazas ao uso da interface SMARTcom, os comerciantes de forma independente:

  • conectar os seus propios sistemas de negociación cun servidor de negociación;
  • crear sistemas automatizados;
  • desenvolver terminais comerciais;
  • crear bots comerciais que poidan comunicarse directamente co servidor de negociación do corredor.

As principais vantaxes inclúen:

  1. Posibilidade de conexión directa do robot aos servidores de ITI Capital evitando as interfaces do cliente . Así, os comerciantes reciben rapidamente información sobre o estado da conta e as operacións. O robot envía ordes de negociación directamente “ao mercado” e controla a súa execución.
  2. Garantir o procesamento rápido de pedidos e distribución de cotizacións da bolsa . Como exemplo, considere os usuarios que se conectan desde Moscova. A media de ida e volta da aplicación será de 55 ms. Ao mesmo tempo, solucións similares non teñen tempo nin sequera para 200 ms.
  3. A posibilidade de rastrexar todas as ordes e posicións xeradas polo bot / nos terminais comerciais da empresa (SMARTweb / SMARTx / conta persoal). Esta vantaxe será especialmente relevante se é necesario depurar o robot.
  4. Conexión a servidores de negociación ITI Capital de sistemas de negociación mecánica en varias plataformas de software que admiten esta tecnoloxía, o que é posible debido ao uso dun modelo de obxectos compoñente. Por exemplo, Java/C++/Visual Basic/Visual Basic para aplicacións, etc.

Nos casos nos que hai problemas coa conexión de SMARTcom, paga a pena contactar co departamento de atención ao cliente para obter axuda.

Nota! Para conseguir o correcto funcionamento do software, o usuario terá que encargarse de crear un inicio de sesión adicional para a conta de negociación.

Unha serie de aplicacións comerciais dos socios de ITI Capital son compatibles coa API SMARTcom, a saber:

  • StockSharp , que é unha plataforma gratuíta para os bots comerciais e a automatización do ciclo completo de negociación algorítmica; Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas
  • TSLab , que se considera un terminal de intercambio moderno cun ambiente integrado necesario para o desenvolvemento de MTS (sistemas mecánicos de negociación); Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas
  • QScalp é unha unidade de negociación deseñada para unha análise ultra-precisa (con negociación a curto prazo / de alta frecuencia na bolsa, realízanse operacións de alta velocidade);Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas
  • Volfix , que é unha poderosa ferramenta de apoio á decisión comercial, o último estruturador de datos, servizo de análise con opcións populares para enviar/procesar cotizacións;
  • LiveTrade Scalping SMARTcom é un terminal axeitado para os comerciantes que prefiren o comercio activo (scalping).

O popular terminal de negociación EasyScalp tamén é compatible coa API SMARTcom, que será unha excelente opción para o scalping e o
comercio intradía .
Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas

Conexión directa (DMA) para comerciantes HFT

Os comerciantes de Algo e os comerciantes de HFT teñen a oportunidade de utilizar unha ampla gama de solucións destinadas a proporcionar acceso directo ao mercado financeiro.
Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas O acceso a sitios de tipo de alta velocidade considérase acceso directo. Coa súa axuda, os especialistas teñen a oportunidade de realizar pedidos no TS (sistema de negociación) evitando directamente o sistema de negociación do corredor. Isto reduce moito o tempo de entrega dos pedidos á bolsa. Ao mesmo tempo, o usuario recibe inmediatamente información sobre o estado da aplicación. O acceso directo é necesario para os comerciantes que realizan un gran número de transaccións ao día. Esta estratexia é sensible aos atrasos. O acceso directo de alta velocidade ofrécese aos clientes da Bolsa de San Petersburgo / Moscova:

  • a bolsa, que é a maior bolsa da CEI/Europa Oriental e Central;
  • mercado de derivados, considerado a plataforma líder para a negociación de instrumentos financeiros derivados en Europa do Leste e na Federación Rusa;
  • o mercado de divisas, que é o segmento máis importante do mercado financeiro da Federación Rusa.

Para realizar unha conexión directa, o usuario necesitará capacidade de hardware, que será suficiente para conectarse á central.

Nota! Se o desexa, pode participar no desenvolvemento de software independente ou mercar software de socios da empresa.

A seguinte táboa mostra os protocolos admitidos pola Bolsa de Moscova.

Mercado Protocolos
Presentación de pedidos Obter presupostos Presentación de pedidos e recepción de presupostos
Mercado de accións FIX RÁPIDO TEAP
Mercado de derivados FIX, TWIME RÁPIDO Praza 2
Mercado de divisas FIX RÁPIDO TEAP

Usar FAST e FIX para facer pedidos/obter unha data de mercado considérase a opción máis rápida para negociar na moeda e nos mercados de accións. Se o usuario planea operar no mercado de derivados, os expertos recomendan utilizar os protocolos TWIME+FAST. A opción FIX+FAST neste caso funcionará un pouco máis lento. Praza 2 é a opción máis versátil, pero a velocidade deste protocolo é moito máis lenta que as opcións anteriores. O sistema de negociación do corredor sincroniza ordes e posicións formadas no curso do traballo a través dunha conexión directa. Grazas a isto, o comerciante poderá controlar as operacións que se realizan a través de aplicacións móbiles/conta persoal e SMARTx. Se o usuario decidiu desenvolver o seu propio software, entón antes de comezar a traballar co intercambio, paga a pena encargarse de pasar a certificación na bolsa segundo o esquema estándar. O software de subscrición está certificado. Non se require ningunha certificación adicional.
Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas

HFT Fare Builder

A continuación podes atopar os plans tarifarios da empresa de corretaxe ITI Capital:

  1. O plan de tarifas “Try” é unha opción ideal para principiantes no campo da negociación algorítmica que teñan unha conta na plataforma, pero non realizaron ningunha transacción durante 12 meses. O importe do depósito inicial é de 50.000 rublos. Os préstamos de marxe alcanzan o 15% anual. Nos casos en que o volume de negocio comercial non supere os 20.000.000 de rublos. ao mes, a comisión por operacións comerciais será do 0,5-0,15% por transacción (dependendo do mercado).
  2. Plan tarifario “Stock” . Neste caso, a porcentaxe de comisión dependerá do volume de negociación diario. O importe das deducións será do 0,017% -0,035% do importe da transacción.
  3. Plan tarifario “Urxente” . A porcentaxe de comisión está no rango de 20-100% da comisión de cambio. O importe das deducións dependerá do volume de negocios por día.
  4. Plan tarifario “Moeda” . A comisión do corredor será do 0,004% -0,013% do importe da transacción.
  5. Plan tarifario “Commodity” . A comisión do corredor está no rango de 20% -100%. Para calcular o importe das deducións dun acordo de intercambio, cómpre multiplicar o 0,004 % polo número de días entre a primeira transacción e a data da segunda. Para os contratos a prazo, a comisión é do 0,25% do importe da transacción.
  6. Plan tarifario “OTC” . O importe das deducións de comisións dependerá do paquete tarifario: prazo sen receita/empréstado/al contado. A porcentaxe de comisión será do 0,15 ao 0,2% do importe.

Nos casos en que a cantidade de activos netos a finais de mes supere os 50.000 rublos, non se cobrará ningunha taxa polas contas de servizo. Se o requisito non se cumpre, o comerciante terá que pagar 300 rublos. mantemento da conta mensual.

Servizo SMARTgate para clientes conectados directamente

SMARTgate é un servidor proxy limitador especial que se instala entre a pasarela de intercambio e o robot de negociación de conexión directa. Os bots ven o servidor proxy como unha pasarela de intercambio común. Non é necesario facer modificacións adicionais no programa. Usando unha tecnoloxía única, os comerciantes de algo teñen a oportunidade de negociar a través dunha conexión directa desde unha única conta en todos os mercados da Bolsa de Moscova. Grazas a isto, podes aforrar moito ao cruzar os instrumentos correlacionados con marxe. Na imaxe de abaixo, podes ver o diagrama de conexión directa SMARTgate.
Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas No modo posterior á negociación, o servidor de xestión de riscos do sistema de negociación recalcula os límites das operacións para SMARTgate. Isto permítelle minimizar o tempo de comprobación dunha orde do cliente nos mercados de moeda ou de accións. Grazas a este enfoque, a empresa limita a negociación dos seus clientes mediante unha conexión directa en condicións preferenciais en tempo real. Os tipos de conexións admitidas por SMARTgate nos mercados de Moscow Exchange inclúen:

  • TWIME/Plaza II/FIX é unha opción adecuada para o mercado de derivados;
  • FIX é un tipo de conexión para a moeda e os mercados de accións.

Para conectar SMARTgate, os usuarios deben contactar co departamento de asistencia técnica. Número de teléfono de asistencia: 8 (495) 933-32-32. Se chamas dende a rexión, debes marcar o número 8 (800) 200-32-35.

Colocación e aluguer de equipos

Para conectarse directamente ao intercambio, un comerciante algorítmico necesitará non só equipos fiables, senón tamén unha boa conexión. Hai varias opcións de conexión directa. A continuación podes saber máis sobre cada un deles.
Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas

Opción número 1

Neste caso, a conexión á rede de intercambio establécese mediante VPN. A través dunha pasarela VPN segura ITI Capital, que funciona con equipos Cisco modernos, o bot do usuario conéctase ao intercambio. Esta opción agradará cun custo aceptable, pero alterará a velocidade. Hai que ter en conta que durante o sinal que pasa por Internet desde o comerciante algorítmico ata o centro de datos do intercambio, hai un gran atraso na velocidade. Na rexión de Moscova, este indicador está no rango de 10-12 ms.

Opción número 2

Usar a segunda opción implica alugar un servidor virtual na zona de colocación do intercambio. O usuario terá que encargarse de alugar un servidor virtual de ITI Capital. Debido a que o equipo no que están instalados estes servidores está situado na zona de colocación, os pedidos entregaranse á bolsa o máis rápido posible. Esta opción é tolerante a fallos. Esta configuración será apreciada polos comerciantes algorítmicos que usen Linux.

Opción número 3

Usando a terceira opción para conectar, debes ocuparte de colocar o servidor na zona libre. O servidor estará situado no centro de datos do intercambio DataSpace, na sala próxima da zona de colocación. Esta opción aforrarache moito. Nota! A duración do atraso cando o sinal pasa á zona onde se atopan os servidores non supera os 3 ms.

Opción número 4

Considérase que a opción máis cara é a colocación do servidor do usuario na zona de colocación. Este método permítelle acadar a máxima velocidade e fiabilidade. Os racks ITI Capital na área de colocación conéctanse ao intercambio mediante unha canle óptica de 10 Gb/s. Ao mesmo tempo, utilízanse conmutadores Cisco Nexus de alta calidade. Os comerciantes de Algo teñen a oportunidade de usar:

  • VPN para xestionar o servidor;
  • soporte técnico dos mellores especialistas de ITI Capital;
  • xestión remota a través do porto de xestión IP;
  • canle ao intercambio;
  • a posibilidade de conectarse a unha canle de enerxía de reserva.

Hai que ter en conta que existen requisitos para os servidores que se colocaron na zona de colocación. Debe haber polo menos 2 fontes de alimentación. Os modelos de tarxetas de rede con entrada óptica son axeitados para funcionar. Tamén necesitarás unha versión en rack do servidor (19 polgadas).

Consello! Para obter información máis detallada sobre a conexión directa, debes contactar cos expertos. Para iso, só tes que marcar o número 8 (495) 933-32-32.

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

Creación de robots comerciais

O equipo de ITI Capital traballou con froito no desenvolvemento do paquete de software aberto SMARTcom, que che permite crear os teus propios bots para negociar en bolsa. Ademais, SMARTcom facilita a integración de sistemas de negociación mecánicos preparados co servidor de negociación. ITI Capital ten socios fiables, que poden ser contactados por cada comerciante para facer un pedido para a creación dun robot comercial. Se queres, podes mercar un bot preparado. Ao elixir ou pedir un robot, os comerciantes deben centrarse na súa propia estratexia comercial. Tamén se teñen en conta:

  • a velocidade necesaria para o comercio;
  • custo do servizo;
  • forma aceptable de conectarse.

Os usuarios teñen a oportunidade de adquirir as ferramentas necesarias e crear de forma independente terminais comerciais no sistema SMARTcom por si mesmos, sen recorrer á axuda de especialistas.

SmartCOM: características, instalación e configuración

A interface de cliente SMARTcom 3.0 funciona nun ambiente multiproceso, polo que os eventos do cliente (Engadir comercio/Engadir carteira, etc.) pódense chamar desde diferentes fíos. Non hai almacenamento en búfer de datos adicionais. Os eventos pódense chamar directamente tan pronto como se reciban os datos. Ao procesar estes eventos, os expertos recomendan evitar o bloqueo longo. Calquera dos métodos de interface é seguro para fíos. Non é necesario utilizar sincronización adicional. Os métodos de interface pódense chamar directamente desde os controladores de eventos. Os desenvolvedores encargáronse de engadir a posibilidade de controlar o modo de conexión asíncrona / síncrona. Hai que ter en conta que usando o modo de conexión síncrona, o comerciante debe esperar ata que se estableza a conexión.

Nota! O tipo de conexión seleccionado non afecta ao billete de ida e volta. Os cambios afectarán só ao tempo de resposta da chamada de comando.

Para instalar a interface SmartCOM, terá que descargar e executar o asistente de instalación do software (https://ititicapital.ru/software/smartcom/). Despois de que a xanela de configuración apareza na pantalla, debería comezar a cubrir os campos.
Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas Na liña “Nome de usuario” indica o nome da conta do comerciante no sistema ITInvest. A continuación, introduza unha combinación secreta de acceso a ITInvest. Para que se visualice a xanela de conexión e se garde o contrasinal, colócanse marcas diante das liñas correspondentes. Ao elixir utilizar un servidor de copia de seguridade, o usuario asegúrase de que, en caso de fallo do servidor principal, este estea conectado. Na liña de tempo de espera de reconexión, debe introducir o intervalo de tempo despois do cal, se se perde a conexión, comezará o proceso de establecemento dunha nova conexión. No nivel de rexistros escóllese o grao de rexistro da información, que pode ser ordinario ou detallado. A continuación, seleccionan un cartafol para os rexistros e indican o período de tempo tras o cal se bloqueará a presentación de solicitudes despois de establecer unha conexión co provedor de datos. Ao activar a visibilidade das transaccións, o usuario poderá ver as súas propias ofertas/pedidos fóra de liña. Ao marcar a caixa situada xunto á liña “Configuración de cachés”, os comerciantes establecen o período de tempo durante o cal se almacenará a información sobre transaccións / pedidos (executados e cancelados). Na fase final, establécese a profundidade do historial das garrapatas.
Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas

Características de negociación no sistema MatriX

Os clientes que están conectados ao sistema de negociación MatriX teñen a oportunidade de realizar pedidos, recibir eventos sobre pedidos/ofertas/posicións en contas de posicións en pisos de negociación.
Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas O tipo de contas posicionais será o seguinte: BPNNNN-YY-NN. Nesta entrada, o CU indicará a pertenza á plataforma de negociación:

  • MS é a bolsa da Bolsa de Moscova;
  • RF – Mercado de derivados de bolsa de Moscova;
  • FX – Bolsa de Moscova (mercado de divisas);
  • LS – Bolsa de Londres.

Nota! Método de conexión: API SMARTcom (versión 3.0 e superior). Enderezo: servidor – mxr.ittrade.ru, porto – 8443.

Hai que ter en conta que as ordes de MERCADO/LÍMITE transmitidas aos sistemas de cambio, as transaccións realizadas nestas ordes e as posicións abertas nestas transaccións están sincronizadas durante as sesións de negociación.
Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas

Nota! Non se realiza a sincronización de ordes condicionais (STOP/STOP-LIMIT/IQ/trailing stop executadas no servidor do corredor, etc.) entre os sistemas de negociación.

Para que as ordes condicionais que foron feitas e esquecidas nun servidor non funcionen de forma inesperada para un comerciante, non debes traballar con elas nos casos en que houbo un cambio dun servidor de negociación a outro. Tamén paga a pena negarse a usar pedidos de GTC sen necesidade. Ao final da negociación, debes coidar de comprobar a presenza de ordes condicionais abertas nos sistemas comerciais utilizados. Despois de concluír o contrato de servizos de corretaxe e instalar a aplicación, pode realizar pedidos para a venda / compra de accións. O comerciante terá que esperar a confirmación automática que vén despois da transacción. Non transcorren máis de 0,1-0,5 s desde que se envía a solicitude ata que aparece a mensaxe na pantalla, dependendo da calidade da conexión.

Eliminando a interface SmartCOM

Se é necesario eliminar a interface, o comerciante terá que facer clic en Inicio, ir á sección Panel de control e tocar a categoría Engadir/Eliminar software. Na lista de aplicacións, seleccione SmartCOM e prema confirmación de accións.
Comercio algorítmico nas instalacións de ITI Capital: creación de robots comerciais, APIs, plataformas Usando unha interface aberta, os comerciantes teñen a oportunidade non só de enviar pedidos ao sistema de negociación, senón tamén de conectarse ao servidor de negociación e estudar información actualizada do mercado.

info
Rate author
Add a comment