Cambridge, Reino Unido ndash 23 Junho 2017 ndash Argon Design. Uma empresa de serviços de design especializada em sistemas digitais complexos anunciou hoje que desenvolveu um sistema de negociação financeira de latência ultra baixa para uma casa de negociação proprietária fazendo arbitragem de latência em uma das principais bolsas nas Américas. A plataforma de negociação completa que inclui funções de ingesta de dados de mercado em tempo real através de suporte de algoritmo para FIX-based order placement entrou em operação em maio de 2017. Ele baseia-se nos resultados inovadores Argon anunciou em setembro de 2017 para negociação de alto desempenho usando um design híbrido de FPGA e X86 tecnologias. Isso combina caminhos rápidos implementados em FPGA para dar respostas de nível de nanossegundo de tick-to-trade para eventos-chave, juntamente com configuração de oportunidade, determinação de parâmetros e gerenciamento de sistema em um servidor x86 de alto desempenho. O hardware de melhor qualidade inclui um servidor Supermicro Hyper-Speed com processadores Dual Intel Xeon E5 montados e fornecidos pela Bios IT, bem como um switch Arista 7124FX com Stratix V FPGA integrado. A lógica FPGA usa uma série de técnicas de otimização desenvolvidas por Argon para maximizar a vantagem de velocidade. Estes incluem análise em linha, preempção, inferência e arbitragem de gateway. Para alimentar as várias técnicas de inferência, o FPGA inclui lógica complexa para construir e manter livros de pedidos e estatísticas. A análise de FASTFIX é feita em no máximo 64ns, e a construção do livro de pedidos é concluída em 32ns. Para as interfaces de rede de latência mais baixa, o sistema usa a latência do terminal Tamba Networksrsquo 1G MAC. O parceiro de gestão da casa de comércio comentou As trocas tornam-se mais deterministas, é importante ter uma plataforma que dá uma vantagem de velocidade, bem como estratégias de negociação inteligente. O sistema Argônio nos deu essa vantagem. Steve Barlow, CTO da Argon Design comentou que a negociação de alto desempenho continua a ser ativa em mercados mundiais. Como ele se torna sem dúvida mais nicho, para ganhar terá de ter acesso a ambas as tecnologias de alto desempenho e as habilidades para selecionar e montar as peças necessárias. Na Argon acreditamos no detalhe de engenharia especializada ndash cada cliente é diferente e, portanto, desenvolvemos sistemas sob medida que dão a vantagem vital. Sobre a Argon Design A Argon Design foi fundada em 2009 e opera no coração do mundialmente famoso Cluster Technology de Cambridge, com acesso aos mercados que lideram o intelecto. No setor de negociação financeira, a Argon Design auxilia equipes internas, fornecendo habilidades especializadas ou recursos adicionais para projetos, bem como projetos completos feitos sob medida em áreas como: Arquitetura de hardware e software heterogêneos Projeto e produção de equipamentos Programação de desenvolvimento baseada em FPGA Muitos núcleos Processador de hardware e software de design usando Tilera, Intel e outros Processamento de rede GPU developmentprogramming e OpenCLUltra Low-Latency Options Trading BTS oferece soluções de negociação abrangente e de alto desempenho para comerciantes de opções profissionais. Nosso sistema avançado de comércio tem resistido com sucesso muitos ciclos de mercado, muitas vezes em condições extremas. Oferecemos uma interface de usuário intuitiva que auxilia tanto em decisões de negociação como no mercado de oportunidades. A flexibilidade na definição de curvas de volatilidade para refletir o verdadeiro valor de mercado leva a preços confiáveis e relatórios de risco realistas e precisos. Juntas, essas ferramentas fornecem uma sólida base tecnológica para os criadores de mercado, grupos comerciais proprietários e corretores. Nossa equipe de suporte é composta de veteranos da indústria que compreendem a natureza urgente deste negócio, bem como a noção de que os problemas de tecnologia podem ser caros e demorados. Questões críticas de produção recebem atenção imediata do suporte, engenharia e gerenciamento. Nosso mandato como uma empresa comercial é parte do nosso DNA. Construímos soluções práticas e eficientes para os complexos problemas apresentados pelos mercados de capitais de hoje. Orgulhamo-nos de nosso trabalho e nos mantemos a um alto padrão de qualidade. Trader Projetado Interface Nossas interfaces de usuário foram projetados por comerciantes, para os comerciantes Oferecemos abordagens intuitivas que tanto ajudar com as decisões de negociação e ajudar a vasculhar o mercado de oportunidades. Nossas ferramentas fornecem uma sólida base tecnológica para os fabricantes de mercado de opções, grupos de negociação proprietários e corretores, simplificando o fluxo de trabalho de negociação. Interface de usuário de mesa e piso rápida e amigável Capacidade de RFQ mercados eletrônicos do chão Altamente configuráveis folhas e spreadbook Motor de relatório dinâmico com risco em tempo real e PampL Fácil troca de cliques e criação de propagação Suporte para vários símbolos e trocas em uma única folha de preços Controle de tarefas de negociação eletrônicas integradas com tabelas de preços Gerenciamento de Volatilidade Nossa nova Volatilidade Controles de superfície oferecem uma interface dramaticamente melhorada para gerenciar volatilidade Modelos de polinômio, spline, dupla face e personalizados disponíveis Resposta dinâmica calibrada pelo usuário do nível e forma da curva de volatilidade Pontos de controle movidos Por volatilidade ou preço Curvas de volatilidade associadas entre símbolos e expirações Gerenciamento de Riscos Os nossos relatórios de risco fornecem um levantamento abrangente de suas posições exposição a mudanças nas condições de mercado em um formato flexível e especificado pelo usuário Risco medido ao longo de volatilidade especificada pelo usuário versus caminhos subjacentes Delta , Gamma, Vega, Theta, Charme, Vanna, Volga, bem como os gregos da forma Global vega personalizado agregado em todo o produto e expiração Mecanismo de relatórios para PampL projetado pelo usuário e relatórios de risco Negociação eletrônica Construímos nosso sistema de comércio eletrônico a partir do zero para os mercados de hoje Embora a nossa oferta de produtos tem raízes Na fabricação proprietária do mercado no assoalho, nosso sistema de comércio eletrônico novo foi construído da terra acima em C para conseguir os perfis latency necessários competir no mercado atual dos derivatives eletrônicos. Trabalhamos continuamente para otimizar e expandir nossa oferta de negociação eletrônica de baixa latência. Ciclos de liberação rápida garantem que respondemos rapidamente às mudanças nas condições da indústria. Quoter de latência ultra baixa e olho eletrônico Delta-pool baseado automatizado hedger Sistema de tarefas permite o controle de tarefas eletrônicas olho e quoter sem deixar as planilhas de preços Um conjunto extensivo de safeties automáticos, incluindo cancelar gap, gating ou estrangulamento e proteção de profundidade de hedge Fácil de usar web Interface para limites de risco e relatórios de margem Tem uma pergunta Sede 194 Finley Golf Course Road Suite 100 Chapel Hill, NC 27517 Telefone: (919) 913-0850 141 West Jackson Suite 3732 Chicago, IL 60604 Telefone: (919) 913-0860BarsMonster: I Poderia ver embora para coisas como pilhas de rede, que são completamente dependentes da plataforma, exigiria algum corpo de conhecimento antes de ser capaz de mudar de plataformas. Mais coisas como garfo que são comuns no mundo POSIX, mas não são possíveis em um ambiente Windows. Acho que é uma resposta razoável. Ndash Billy ONeal Aug 29 10 em 0:55 LinuxUNIX são muito mais utilizáveis para usuários remotos concorrentes, tornando mais fácil para o script em torno dos sistemas, use ferramentas padrão como grepsedawkperlrubyless em logs. Sshscp. Tudo isso está ali. Há também problemas técnicos, por exemplo: para medir o tempo decorrido no Windows, você pode escolher entre um conjunto de funções com base na marca do relógio do Windows e o QueryPerformanceCounter () baseado em hardware. O primeiro é incrementos cada 10 a 16 milissegundos (nota: alguns documentação implica mais precisão - por exemplo, os valores de GetSystemTimeAsFileTime () medida para 100ns, mas eles relatam o mesmo 100ns borda do relógio marca até que ele marca novamente). O último - QueryPerformanceCounter () - tem problemas show-stopping onde diferentes corescpus pode relatar relógios desde inicialização que diferem por vários segundos devido a ser aquecido em diferentes momentos durante o arranque do sistema. MSDN documenta isso como um possível BIOS bug, mas é comum. Então, quem quer desenvolver sistemas de negociação de baixa latência em uma plataforma que não pode ser instrumentado corretamente (existem soluções, mas você não vai encontrar qualquer software queridos sentado convenientemente no impulso ou ACE). Muitas variantes LinuxUNIX têm lotes de parâmetros facilmente tweakable para trocar a latência para um único evento contra a latência média sob carga, tamanhos de fatia de tempo, políticas de agendamento, etc Em sistemas operacionais de código aberto, há também a garantia que vem com a possibilidade de se referir à Código quando você acha que algo deve ser mais rápido do que é, eo conhecimento de que uma comunidade (potencialmente enorme) de pessoas foram e estão fazendo tão criticamente - com o Windows, obviamente, principalmente, vai ser a prostituta pessoas atribuídas a olhar para ele. Do lado da FUDreputação - algo intangível, mas uma parte importante das razões para a seleção do SO - acho que a maioria dos programadores na indústria apenas confia LinuxUNIX mais para fornecer agendamento confiável e comportamento. Além disso, o LinuxUNIX tem uma reputação de falhar menos, embora o Windows seja bastante confiável atualmente e o Linux tenha uma base de código muito mais volátil do que o Solaris ou o FreeBSD. Os sistemas operacionais do cliente Windows só permitem que uma pessoa use RDP por vez. No entanto Windows Terminal Server tem sido em torno de sempre (era, na verdade, o uso original do RDP) e permite que muitas conexões como você tem Licenças de Acesso para Cliente. Os sistemas operacionais Windows Server vêm com a capacidade de ter mais de um usuário remoto por padrão. Se você poderia fonte o comentário sobre agendamento, então eu iria aqui - que parte da resposta parece ser FUD neste momento para mim (o resto da resposta é boa). YMMV. Ndash Billy ONeal ago 29 10 at 0:50 Não há programação UNIXLinux. É uma das áreas em que as implementações diferem. E Linux, de fato, teve mais de uma escolha de programador (google Completely Fair Scheduler Linux para o fundo), assim você can39t mesmo dizer quotLinux agendamento é reliablequot. Ndash MSalters ago 30 10 at 11:37 Eu segundo as opiniões de histórico e acesso à manipulação do kernel. Além dessas razões, eu também acredito que, assim como como eles desligam a coleta de lixo eo mecanismo semelhante em Java ao usar essas tecnologias em alguma baixa latência. Eles podem evitar o Windows por causa das APIs de alto nível que interagem com baixo nível os e, em seguida, o kernel. Portanto, o núcleo é, naturalmente, o kernel que pode ser interagido com o uso do baixo nível os. As APIs de alto nível são fornecidas apenas para facilitar a vida dos usuários comuns. Mas, no caso de baixa latência, isso resulta ser uma camada de gordura e uma fração de perda de segundos em torno de cada operação. Portanto, uma opção lucrativa para ganhar poucas frações de segundos por chamada. Além disso, outra coisa a considerar é a integração. A maioria dos servidores, centros de dados, intercâmbios usam UNIX não janelas para usar os clientes da mesma família torna a integração e comunicação mais fácil. Em seguida, você tem problemas de segurança (muitas pessoas lá fora não podem concordar com este ponto embora) hacking UNIX não é fácil em comparação com hacking WINDOWS. Eu não concordo licenciamento deve ser o problema para os bancos, porque eles dão dinheiro em cada peça única de hardware e software e as pessoas que personalizá-los, para comprar licenças não será tão maior o problema quando considerado o que ganham por compra. Respondeu 21 de dezembro às 20:05 Sua resposta 2017 Stack Exchange, Inc
No comments:
Post a Comment