Design de sistema de negociação de alta freqüência e gerenciamento de processo Design de sistema de negociação de alta freqüência e gerenciamento de processo Consultor: Roy E. Welsch. Departamento: Programa de Design e Gestão de Sistemas. As empresas comerciais hoje em dia são altamente dependentes de mineração de dados, modelagem de computador e desenvolvimento de software. Os analistas financeiros executam muitas tarefas semelhantes às do software e das indústrias transformadoras. No entanto, o setor financeiro ainda não adotou completamente padrões de engenharia de sistemas de alto padrão e abordagens de gerenciamento de processos que tiveram êxito nas indústrias de software e manufatura. Muitas das metodologias tradicionais para o projeto do produto, o controle de qualidade, a inovação sistemática, ea melhoria contínua encontrada nas disciplinas da engenharia podem ser aplicadas ao campo das finanças. Esta tese mostra como o conhecimento adquirido de disciplinas de engenharia pode melhorar a gestão de projetos e processos de sistemas de negociação de alta freqüência. Sistemas de negociação de alta freqüência são baseados em computação. Estes sistemas são sistemas de software automáticos ou semi-automáticos que são inerentemente complexos e requerem um alto grau de precisão de projeto. O design de um sistema de negociação de alta freqüência vincula vários campos, incluindo finanças quantitativas, design de sistemas e engenharia de software. No setor financeiro, onde teorias matemáticas e modelos de negociação são relativamente bem pesquisados, a capacidade de implementar esses projetos em práticas comerciais reais é um dos elementos-chave da competitividade das empresas de investimento. A capacidade de converter idéias de investimento em sistemas de negociação de alto desempenho de forma eficaz e eficiente pode dar uma empresa de investimento uma vantagem competitiva enorme. (Cont.) Esta tese fornece um estudo detalhado composto de alta freqüência sistema de comércio design, modelagem de sistemas e princípios e gestão de processos Para o desenvolvimento do sistema. É dada especial ênfase ao backtesting e otimização, que são considerados as partes mais importantes na construção de um sistema de comércio. Esta pesquisa constrói modelos de engenharia de sistemas que orientam o processo de desenvolvimento. Também utiliza sistemas de negociação experimental para verificar e validar os princípios abordados nesta tese. Finalmente, esta tese conclui que os princípios e estruturas de engenharia de sistemas podem ser a chave para o sucesso na implementação de sistemas de negociação de alta freqüência ou de investimento quantitativo. Tese (S. M.) - Instituto de Tecnologia de Massachusetts, projeto do sistema e programa da gerência, 2009. Catalogado da versão do pdf da tese. Inclui referências bibliográficas (p.78-79). Palavras-chave: Projeto de Sistema e Programa de Gestão. Minha conta Sistemas de navegação Codificação: Design do sistema O primeiro passo para codificar qualquer aplicativo é a fase de projeto. Quer codificação de um aplicativo de software ou um sistema de negociação, cuidadosa concepção e planeamento irá ajudá-lo a terminar em um curto período de tempo com menos erros. Estaremos usando um processo simples de três etapas para projetar nosso sistema de negociação. Etapa 1: Criar suas regras de sistema de negociação O primeiro passo ao projetar um sistema de negociação é simplesmente chegar com as regras pelas quais seu sistema irá operar. Deve haver quatro regras básicas para cada sistema de comércio: Comprar - Identificar quando você quer comprar uma posição. 13 Venda - Identifique quando você quer vender uma posição. 13 Parar - Identificar quando você quer cortar suas perdas. 13 Alvo - Identifique quando você deseja registrar um ganho. Assim, por exemplo: Comprar - Quando a média móvel de 30 dias (MA) cruza acima do MA de 60 dias Vender 13 - Quando o MA de 30 dias cruza abaixo do MA de 60 dias Stop - Perda máxima de 10 unidades 13 Alvo - Alvo de 10 unidades Este sistema de exemplo vai comprar e vender com base nas médias móveis de 30 e 60 dias e irá automaticamente registrar ganhos após um lucro de 10 unidades ou vender em uma perda após um movimento de 10 unidades na direção oposta. Passo 2: Identificar os componentes de cada regra Agora que temos nossas regras para baixo, precisamos identificar os componentes envolvidos em cada regra. Cada componente deve conter dois elementos: O indicador ou o estudo utilizado 13 As definições para o indicador ou estudo Estes componentes devem ser construídos escrevendo o nome abreviado para o estudo, seguido das definições entre parênteses. Estas configurações entre parênteses são referidas como parâmetros do indicador ou estudo. Ocasionalmente, um estudo pode ter vários parâmetros, caso em que você simplesmente separá-los com vírgulas. Vamos dar uma olhada em alguns exemplos: MA (25) - média móvel de 25 dias 13 RSI (25) - índice de força relativa de 25 dias 13 MACD (Close (0), 5,5) - Conjunto de divergência de convergência média móvel baseado no fechamento de hoje, com um comprimento rápido de cinco dias e um comprimento lento de cinco dias Se você não tiver certeza de quantos parâmetros um determinado componente requer, Você pode simplesmente consultar a documentação de seus programas de negociação, que lista esses componentes juntamente com os valores que precisam ser preenchidos. Por exemplo, podemos ver que a Tradecision nos diz que precisamos de três parâmetros com o MACD: Então, para o exemplo mencionado na etapa Um, nós usaria: MA (30) - Significado média móvel de 30 dias 13 MA (60) - Significado 60 dias de média móvel Passo 3: Adicionar ação Agora vamos adicionar ações para as nossas regras. Cada ação adere ao seguinte formato básico: IF Condição WHILE Condição THEN Ação Normalmente, a condição será composta pelos componentes e parâmetros criados acima, enquanto a ação consistirá em comprar ou vender. As condições também podem consistir em inglês simples se nenhum componente estiver presente. Observe que o componente while é opcional. Aqui estão alguns exemplos para ajudar a ilustrar este ponto: IF MA (30) Cruza Acima de MA (60) THEN Compre 13 IF MA (30) Cruza Abaixo MA (60) WHILE Volume (20,000) THEN Vender 13 IF EMA (25) Mais do que MA (5) THEN Vender 13 IF RSI (20) é igual a 50 THEN Comprar Então, para o exemplo weve usando, wed simplesmente lista: IF MA (30) Cruza Acima MA (60) 30) Cruzes Abaixo MA (60) THEN Vender 13 SE o nosso comércio tem 10 unidades de lucro, em seguida, vender 13 Se o nosso comércio tem 10 unidades de perda, em seguida, vender o que é o seguinte Em seguida, bem dar uma olhada em converter essas regras em um código que seu computador Pode understandBooks e cursos, muitas vezes apenas dar-lhe o clássico uso clássico de indicadores técnicos. Com uma biblioteca de indicadores em nossa plataforma de negociação, podemos facilmente arrastar o indicador para um gráfico e tentar encontrar visualmente uma maneira de usá-lo. Para os testadores de volta entre nós é muito fácil de apenas lançar um indicador na mistura sem pensar totalmente sobre o propósito que realmente serve eo que isso significa. Eu quero desafiá-lo a pensar e usar indicadores técnicos de maneiras não convencionais que fazem sentido lógico. Os sistemas de negociação devem ser construídos a partir do zero. Que estado de mercado (s) você está desenvolvendo um sistema para É tendência volátil, Tendência Quiet, Ranging volátil andor Ranging Quiet Desde os estados de mercado que podemos derivar que existem 3 categorias principais: tendência, intervalo e volátil. Estas três categorias são os princípios fundamentais que devemos usar para construir um sistema. O que faz uma tendência, gama e volatilidade olhar como e como vamos reconhecê-lo Tendência: preço deve sair como ele vai em algum lugar. A definição clássica é altos mais elevados e uns mais baixos baixos em uma tendência uptrend e umas mais baixas elevadas e umas baixas mais baixas em uma tendência de baixa. Gama: preço permanece dentro de uma área existente. Parece que as máximas iguais ou inferiores combinam com baixas iguais ou mais altas. Volatilidade: esta é a medida de como o preço se move com força. Isso poderia ser movimento para um novo destino, um terremoto sísmico olhando efeito em um gráfico indo para lugar nenhum ou pode ser sinuoso em algum lugar novo ou em qualquer lugar. Diferentes prazos podem estar experimentando tendências, intervalos ou volatilidade em momentos diferentes. Todos os indicadores técnicos são derivados de fórmulas matemáticas. Considere um indicador técnico por um momento. It8217s tão fácil de colocá-lo em um gráfico e espero usá-lo. Mas todos os indicadores técnicos são na verdade fórmulas matemáticas. Abaixe a matemática da equação que cria o indicador e procure compreendê-lo completamente. Pense, o que esse indicador técnico me diz sobre a tendência, o alcance ou a volatilidade do preço Você está duplicando Você está usando mais de um indicador técnico que diz a mesma coisa, apenas de uma maneira diferente Considere se você pode perder um. É hora de algumas redundâncias Lembre-se do princípio 8220SIMENTO É MAIS8221. Use apenas alguns indicadores técnicos, mas procure realmente compreendê-los. O que eles significam O que eles dizem sobre a tendência, intervalo, volatilidade e preço atual Se você iniciar o processo com o estado de mercado em mente você saberá que estado de mercado seu sistema é projetado para. Então cabe a você reconhecer o estado que você está dentro Começar com o fim em mente Vídeo da minha apresentação educacional: Como projetar um sistema de negociação usando análise técnica Eu recentemente apresentou um segmento educacional curto sobre este tópico. Aqui está a minha apresentação. Infographic: A interseção de indicadores técnicos e de mercados para negociar mercados financeiros Let8217s começ o pensamento Você considera estados de mercado ao projetar sistemas negociando Que indicadores técnicos você usa e que dizem-lhe sobre o mercado Que estado (s) de mercado você comércio Por favor, deixe um comentário abaixo e clique nos botões do likehare Sobre o Autor: Im Rachel Hunter, TraderRach. Um comerciante de Forex que ajuda os comerciantes a alcançar a vida que amam com forex. Seja estratégico e projetar seu negócio comercial para o sucesso sustentável e ter o divertimento Thats minha missão. Junte-se a muitos traders8217 ganhando a borda com 10 lições poderosas para Forex Trading Success mais outras guloseimas. Anos de aprendizado precioso especialmente embalados para você. Meu histórico antes de negociação é como um contabilista e diretor financeiro. Eu sei o que é preciso para fazer um negócio comercial rocha sobre. Seria um grande prazer para fazer a diferença para o seu sucesso. Por quase trinta anos, comerciantes profissionais e individuais têm se voltado para Trading Systems e Métodos para obter informações detalhadas sobre indicadores, programas, algoritmos e métodos de negociação. Sistemas, e agora este totalmente revista Fifth Edition atualiza cobertura para os mercados de hoje. A referência definitiva sobre os sistemas de negociação, o livro explica as ferramentas e técnicas de negociação bem sucedida para ajudar os comerciantes a desenvolver um programa que atenda às suas próprias necessidades únicas. Apresentando uma estrutura analítica para comparar métodos sistemáticos e técnicas, esta nova edição oferece cobertura expandida em quase todas as áreas, incluindo tendências, impulso, arbitragem, integração de estatísticas fundamentais e gestão de riscos. Abrangente e em profundidade, o livro descreve cada técnica e como ele pode ser usado para uma vantagem comerciantes, e mostra semelhanças e variações que podem servir como alternativas valiosas. O livro também orienta os leitores através de conceitos matemáticos e estatísticos básicos de design e metodologia do sistema de negociação, como a quantidade de dados a usar, como criar um índice, medições de risco e muito mais. Embalada com exemplos, esta quinta edição totalmente revisada e atualizada abrange mais sistemas, mais métodos e mais técnicas de análise de risco do que nunca. O melhor guia para o sistema de negociação de design e métodos, recém-revisado Inclui cobertura expandida de técnicas de negociação, arbitragem, ferramentas estatísticas e modelos de gestão de risco Perry J. Kaufman Características planilhas e programas TradeStation para uma experiência de aprendizagem mais extensa e interativa Fornece Leitores com acesso a um site complementar carregado com materiais suplementares Escrito por um líder global no campo de negociação, Sistemas de Negociação e Métodos, quinta edição é a referência essencial para o design do sistema de negociação e métodos atualizados para um ambiente de pós-crise comercial. Prefácio à Quinta Edição xv CAPÍTULO 1 Introdução 1 A Expansão do Papel da Análise Técnica 1 Convergência de Estilos de Negociação em Ações e Futuros 2 Uma Linha na Areia entre Fundamentos e Análise Técnica 4 Profissional e Amador 5 Decidindo sobre um Estilo de Negociação 8 Medindo o Ruído 10 Mercados em viragem e globalização 14 Material de referência 16 Diretrizes de pesquisa 18 Objetivos deste livro 19 Perfil de um sistema de negociação 20 Uma palavra sobre a notação usada neste livro 23 CAPÍTULO 2 Conceitos básicos e cálculos 25 Sobre dados e média 26 Distribuição de preços 33 Momentos do Distribuição: Variação, Inclinação e Curtose 37 Padronização do Risco e do Retorno 48 Medidas Padronizadas de Desempenho 58 Oferta e Demanda 66 CAPÍTULO 3 Gráficos 79 Encontrar Padrões Consistentes 80 O que Causa Movimentos e Tendências de Preços Principais 82 O Gráfico de Barras e Sua Interpretação por Charles Dow 83 Formações de Gráficos 92 Padrões de Um Dia 102 Padrões de Continuação 113 Conceitos Básicos no Gráfico Trading 117 Acc Umclusão e Distribuição 8212Botões e Topos 118 Padrões Episódicos 132 Objetivos de Preços para Gráficos de Barras 133 Estratégias Implícitas em Gráficos de Velas 139 Uso Prático do Gráfico de Barras 144 Evolução em Padrões de Preço 148 CAPÍTULO 4 Sistemas e Técnicas de Gráficos 151 Dunnigan e o Método de Impulso 152 Nofri8217s Congestion-Phase Sistema 155 Dias Externos com um Fecho Externo 157 Dias Internos 158 Pontos de Pivô 158 Ação e Reação 159 Saída de Canal 167 Canais em Movimento 170 Índice de Canal de Mercadorias 171 Técnicas Combinadas Wyckoff8217s 172 Padrões Complexos 173 Estudo de Padrões de Gráficos 176 Classificação de Padrões de Gráficos de Bulkowski8217s 178 CAPÍTULO 5 Evento - Tendências Trendiadas 181 Swing Trading 182 Construindo um Diagrama Swing Usando um Filtro Swing 184 Gráficos de Ponto-e-Figura 195 O Breakout de Dia-N 222 CAPÍTULO 6 Análise de Regressão 235 Componentes de uma Série de Tempo 235 Características dos Dados de Preço 236 Regressão Linear 238 Linear Correlação 248 Aproximações não-lineares para duas variáveis 252 Transf Orming Não Linear a Linear 256 Avaliação de Técnicas de Duas Variáveis 257 Aproximações Multivariadas 259 Sinais de Negociação Básicos Usando um Modelo de Regressão Linear 273 Medindo a Resistência do Mercado 276 CAPÍTULO 7 Cálculos de Tendência Baseados no Tempo 279 Previsão e Seguindo 279 Mudança de Preço ao longo do Tempo 284 A Média Móvel 284 Geométrica Média Móvel 292 Média Acumulada 293 Repor Média Acumulada 293 Efeito de Lançamento 293 Alisamento Exponencial 293 Plotando Lags e Pilhas 307 CAPÍTULO 8 Sistemas de Tendências 309 Por que os Sistemas Trend Funcionam 309 Sinais Básicos de Compra e Venda 314 Bandas e Canais 320 Aplicações de uma Única Tendência 330 Comparação De Principais Sistemas de Tendência 336 Técnicas Usando Duas Linhas de Tendência 350 Tendências Múltiplas e Sentido Comum 356 Estudos Abrangentes 359 Selecionando o Método e a Velocidade Correta 359 Seqüências de Movimentação Média: Progresso do Sinal 363 Saídas antecipadas de uma Tendência 366 Média Móvel Crossovers Projetados 366 CAPÍTULO 9 Momentum e Oscillators 369 Índice de divergência 384 Mo duplo alisado Mentum 404 Velocidade e Aceleração 412 Técnicas Momentum Híbridas 416 Divergência Momentum 418 Alguns Comentários Finais sobre Momentum 426 CAPÍTULO 10 Seasonalidade e Padrões de Calendário 427 Um Fator Consistente 428 O Padrão Sazonal 429 Métodos Populares para o Cálculo da Sazonalidade 430 Filtros Sazonais 456 Sazonalidade e Mercado de Ações 478 Comum Sentido e Sazonalidade 483 CAPÍTULO 11 Análise de Ciclos 485 Noções Básicas do Ciclo 485 Descobrindo o Ciclo 494 Entropia Máxima 514 Índice do Ciclo do Ciclo 520 Indicador do Ciclo Curto 521 CAPÍTULO 12 Volume, Interesse Aberto e Amplitude 527 Um Caso Especial para o Volume Futuro 527 Variações dos Padrões Normais 529 Interpretação Padrão 531 Indicadores de Volume 535 Indicadores de Amplitude 546 Interpretação de Volume e Amplitude Sistemática 554 Um Modelo de Probabilidade Integrado 558 Padrões de Volume Intradiários 559 Filtragem de Volume Baixo 562 Índice de Facilitação de Mercado 564 CAPÍTULO 13 Diferimentos e Arbitragem 565 Dinâmica de Futuros Diferimentos Intra-Market 566 Encargos 567 Spreads in Stoc Ks 569 Relações de Spread e Arbitragem 570 Redução de Risco em Spreads 571 The Carry Trade 596 Mudança de Relações de Distribuição 600 Intermarket Spreads 602 CAPÍTULO 14 Técnicas de Comportamento 617 Medição de Notícias 618 Event Trading 623 Compromisso de Traders Relatório 635 Opinião e Opinião Contrário 641 Fibonacci e Comportamento Humano 648 Elliott8217s Princípio da Onda 651 Construções de Alvo de Preço Usando a Relação de Fibonacci 660 Fischer8217s Seção Dourada Compass System 662 WD Gann8212Tempo e Espaço 666 Astrologia Financeira 671 CAPÍTULO 15 Reconhecimento de Padrões 685 Projeção de Altos e Baixos Diários 687 Hora do Dia 689 Abertura de Intervalos 699 Dia da Semana, Padrões 711 Reconhecimento de Padrões Baseado em Computador 732 Métodos de Inteligência Artificial 735 CAPÍTULO 16 Negociação diária 737 Impacto dos Custos de Transação 738 Elementos-Chave do Dia Trading 744 Negociação Usando Padrões de Preço 753 Sistemas de Breakout Intraday 759 Padrões de Volume Intraday 774 Choques de Preços Intradiários 775 CAPÍTULO 17 Técnicas Adaptativas 779 Adaptativo Cálculos de Tendência 779 Variações Adaptáveis 788 Outros Cálculos de Momentum Adaptativos 793 Sistema Adaptativo de Breakout Intraday 796 Um Processo Adaptável 797 Considerando Métodos Adaptáveis 798 CAPÍTULO 18 Sistemas de Distribuição de Preços 801 Medição de Distribuição 801 Uso de Distribuições de Preços e Padrões para Antecipar Movimentos 805 Distribuição de Preços 811 Steidlmayer8217s Market Profile 822 Usando Distribuições Diárias para Identificar Suporte e Resistência 830 CAPÍTULO 19 Cronogramas de Tempo Múltiplos 833 Ajustando Dois Cronogramas de Tempo para Trabalharem Juntos 833 Sistema de Negociação de Tripla Tela de Elder8217s 835 Robert Krausz8217s Marcos de Múltiplos Tempos 838 Sistema de KST de Martin Pring8217s 842 CAPÍTULO 20 Técnicas Avançadas 845 Medindo a Volatilidade 845 Usando a Volatilidade para Negociação 856 Seleção de Comércio Usando a Volatilidade 861 Tendências e Ruído de Preço 868 Tendências e Taxa de Taxa de Câmbio 871 Sistemas Especialistas 871 Lógica Fuzzy 875 Fractals, Caos e Entropia 880 Redes Neurais 886 Algoritmos Genéticos 895 Replicação de Fundos de Hedge 902 CAPÍTULO 21 Sistema Tes Ting 905 Identificando os Parâmetros 908 Selecionando os Dados de Teste 910 Testando a Integridade 916 Buscando o Melhor Resultado 919 Visualizando e Interpretando Resultados de Teste 922 Teste em Grande Escala 932 Refinando as Regras da Estratégia 937 Chegando a Resultados de Teste Válidos 938 Comparando os Resultados de Dois Sistemas 946 Lucrando A partir dos piores resultados 950 Retestando para alterar parâmetros 951 Testes em uma ampla gama de mercados 954 Choques de preços 970 Anatomia de uma otimização 972 Resumindo robustez 976 CAPÍTULO 22 Considerações práticas 983 Uso e abuso do computador 984 Eventos extremos 992 Técnicas de jogo8212The Teoria das corridas 1000 Selective Trading 1011 Trade-Offs do sistema 1012 Limites de Negociação e Mercados Desconectados 1018 Prata e NASDAQ8212Too Bom Ser Verdadeiro 1020 Semelhança de Sinais de Negociação Sistemática 1021 CAPÍTULO 23 Controle de Risco 1027 Confusão de Sorte para Habilidade 1027 Aversão de Risco 1028 Medição de Retorno e Risco 1034 Alavancagem Baseada na Exposição 1049 Risco de Comércio Individual 1050 Kaufman em Sto Pt e Lucro 1059 Ranking de Mercados para Seleção 1062 Probabilidade de Sucesso e Ruína 1072 Entrada de uma Posição 1076 Composição de uma Posição 1080 Tendências de Capital 1085 Investimento e Reinvestimento: Optimal f 1088 Comparando Resultados Esperados e Atuais 1092 CAPÍTULO 24 Diversificação e Alocação de Carteira 1099 Mudança Correlação 1105 Tipos de Modelos de Carteira 1105 Cálculos de Alocação de Carteira Clássica 1107 Encontrar a Alocação de Carteira Óptima Usando o Solver do Excel8217s 1109 Kaufman8217s Solução de Algoritmo Genético para Alocação de Carteira (GASP) 1114 Estabilização de Volatilidade 1142 APÊNDICE 1 Tabelas Estatísticas 1147 APÊNDICE 2 Solução de Matriz para Equações Lineares e Cadeias de Markov 1151 APÊNDICE 3 Regressão trigonométrica para encontrar ciclos 1161 Sobre o site do companheiro 1191
No comments:
Post a Comment