Thursday 19 April 2018

Tecnologia tecnológica mecanismo de estratégia sintética


Mecanismo de estratégia sintética de tecnologias comerciais
O Synthetic Strategy Engine (Synthetic SE) é um produto de classe servidor que gerencia sinteticamente ordens que as trocas não suportam nativamente. O uso do Synthetic SE permite que seu aplicativo envie tipos de pedidos que, de outra forma, seriam rejeitados por uma troca. Por exemplo, se você tentar enviar um pedido Iceberg para uma troca que não suporte o tipo de ordem Iceberg, a troca rejeitaria a ordem. Com um servidor de SE sintético no ambiente, no entanto, os pedidos de Iceberg enviados por comerciantes para este mercado serão aceitos e gerenciados pela Synthetic SE.
Como o SE sintético processa ordens.
Quando um comerciante envia um pedido, a API TT analisa as propriedades do pedido e as compara com os recursos suportados pelo Exchange correspondente. Se o Exchange suportar todas as propriedades especificadas na ordem, a API TT envia a ordem para o Mercado. Se o Exchange não suportar todas as propriedades especificadas na ordem, a API TT encaminha a ordem para um Servidor Sintético SE no ambiente. O Synthetic SE Server então sintetiza as partes da ordem que não são suportadas pela troca e envia uma ou mais ordens filho com propriedades suportadas pela troca para atender a ordem original.
Por exemplo, se você enviar um pedido Iceberg para uma troca que não suporta este tipo de ordem, a API TT rooteia a ordem do Iceberg para o SE sintético. Synthetic SE corta sinteticamente a ordem Iceberg original em uma série de ordens de limite que o Exchange suporta nativamente. O aplicativo da API TT receberá confirmações de pedidos e preenche as ordens de limite de criança individuais do Gateway TT correspondente, bem como atualizações de pedidos para a ordem sintética original da Synthetic SE.
Consulte o Manual do Usuário X_TRADER e a ajuda on-line do Synthetic SE System para obter informações completas sobre as encomendas e propriedades sintéticas suportadas pelo Synthetic SE.
Trabalhando com ordens SE sintéticas.
Não há diferença entre enviar um pedido com propriedades e recursos suportados nativamente por um Exchange e um pedido com pelo menos uma propriedade ou recurso que resultará na sua emissão para o SE sintético. Em ambos os casos, você cria um objeto OrderProfile, define os valores de propriedade desejados e chama o método Session. SendOrder. No entanto, se você quiser atualizar um pedido SE sintético, você precisa usar um objeto OrderProfile em vez de um objeto OrderProfileBase. A classe de objeto OrderProfile é derivada da classe OrderProfileBase e contém as propriedades de ordem do SE sintético adicionais.
Além disso, se você quiser visualizar as propriedades sintéticas e nativas de uma ordem, você deve lançar o objeto Order para um objeto SseSyntheticOrder. A classe SseSyntheticOrder expõe métodos e propriedades adicionais para ordens sintéticas.
O exemplo a seguir demonstra como determinar se um pedido é um pedido SE sintético e executar o elenco apropriado em um manipulador de eventos OrderAdded.
Rastreando relacionamentos entre as ordens dos pais e da criança.
Quando o Synthetic SE roteia as ordens de troca infantil de ordens sintéticas sintéticas Synthetic SE, seu aplicativo TT API recebe confirmações e preenchimentos de pedidos para as ordens filho individuais do Gateway TT correspondente, bem como atualizações de pedidos para a ordem sintética original da Synthetic SE. Para relacionar pedidos pai e filho, você pode usar as propriedades SyntheticOrderKey e SiteOrderKey. O valor da propriedade SyntheticOrderKey da ordem filho contém o valor da propriedade SiteOrderKey da ordem principal.
Copyright © 2018-2018 Trading Technologies International, Inc.

Mecanismo de estratégia sintética de tecnologias comerciais
A API TT permite que os desenvolvedores criem aplicativos comerciais baseados no servidor para implantação baseada em proximidade. Implante qualquer número de aplicativos e monitore seu progresso, incluindo os mercados subjacentes e P & # 038; L, em tempo real a partir de uma única tela X_TRADER.
Crie sistemas de negociação de baixa latência sem manter conectividade de troca complexa.
A API da TT é integrada ao conjunto completo de gateways de câmbio de alto desempenho da TT, proporcionando uma visão normalizada dos principais mercados de derivativos do mundo, oferecendo menor latência e maior capacidade de processamento em nossas API legadas. Usando a API TT, os desenvolvedores podem criar aplicativos que enviam novos pedidos ou modificam ordens existentes em microssegundos sem a carga associada ao desenvolvimento, teste e manutenção de conectividade de troca complexa. A plataforma TT normalizada garante que uma estratégia desenvolvida para um mercado específico possa ser orientada para novas trocas e mercados sem mudanças de código demoradas e re-validação extensiva.
Aproveite a tecnologia TT de alto desempenho do Strategy Engine.
Os servidores TT Autospreader® Strategy Engine (Autospreader SE) e Synthetic Strategy Engine (Synthetic SE) tornaram-se padrões de negociação de futuros eletrônicos, permitindo aos usuários definir e enviar spreads personalizados e ordens sintéticas para execução baseada em proximidade em um ou mais locais. A API TT oferece aos desenvolvedores a capacidade de enviar ordens SE sem escrever a lógica complexa que implementa esses tipos de pedidos sintéticos. Por exemplo, um spread sintético multi-perna e multi-troca no Autospreader SE pode ser criado e gerenciado como uma única ordem usando a API TT, permitindo que os usuários capitalizem novas estratégias de negociação sem longos ciclos de implementação e teste. Da mesma forma, ordens sintéticas, como paradas, limites de trânsito e cortes, incluindo icebergs personalizados, porcentagem de volume (POV) e cortadores de tempo, podem ser enviadas como ordens simples da API TT para Synthetic SE, eliminando a necessidade de os desenvolvedores projetar, otimizar e teste complicado comportamento de ordem sintética.
Utilize tecnologia de programação moderna para desenvolver aplicações poderosas.
A API TT oferece capacidades avançadas de desenvolvimento através da integração total com o Microsoft Visual Studio 2018, incluindo a documentação de referência da API TT integrada, o IntelliSense e as dicas de ferramentas. Além disso, a API TT é compatível com 4.0 e suporta o desenvolvimento de aplicativos multiprocessados ​​para o processamento concorrente verdadeiro.
Primeiro Nome Sobrenome País Telefone E-mail.
Disponível sem custo adicional para usuários do X_TRADER Pro.
A API TT oferece poderosas novas capacidades que não estavam disponíveis na plataforma TT. Independentemente de implementar aplicativos de desktop que estendam X_TRADER ou aplicativos de servidor para negociação automatizada, um usuário X_TRADER Pro pode executar quantas instâncias de aplicativos TT API de modo local e de servidor, conforme desejado, sem custo adicional.
Existe um risco substancial de perda na negociação de futuros de commodities, opções e produtos em moeda estrangeira fora de bolsa.

A Trading Technologies lança o mecanismo de estratégia sintética.
CHICAGO - (BUSINESS WIRE) - A Trading Technologies International, Inc. (TT) anunciou o lançamento do Synthetic Strategy Engine (Synthetic SE), uma aplicação baseada em servidor que permite aos usuários criar e gerenciar tipos de pedidos sintéticos que não são nativos apoiado por uma troca. Os pedidos gerados através do Synthetic SE podem ser colocados em todo o espectro de trocas de derivativos suportadas pelo TT. No momento, a TT oferece acesso a mais de 30 trocas em cinco continentes.
Com o SE sintético, os usuários podem empregar X_TRADER® Pro para definir ordens sintéticas personalizadas, incluindo parada final e se tocado, iceberg, pedidos em fatias de tempo e volume, limite de trânsito e muito mais. As ordens sintéticas podem ser combinadas para criar ordens personalizadas, como uma parada final que se torna um iceberg quando a parada é desencadeada. As ordens sintéticas são visíveis e compartilhadas entre usuários que compartilham o livro de pedidos do instrumento subjacente.
Synthetic SE é o segundo membro da família de produtos de execução baseados em servidor do Strategy Engine (SE) da TT. O primeiro, Autospreader® Strategy Engine, foi lançado em setembro de 2009. A família SE aproveita a computação baseada em proximidade e oferece desempenho, velocidade e resiliência ótimos aos comerciantes, independentemente de onde eles estão localizados. Os pedidos feitos através de um aplicativo SE são executados em um servidor localizado próximo ao mecanismo de troca correspondente. Simplificando, a plataforma de execução SE baseada no servidor da TT permite que os comerciantes troquem de praticamente qualquer lugar do mundo sem experimentar a latência tipicamente associada ao comércio remoto.
Tom Haldes da TT, Senior Product Manager Trading Automation, disse: "Acompanhando o popular Aecastpreader Strategy Engine, o Synthetic Strategy Engine fornece corretores e empresas de compra com execução de alto desempenho e proximidade para resposta de latência ultra baixa em volátil mercados. Ele também aborda as necessidades dos comerciantes de execução que desejam minimizar o impacto no mercado ao executar grandes dimensões. Agora, os usuários podem criar ordens sintéticas personalizadas, como cadenciadores randomizados com comportamento personalizado em média e aplicar esses pedidos de forma consistente em toda a gama de mercados que o TT suporta ".
Os clientes podem implantar e gerenciar os próprios servidores do Strategy Engine, ou podem utilizar a solução de hospedagem totalmente gerenciada da TTNET ™, TT. O TTNET permite que as empresas terceirizem a implantação e o monitoramento e manutenção contínua 24/7 de sua rede comercial. Oferece o melhor acesso ao mercado, a máxima estabilidade do sistema e a rápida execução do comércio através de hubs localizados perto das principais bolsas em Chicago, Nova York, Londres, Frankfurt, Cingapura, Tóquio e Sydney.
Os usuários X_TRADER que desejam alavancar Synthetic SE devem usar a versão mais recente do X_TRADER Pro 7.8 ou superior.
Sobre as Tecnologias de Negociação.
Trading Technologies (tradingtechnologies) desenvolve software de negociação de alto desempenho para profissionais de derivativos, incluindo os principais bancos de investimento do mundo, comerciantes proprietários, corretores, Futures Commission Merchants (FCMs), hedge funds e outras instituições comerciais. O software X_TRADER® e os serviços relacionados da empresa fornecem acesso direto a dezenas de principais trocas internacionais de derivativos. A solução de hospedagem totalmente gerenciada da TTNET ™, TT, oferece a máxima estabilidade do sistema e a rápida execução do comércio através de hubs localizados perto das principais trocas em Chicago, Nova Jérsei, Londres, Frankfurt, Cingapura e Tóquio. Com sede em Chicago com 11 escritórios em todo o mundo, a TT recebeu prêmios "melhores da categoria" de vários terceiros independentes, incluindo FOW, Buy-Side Technology, The Technical Analyst e Chicago, bem como a Illinois Information Technology Association (ITA).
Ray Carmichael, 312.346.2002.
Release Summary.
A Trading Technologies International, Inc. (TT) anunciou o lançamento do Synthetic Strategy Engine (Synthetic SE).

Mecanismo de estratégia sintética de tecnologias comerciais
Esta seção resume as mudanças entre as versões Synthetic SE 7.17.X.
Versão 7.17.50 Atualizações.
A versão 7.17.50 adicionou suporte para verificações de razoabilidade de preços antes de enviar ordens para crianças de ordens processadas de Synthetic SE em fatias.
Versão 7.17.20 Atualizações.
A versão 7.17.20 inclui as seguintes alterações:
Suporte para pedidos de OCO (um cancela outros).
Essa funcionalidade requer X_TRADER 7.17.20 ou superior e requer a configuração RequestUnsolicitedEvents para ser habilitada.
Esta funcionalidade requer X_TRADER 7.17.20 ou superior.
Versão 7.17.10 Atualizações.
A Versão 7.17.10 inclui correções para problemas encontrados no campo, mas não inclui aprimoramentos de funcionalidade.
Versão 7.17.2 Atualizações.
A versão 7.17.2 inclui as seguintes alterações para suportar a integração de ordens sintéticas com adaptador FIX:
A versão mínima X_TRADER mudou de 7.9.4 a 7.11.4 A versão mínima X_RISK mudou de 7.11.3 para 7.12.2.
Além disso, os clientes que usam aplicativos da API TT que se conectam ao Synthetic SE talvez precisem atualizar a lógica de gerenciamento de pedidos sintética em seu código. Consulte a seção "O que há de novo no SSE 7.17.2" para obter detalhes completos.
Versão 7.17.1 Atualizações.
A versão 7.17.1 inclui as seguintes alterações:
Por motivos de desempenho, uma opção de configuração foi adicionada para permitir que os administradores desabilitassem os cálculos de verificação de risco P & amp; L. Synthetic SE agora é de apenas 64 bits.
Atualizações da Versão 7.17.0.
A versão 7.17.0 inclui as seguintes alterações:
Adicionado suporte para o ambiente TT X_TRADER ASP. Adicionado suporte para fazer conexões com o TT Gateways dinamicamente em vez de especificar uma lista estática no arquivo de configuração. Para obter mais informações sobre como configurar conexões dinâmicas, consulte Configurando o SE sintético com conexões dinâmicas habilitadas.
Synthetic SE permite o modo de conexão dinâmica por padrão. Se você está atualizando para esta versão e precisa usar conexões TT Gateway estáticas, você deve desativar conexões dinâmicas. Para obter mais informações, consulte Determinando as credenciais de login do Gateway TT com conexões dinâmicas desabilitadas.
Conectar.
Segue.
Copyright © 2018 Trading Technologies International, Inc. Todos os direitos reservados.

Mecanismo de estratégia sintética de tecnologias comerciais
Para garantir a continuidade da atividade de negociação durante Synthetic & # 013; SE cortes, Synthetic SEs deve ser configurado em pares redundantes. & # 013; Esta seção discute a configuração do seu ambiente para suportar o redundante & # 013; SE sintéticas.
Diretrizes gerais.
Para maximizar o desempenho e reduzir a latência, a TT recomenda & # 013; que você usa as seguintes diretrizes ao configurar uma rede & # 013; que suporta o TT Synthetic Strategy Engine:
Localize tanto o servidor de motor de estratégia sintética TT primário quanto o & # 013; Gateways TT geograficamente perto do Exchange associado Localize um Servidor de Motor de Estratégia Sintética TT secundário e Gateways TT em & # 013; uma localização geográfica alternativa. Configure o X_TRADER para iniciar sessão nos Servidores Sintéticos SE primários e secundários e # 013; e apenas no primeiro TT Gateway.
Implantação ilustrada.
O seguinte ilustra uma implantação de exemplo para primary & # 013; e Servidores secundários TT Synthetic Strategy Engine para suportar ordens sintéticas de negociação & # 013; no CME. Como o mecanismo de correspondência CME está localizado em Chicago, você & # 013; instale um Gateway TME CME (CME-A) e o Servidor Sintético SE (SSE-A) & # 013; em Chicago para negociação normal. Para fornecer acesso alternativo no & # 013; caso de uma conexão perdida, você instala um servidor sintetico secundário SE e # 013; (SSE-B) e um gateway TME CME redundante (CME-B) em um local alternativo.
Nesta implantação recomendada, você deve:
Configure as conexões entre o Synthetic SE Servers & # 013; para os Gateways TT da seguinte forma: Para SSE-A, selecione & # 013; CME-A como o primário e CME-B como os gateways TT secundários Para SSE-B, selecione CME-B como primário e CME-A como o & # 013; Gateways TT secundários. Configure X_TRADER para: Entrar no diretório primário & # 013; e Servidores SE sintéticos secundários. Faça login apenas no Gateway TT primário (CME-A).
Para obter mais informações sobre como configurar Servidores Sintéticos SE, & # 013; consulte os tópicos listados em Configurando o SE sintético.
Durante a negociação normal.
A seguinte ilustração mostra como as ordens fluem durante o normal & # 013; negociação, quando um comerciante pode acessar o servidor SE síntese primário & # 013; (SSE-A) e o principal TT CME-A Gateway.
X_TRADER envia ordens sintéticas e # 013; para instrumentos em CME-A para SSE-A. SSE-A envia as ordens filho para o TT CME-A Gateway em & # 013; o tempo apropriado. O CME-A envia as ordens filho para o Host CME.
Quando X_TRADER perde sua conexão com o servidor SE sintético primário.
Suponha que X_TRADER perca sua conexão com o Servidor SE sintético primário & # 013; (SSE-A) em Chicago. A seguinte ilustração mostra como a mensagem & # 013; o caminho muda para reencaminhar pedidos através do Servidor sintetico secundário SE e # 013; (SSE-B).
X_TRADER inicia ordens de roteamento & # 013; através da SSE-B na localização alternativa. SSE-B envia as ordens sintéticas para instrumentos em CME-A & # 013; para TT CME-A Gateway em Chicago, porque a SSE-B está configurada como o & # 013; Servidor Synthetic SE de backup para o Gateway TT CME-A. Quando a SSE-A fica disponível novamente, X_TRADER retoma a apresentação de sintetico & # 013; ordena através de seu servidor SE síntese primário, SSE-A.
Ao fazer logon em servidores SE e Sintéticos primários e secundários, & # 013; X_TRADER pode alternar automaticamente para o Servidor sintetico secundário SE e # 013; sem intervenção de trader.
Se Synthetic SE falhar, será automaticamente reiniciado & # 013; por TTChron. Nesse cenário, todas as ordens sintéticas irão continuar se o & # 013; eles podem ser reconciliados.
Se Synthetic SE não pode ser reiniciado, você precisa decidir se o & # 013; para excluir ou deixar ordens para crianças no mercado. Você deve & # 013; também volte a inserir todas as ordens sintéticas que estavam trabalhando no primário & # 013; SE sintético; Essas ordens serão encaminhadas para o sintetico secundário & # 013; SE. Além disso, você deve direcionar um administrador do sistema TT para excluir & # 013; os arquivos sintéticos de persistência de pedidos sintéticos SE (root: ttdatfilesSSE_Persistence_ *).
Se você não excluir o Synthetic & # 013; SE arquivos de persistência, Synthetic SE tentará retomar todos os sinteticos & # 013; ordena quando é reiniciado.
Quando X_TRADER perde sua conexão com o Primary & # 013; Gateway TT.
Suponha que X_TRADER perca sua conexão com o & # 013 principal; Gateway TT (CME-A) em Chicago. Os comerciantes não podem mais trocar CME-A & # 013; instrumentos, então eles devem fazer logon no Gateway TT secundário para rotear & # 013; ordens. A seguinte ilustração mostra como o fluxo de mensagens muda & # 013; para rotear pedidos através do Gateway TT secundário (CME-B).
O comerciante faz logon no TT & # 013; Gateway CME-B localizado no local alternativo. X_TRADER inicia as ordens de roteamento através da SSE-B no alternativo & # 013; localização, porque a SSE-B é configurada como o Servidor SSE primário & # 013; para o Gateway TT CME-B. SSE-B envia as ordens sintéticas para o gateway TT CME-B.
Conectar.
Segue.
Copyright © 2018 Trading Technologies International, Inc. Todos os direitos reservados.

No comments:

Post a Comment