Trading System Platform


Até agora, discutimos os componentes básicos dos sistemas de negociação, os critérios que eles têm de cumprir e algumas das muitas decisões empíricas que um designer de sistemas deve fazer. Nesta seção, vamos examinar o processo de construção de um sistema de comércio, as considerações que precisam ser feitas, e alguns pontos-chave a lembrar. A Construção do Sistema de Seis Passos 1. Configuração - Para começar a construir um sistema de negociação você precisará de várias coisas: Dados - Porque o designer do sistema deve usar backtesting extensa. História do preço passado é essencial para a construção de um sistema comercial. Esses dados podem ser integrados no software de desenvolvimento de sistemas comerciais ou como um feed de dados separado. Dados ao vivo são frequentemente fornecidos por uma taxa mensal, enquanto os dados envelhecidos podem ser obtidos gratuitamente. Software - Embora seja possível desenvolver um sistema comercial sem software, é altamente impraticável. Desde o final dos anos 90, o software tornou-se parte integrante da construção de sistemas de negociação. Alguns recursos comuns permitem ao comerciante fazer o seguinte: Coloque automaticamente negócios - Isso geralmente requer permissão do corretor s final porque uma conexão constante deve estar no lugar entre o software ea corretora. As operações devem ser executadas imediatamente ea preços exatos para garantir a conformidade. Para ter o seu software colocar negócios para você, tudo que você precisa fazer é inserir o número da conta e senha, e tudo o mais é feito automaticamente. Observe que o uso deste recurso é estritamente opcional. Codificar um sistema de negociação - Este recurso de software implementa uma linguagem de programação proprietária que permite que você crie regras facilmente. Por exemplo, MetaTrader usa MQL (MetaQuotes Language). Heres um exemplo de seu código para vender se a margem livre é inferior a 5.000: Se FreeMargin lt 5000, em seguida, saia Muitas vezes, basta ler o manual e experimentação deve permitir que você pegar o básico do idioma seu software usa. Backtest sua estratégia - Desenvolvimento de sistema sem backtesting é como jogar tênis sem uma raquete. Software de desenvolvimento de sistema geralmente contém um aplicativo de backtesting simples que permite definir uma fonte de dados, informações de conta de entrada e backtest para qualquer quantidade de tempo com o clique de um mouse. Aqui está um exemplo do MetaTrader: Depois que o teste de volta é executado, um relatório é gerado que descreve as especificidades dos resultados. Este relatório geralmente inclui o lucro, o número de negociações un / bem sucedidas, dias consecutivos para baixo, número de negócios e muitas outras coisas que podem ser úteis ao tentar determinar como solucionar problemas ou melhorar o sistema. Finalmente, o software geralmente cria um gráfico mostrando o crescimento do investimento ao longo do período de tempo testado. 2. Design - O design é o conceito por trás do seu sistema, a forma como os parâmetros são usados ​​para gerar um lucro ou perda. Você implementa essas regras e parâmetros ao programá-los. Às vezes, esta programação pode ser feita automaticamente através de uma interface gráfica do usuário. Isso permite que você crie regras sem aprender uma linguagem de programação. Aqui está um exemplo de um sistema cross-over de média móvel: Se SMA (20) CrossOver EMA (13), em seguida, insira SMA (20) CrossUnder EMA (13), em seguida, saia Regras como estas que são colocadas em código permitem que o software automaticamente Gerar entradas e saídas nos pontos em que as regras são aplicáveis. Aqui está a aparência da interface de design no MetaTrader: O sistema é criado simplesmente digitando as regras na janela e salvando-as. Referências para as diferentes funções disponíveis (por exemplo, osciladores e outros) podem ser encontradas clicando no ícone do livro. A maioria de software terão uma referência similar disponível dentro do programa próprio ou em seu Web site. Depois de criar as regras desejadas e codificar o sistema, basta salvar o arquivo. Então você pode colocá-lo em uso, selecionando-o na tela principal. 3. Tomada de Decisão - Há muitas decisões a serem tomadas neste momento: Que mercado eu quero negociar em 13 Que período de tempo devo usar 13 Que série de preços devo usar 13 Que subconjunto de ações devo usar para testes Manter em Mente que os sistemas de negociação devem fazer consistentemente um lucro em muitos mercados. Ao personalizar o período de tempo e série de preços muito, você pode manchar os resultados e produzir resultados inusitados. Prática - Backtesting e papel de negociação são essenciais para o desenvolvimento bem sucedido de um sistema de comércio: Executar vários backtests em diferentes períodos de tempo e certifique-se que os resultados são consistentes e satisfatórios. Livro de comércio do sistema (dinheiro imaginário uso, mas gravar os comércios e os resultados), e novamente, olhar para rentabilidade consistente. Verifique cuidadosamente para erros no programa, ou comércios não intencionais. Estes podem ser o resultado de uma programação defeituosa ou a incapacidade de prever certas circunstâncias que têm repercussões indesejadas. 5. Repita - Repetição é necessária. Continue trabalhando no sistema até que você possa consistentemente fazer um lucro na maioria dos mercados e condições. Sempre há eventos imprevistos que ocorrem assim que um sistema é ativado. Aqui estão alguns fatores que muitas vezes causam resultados distorcidos: custos de transação - Certifique-se de que você está usando a comissão real. E alguns extra para conta de preenchimentos imprecisos (diferença entre lance e pedir preços). Em outras palavras, evite a derrapagem (Para rever o que é e como isso ocorre, consulte a seção anterior deste tutorial.) Watchfulness - Não ignore perder comércios manter um olho em todos os ofícios. Otimização - Não sobre-otimizar o sistema. Em outras palavras, não adaptar o sistema a um ambiente de mercado muito específico tentar ser rentável em um ambiente tão amplo quanto possível. Risco - Nunca ignorar ou esquecer o risco. É muito importante ter formas de limitar as perdas (também conhecidas como stop-loss), e formas de lock-in lucros (tomar lucros). 6. Comércio - Experimente, mas espere resultados não desejados. Certifique-se de usar a negociação não automatizada até que você esteja confiante no desempenho e consistência dos sistemas. Demora muito tempo para desenvolver um sistema de negociação bem sucedido e, antes de aperfeiçoá-lo, você pode ter de suportar algumas perdas de negociação ao vivo para detectar falhas: o teste de volta não pode representar perfeitamente as condições do mercado e a negociação de papel pode ser imprecisa. Se o seu sistema perde dinheiro, volte para a prancheta e veja onde correu mal (veja o passo 5). Conclusão Estes seis passos dar-lhe uma visão geral de todo o processo de construção de um sistema comercial. Na próxima seção, vamos construir sobre este conhecimento e dar uma olhada mais aprofundada na solução de problemas e modificação. Trading Systems: Solução de problemas e otimizaçãoMultiCharts 10 MultiCharts é uma plataforma de negociação vencedora de prêmios Se você precisa de software de negociação diária ou você investir por períodos mais longos, MultiCharts tem recursos que podem ajudar a atingir seus objetivos de negociação. Alta definição gráficos, built-in indicadores e estratégias, um clique de negociação de gráfico e DOM, backtesting de alta precisão, força bruta e otimização genética, execução automatizada e suporte para EasyLanguage scripts são todas as ferramentas-chave à sua disposição. Hoice de corretores e feeds de dados A liberdade de escolha tem sido a idéia motriz por trás de nossos MultiCharts e você pode vê-lo na ampla escolha de feeds de dados suportados e corretores. Escolha o seu método de negociação, testá-lo e começar a negociar com qualquer corretor suportado que você gosta thats a vantagem de MultiCharts. Trading Software Lightspeed Trader A Plataforma de Negociação ideal para ações e opções com mais de 100 destinos de roteamento de pedidos Lightspeed Trader é nossa plataforma de comércio principal. É a solução perfeita para os comerciantes do dia. Investimos continuamente nas mais recentes tecnologias de negociação para fornecer cotações em tempo real e execuções mais rápidas. Lightspeed oferece um robusto sistema de negociação para os comerciantes dia e profissionais que exigem altamente estabelecido dados de mercado e desempenho. Traders de todos os níveis de experiência pode facilmente projetar e personalizar layouts e regras para melhor se encaixam seu estilo de negociação. Os comerciantes do teclado e os comerciantes do ponto e do clique são cobertos com telas home inteiramente customizáveis ​​e relatórios de comércio de Lightspeed. Características destacadas incluem: Lightspeed Web Trader Para os clientes que preferem uma plataforma de negociação baseada na web Web Trader é o nosso novo aplicativo de negociação baseado na web. Ele foi projetado para parecer, sentir e funcionar de uma forma que é semelhante ao ou download de acesso direto ao mercado (DMA) plataformas, oferecendo a conveniência de acesso a partir de qualquer PC ou Mac com uma conexão à Internet. O Web Trader é completamente personalizável, oferece aos usuários dados em tempo real e oferece entrada e execução de ordens rápidas e fáceis de usar para atender às necessidades dos comerciantes experientes. Os usuários podem negociar ações e opções de uma única tela para uma experiência de negociação sem costura. Os recursos incluem: Exibição de poder de compra em tempo real Cadeias de opções Ligações rápidas entre as telas de cotação Tipos de ordens avançadas, incluindo paradas de arrasto Acesso a dados avançados de mercado (gráficos e análises) Listas de avisos, gráficos, notícias e pesquisas Market Lightspeed tem o prazer de oferecer Os usuários de Lightspeed Web Trader um pacote de pesquisa e dados de mercado. Pacote de dados de mercado está disponível sem nenhum custo para usuários não profissionais e 105,00 / mês para usuários profissionais. A designação Profissional vs. Não Profissional é determinada no primeiro login. Todos os contratos de dados de mercado são entregues para execução naquele momento. Características incluem: Lightspeed Gateway sistema de negociação totalmente automatizado Lightspeed Gateway é um sistema de negociação totalmente automatizado que oferece latência super baixa para todas as bolsas de valores nacionais. Lightspeed Gateway é completamente neutro e pode ser usado em todos os principais sistemas operacionais e linguagens de programação. Registre-se conosco para ver exemplos de mensagens Lightspeed Gateway e ler a especificação de protocolos. Características destacadas incluem: Anonimato de mercado - todas as ordens são enviadas para a troca nas empresas Opções de dados MPID Multiple Market Lightspeed pode oferecer co-localizados clientes acesso a uma infinidade de diferentes opções de dados de mercado de oferta L1 normalizado para nativo mercado de câmbio feeds Nasdaq Carteret Co-location - Oferecendo uma enorme vantagem de desempenho nas ordens do Nasdaq. Acessibilidade multi-local Preços competitivos Gerenciamento de risco pré-comercial Disponibilidade, escalabilidade e recuperabilidade do sistema, tempo médio acima de 99.99 Native / fix interfaces, Uma integração perfeita para novos clientes Gestor de Contas Dedicado e Suporte Comercial para cada cliente Lightspeed Pré-negociação Gestão de Risco Preços Comparar plataformas Sterling Trader Sterling Trader Pro é uma plataforma full-featured de acesso directo de Nível II concebida para profissionais que trabalham com os mercados electrónicos em rápida evolução . O terminal inclui precisão avançada pontual para roteamento e gerenciamento de ordens e recursos de perda / lucro em tempo real, tornando-o particularmente adequado para grupos de negociação. Principais funcionalidades da Sterling Trader Pro: Acesso electrónico directo a todas as trocas e ECNs Pacote de gráficos avançado Sistema de entrada de pedidos altamente personalizável de nível II Teclas programáveis ​​e funções de entrada de pedidos de carga para acção instantânea Ligação e personalização de janelas Preferências de destino inteligentes para roteamento e gerenciamento de ordens Opera com tecnologia Microsoft Windows e Intel para fácil integração com redes internas Controle total sobre componentes de sistema para acesso mais rápido a mercados e intercâmbios API disponível para conexão com aplicativos personalizados e de terceiros Solicitar uma demonstração Preço Comparar plataformas X Livevol X é a próxima geração de plataforma de execução que combina a inteligência do Livevol Pro com avançadas capacidades de negociação e análise de risco sofisticada. A LVX oferece uma gama completa de recursos exclusivos para identificar oportunidades comerciais e desenvolver estratégias. Nossas ferramentas de modelagem do que se fornecem a habilidade de ir de modelagem para execução em um golpe de chave. Naturalmente, monitorar o risco é primordial. LVX mantém você no topo da posição e risco de carteira com representação gráfica líder da indústria calculada em tempo real. Listas de recursos dentro do software estão listados abaixo: RealTick Pro e Express Criado pela Townsend Analytics, o RealTick é a plataforma usada por profissionais comerciantes. O RealTick é adequado para comerciantes ativos, conselheiros de investimentos registrados (RIAs) e fundos de hedge. Oferece sofisticadas ferramentas de negociação, acesso incomparável à liquidez, dados em tempo real, gráficos, análises e notícias sobre streaming. Global, multi-broker, multi-assetRealTicks insuperável flexibilidade se adapte a cada estilo de negociação. Lightspeed oferecer duas versões do RealTick para atender às necessidades de qualquer comerciante. RealTick Pro Software de negociação completo para o comerciante profissional Entrada de ordens avançada e negociação com dados globais em tempo real Alocações comerciais e acesso multi-contas para RIAs e hedge funds Multi-ativos, ações, opções e futuros de um login Interface de usuário completamente personalizável Teclas de atalho e botões quentes Exibição de cotações do MarketMinder, centenas de campos disponíveis Tempo avançado e vendas Gráficos sofisticados com estudos Fluxo de notícias e pesquisa fundamental API e scripts de pedidos Scanner de estoque Hottrend Modelos personalizados Opções de aplicativos móveis de tablet ou telefone inteligente 275 taxa mensal de software 25.000 requisito mínimo de financiamento RealTick Express Uma alternativa orientada a valores para a versão completa Pro Pro Visualização personalizável de profundidade de mercado total, vendas de tempo, limitado a 4 janelas de nível 2 Ordens condicionais, ordens de suporte, OCO e mais Avançado gráficos e ferramentas de digitalização. Listas de vigilância com até 100 símbolos Entrada de pedidos Hot-Key 100 taxa mensal de software 25.000 requisito de financiamento mínimo Dados do mercado global em tempo real Suplementos integrados Suportado por uma infra-estrutura estável e resiliente Preços Comparação de plataformasRealTick é a plataforma usada por traders profissionais. Oferece sofisticadas ferramentas de negociação, acesso incomparável à liquidez, dados em tempo real, gráficos, análises e notícias sobre streaming. Global, multi-broker, multi-asset - RealTicks insuperável flexibilidade se adapte a cada estilo de negociação. O conjunto de produtos mais poderoso para todas as necessidades do mercado financeiro. CunninghamTrading Systems (CTS) Cotações em tempo real, negociação com um clique, vários tipos de pedidos, um pacote de gráficos incorporado, notícias em tempo real e feeds de indicadores econômicos, opções profissionais e muito mais. A Patsystems Patsystems fornece sistemas eletrônicos de troca e troca eletrônica de alto desempenho, ferramentas abrangentes de gerenciamento de riscos e conectividade a mercados globais a partir de uma única tela. Quick Screen Trading (Quick Screen Trading) Quick Screen Trading oferece revolucionárias aplicações de software para futuros e opções de streaming em tempo real sobre cotações de futuros, dados altamente confiáveis ​​e precisos, mobilidade baseada na Internet para acesso a qualquer momento / em qualquer lugar, ferramentas profissionais avançadas, a melhor combinação de sofisticação , Usabilidade, desempenho e preço. Sistema de processamento de pedidos totalmente automatizado designado para lidar com requisitos funcionais para entrada de pedidos de clientes remotos, controle de risco de pré-negociação e roteamento de transações. Trading Technologies (TT) Software líder na indústria que oferece uma maneira superior de visualizar, analisar e comercializar. Bloomberg EMSX via Sistema de Gerenciamento de Execução CQG (EMSX) com análise integrada de tempo real, Indicações de Interesse (IOIs), Anúncios Comerciais e Análise de Custo de Transação (BTCA). Se você é parte de uma loja de hélices ou é um profissional comerciante, Rithmics software de execução comercial oferece a você a baixa latência e desempenho de alta taxa de transferência.

Comments