Thursday 24 August 2017

Construindo Sistemas De Negociação Algorítmica


Dados, informações e material (ldquocontentrdquo) são fornecidos apenas para fins informativos e educacionais. Este material não é, nem deve ser interpretado como uma oferta, solicitação ou recomendação para comprar ou vender quaisquer valores mobiliários. Todas as decisões de investimento tomadas pelo usuário através do uso desse conteúdo baseiam-se exclusivamente na análise independente dos usuários levando em consideração suas circunstâncias financeiras, objetivos de investimento e tolerância ao risco. Nem a KJTradingSystems (KJ Trading) nem nenhum dos seus fornecedores de conteúdos serão responsáveis ​​por quaisquer erros ou por quaisquer medidas tomadas com base nisso. Ao acessar o site da KJ Trading, um usuário concorda em não redistribuir o conteúdo que contém, a menos que esteja especificamente autorizado a fazê-lo. O desempenho individual depende de cada aluno, habilidades únicas, compromisso de tempo e esforço. Os alunos que compartilham suas histórias não foram compensados ​​por seus depoimentos. As histórias de estudantes não foram verificadas independentemente pela KJ Trading. Os resultados podem não ser típicos e os resultados individuais variam. 8203U. S. Aviso legal do governo exigido - Commodity Futures Trading Commission. Negociação de futuros e opções tem grandes recompensas potenciais, mas também grande risco potencial. Você deve estar ciente dos riscos e estar disposto a aceitá-los para investir nos mercados de futuros e opções. Não troque com o dinheiro que você não pode perder. Este site não é uma solicitação nem uma oferta para futuros ou opções da BuySell. Nenhuma representação está sendo feita para que qualquer conta seja ou seja susceptível de atingir lucros ou perdas semelhantes às discutidas neste site. O desempenho passado de qualquer sistema ou metodologia comercial não é necessariamente indicativo de resultados futuros. CLÁUSULA CFTC 4.41 - RESULTADOS DE DESEMPENHO HIPOTÉTICOS OU SIMULADOS TÊM CERTAS LIMITAÇÕES. NÃO GOSTO DE UM REGISTO DE DESEMPENHO REAL, RESULTADOS SIMULADOS NÃO REPRESENTAM NEGÓCIO REAL. TAMBÉM, DESDE QUE OS NEGÓCIOS NÃO FORAM EXECUTOS, OS RESULTADOS PODERÃO TERMINAR OU COMENTAR COMPENSADO PARA O IMPACTO, SE QUALQUER, DE CERTOS FATORES DE MERCADO, TAL COMO FALTA DE LIQUIDEZ, PROGRAMAS DE NEGOCIAÇÃO SIMULADOS EM GERAL, SÃO TAMBÉM SUJEITOS AO FATO QUE ESTÃO DESIGNADOS COM O BENEFÍCIO DE HINDSIGHT. NENHUMA REPRESENTAÇÃO ESTÁ FAZENDO QUE QUALQUER CONTA VOCE OU POSSIBILIDADE DE ALCANÇAR LUCROS OU PERDAS SIMILARES ÀOS MOSTRADOS. Os depoimentos que aparecem neste site são realmente recebidos por envio de e-mail ou comentários da pesquisa na web. São experiências individuais, refletindo experiências de vida real daqueles que usaram nossos produtos ou serviços de alguma maneira ou de outra forma. No entanto, eles são resultados individuais e os resultados variam. Nós não afirmamos que são resultados típicos que os consumidores geralmente alcançarão. Os depoimentos não são necessariamente representativos de todos aqueles que usarão nossos produtos ou serviços. Os depoimentos exibidos são verbais, exceto para a correção de erros gramaticais ou tipográficos. Alguns foram encurtados, o que significa que não é exibida toda a mensagem recebida pelo escritor de testemunho, quando parecia longa ou o testemunho na sua totalidade parecia irrelevante para o público em geral. E-mail: kdavey at kjtradingsystems (c) Copyright - KJ Trading Systems. Todos os direitos reservados em todo o mundo. Como cientista da computação você está na posição perfeita para começar a negociação algorítmica. Isso foi algo que testemunhamos em primeira mão na Quantiacs 1. onde cientistas e engenheiros conseguem saltar diretamente para negociação automatizada sem qualquer experiência prévia. Em outras palavras, as costeletas de programação são o principal ingrediente necessário para começar. Para obter uma compreensão geral do que os desafios esperam depois de durar a criação de um sistema de negociação algorítmico, confira esta publicação do Quora. Construir um sistema de negociação desde o início exigirá algum conhecimento de fundo, uma plataforma de negociação, dados de mercado e acesso ao mercado. Embora não seja um requisito, a escolha de uma única plataforma de negociação que forneça a maioria desses recursos o ajudará a acelerar rapidamente. Dito isto, as habilidades que você desenvolverá serão transferíveis para qualquer linguagem de programação e praticamente qualquer plataforma. Acredite ou não, construir estratégias de negociação automatizadas não se baseia em ser um especialista em mercado. No entanto, aprender mecânica de mercado básica irá ajudá-lo a descobrir estratégias comerciais lucrativas. Opções, Futuros e Outros Derivados por John C. Hull - Grande primeiro livro para entrar em financiamento quantitativo, e abordando-o do lado da Matemática. Negociação quantitativa por Ernie Chan - Ernie Chan fornece o melhor livro introdutório para negociação quantitativa e orienta você no processo de criação de algoritmos de negociação em MATLAB e Excel. Comércio Algoritmo de Futuros via Aprendizado de Máquinas - Uma quebra de 5 páginas da aplicação de um modelo simples de aprendizado de máquina aos indicadores de análise técnica comumente usados. Heres uma lista de leitura agregada PDF com uma quebra total de livros, vídeos, cursos e fóruns de negociação. A melhor maneira de aprender é fazer, e no caso de negociação automatizada que se resume a gráficos e codificação. Um bom ponto de partida são exemplos existentes de sistemas de negociação e exposições existentes de técnicas de análise técnica. Além disso, um cientista informático qualificado tem a vantagem adicional de poder aplicar a aprendizagem de máquinas para negociação algorítmica. Aqui estão alguns desses recursos: TradingView - Uma fantástica plataforma de gráficos visuais por conta própria, o TradingView é um ótimo parque infantil para ficar confortável com a análise técnica. Tem o benefício adicional de permitir estratégias de negociação de scripts e navegar em outras idéias de comércio de pessoas. Fórum Automatizado de Negociação - Grande comunidade on-line para postar perguntas para iniciantes e encontrar respostas para problemas comuns quando é apenas começar. Quantos fóruns são um ótimo lugar para mergulhar em estratégias, ferramentas e técnicas. Seminário do YouTube sobre idéias comerciais com exemplos de código de trabalho no Github. Aprendizado de máquinas: mais apresentações sobre negociação automatizada podem ser encontradas no Quantiacs Quant Club. A maioria das pessoas de base científica (seja ciência da computação ou engenharia) tiveram exposição a Python ou MATLAB, que são linguagens populares para financiamento quantitativo. A Quantiacs criou uma caixa de ferramentas de código aberto que fornece backtesting e 15 anos de histórico do mercado de dados gratuitamente. A melhor parte é que tudo é construído tanto no Python quanto no MATLAB, o que lhe permite escolher o que desenvolver o seu sistema. Tem uma tendência de exemplo - estratégia de negociação seguinte no MATLAB. Este é todo o código necessário para executar um sistema de negociação automatizado, mostrando tanto o poder do MATLAB quanto o Quantiacs Toolbox. Quantiacs permite que você negocie 44 futuros e todos os estoques do SampP 500. Além disso, uma variedade de bibliotecas adicionais, como o TensorFlow, são suportadas. (Disclaimer: Eu trabalho em Quantiacs) Uma vez que você está pronto para ganhar dinheiro como um quant, você pode participar do mais recente concurso de negociação automatizado da Quantiacs, com um total de 2.250.000 em investimentos disponíveis: você pode competir com os melhores quants 22.8k Views middot View Upvotes Middot Não para reprodução Esta resposta foi completamente reescrita Aqui estão 6 bases de conhecimento principais para a construção de sistemas de negociação algorítmica. Você deve estar familiarizado com todos eles para construir sistemas de negociação eficazes. Alguns dos termos utilizados podem ser um pouco técnicos, mas você deve ser capaz de compreendê-los pelo Google. Nota: (A maior parte) estes não se aplicam se você quiser fazer negociação de alta freqüência 1. Teorias de mercado Você precisa entender como o mercado funciona. Mais especificamente, você deve entender as ineficiências do mercado, as relações entre diferentes produtos de ativos e o comportamento dos preços. As idéias comerciais decorrem de ineficiências do mercado. Você precisará saber como avaliar as ineficiências do mercado que lhe dão uma vantagem comercial versus as que não. Projetar robôs efetivos implica entender como funcionam os sistemas de negociação automatizados. Essencialmente, uma estratégia de negociação algorítmica consiste em 3 componentes principais: 1) Entradas, 2) Saídas e 3) Dimensionamento da posição. Você precisará projetar esses 3 componentes em relação à ineficiência do mercado que você está capturando (e não, este não é um processo direto). Você não precisa saber matemática avançada (embora ajude se você pretende construir estratégias mais complexas). As boas habilidades de pensamento crítico e uma compreensão decente sobre as estatísticas o levarão muito longe. O design envolve backtesting (teste de vantagem comercial e robustez) e otimização (maximizando o desempenho com ajuste de curva mínimo). Você também precisa saber como gerenciar um portfólio de estratégias de negociação algorítmica. As estratégias podem ser complementares ou conflitantes, o que pode levar a aumentos não planejados na exposição ao risco ou hedging indesejados. A alocação de capital também é importante, você divide o capital igualmente durante intervalos regulares ou recompensa os vencedores com mais capital. Se você sabe quais produtos você quer negociar, encontre plataformas de negociação adequadas para esses produtos. Então, aprenda a API de linguagem de programação desta plataforma. Se você começar, eu recomendaria a Quantopian (ações somente), Quantconnect (ações e FX) ou Metatrader 4 (FX e CFDs em índices de ações, ações e commodities). As linguagens de programação utilizadas são Python, C e MQL4, respectivamente. 4. Gerenciamento de dados Lixo no lixo. Dados imprecisos levam a resultados de teste imprecisos. Precisamos de dados razoavelmente limpos para testes precisos. Os dados de limpeza são um trade-off entre custo e precisão. Se quiser dados mais precisos, você precisa gastar mais tempo (dinheiro no tempo) para limpá-lo. Alguns problemas que causam dados sujos incluem dados em falta, dados duplicados, dados errados (carrapatos ruins). Outras questões que levam a dados enganosos incluem dividendos, divisões de ações e rolamentos de futuros, etc. 5. Gerenciamento de risco Existem dois principais tipos de risco: risco de mercado e risco operacional. O risco de mercado envolve riscos relacionados à sua estratégia de negociação. Considera os cenários do pior caso. E se um evento de cisne negro como a Segunda Guerra Mundial acontecer? Você já escondeu o risco indesejado? O seu tamanho de posição é muito alto. Além de gerenciar o risco de mercado, você precisa olhar para o risco operacional. Choque do sistema, perda de ligação à Internet, algoritmo de execução fraca (levando a preços mal executados ou negócios perdidos devido à incapacidade de lidar com atrasos de alta exigência) e roubo de hackers são problemas muito reais. 6. Execução ao vivo Os backtesting e as negociações ao vivo são muito diferentes. Você precisará selecionar intermediários adequados (MM vs STP vs ECN). Forex Market News com Forex Trading Forums amp Forex Brokers Reviews é o seu melhor amigo, leia comentários do corretor lá. Você precisa de infra-estrutura adequada (VPN segura e gerenciamento de tempo de inatividade, etc.) e procedimentos de avaliação (monitorar o desempenho de seus robôs e analisá-los em relação às melhorias de ineficiência do mercado) para gerenciar seu robô ao longo de sua vida útil. Você precisa saber quando intervir (modificar a atualização de seus robôs) e quando não. Avaliação e Otimização de Estratégias de Negociação Pardo (Grandes idéias sobre métodos para construir e testar estratégias de negociação) Troque seu caminho para a Liberdade Financeira Van K Tharp (Ridiculous-Click isqueiro lado a lado, este livro é uma ótima visão geral dos sistemas de negociação mecânica) Quantitative Trading Ernest Chan (Grande introdução a algo trading em um nível de varejo). Negociação e intercâmbios: Microstructure de mercado para praticantes Larry Harris (A microestrutura de mercado é a ciência de como os intercâmbios funcionam e o que realmente acontece quando um comércio é colocado. É importante conhecer esta informação Mesmo que você esteja apenas começando) Algorithmic Trading amp DMA Barry Johnson (Shed luz sobre os algoritmos de execução dos bancos. Isso não é diretamente aplicável o seu algo trading, mas é bom saber) The Quants Scott Patterson (Histórias de guerra de alguns quants superiores. Como uma hora de dormir ler) Quantopian (Código, pesquisa e discutir idéias com a comunidade. Usa Python) Fundamentos da Algo Trading Algo Trading101 (Disclaimer: Eu possuo este sitecourse. Aprenda teorias de design de robôs, teorias de mercado e codificação. Usa o MQL4) - Junte-se ao desafio (Aprenda os conceitos de negociação e as teorias de backtesting. Recentemente, desenvolveram sua própria plataforma de backtesting e trading, então esta parte ainda é novidade para mim. Mas a base de conhecimento sobre os conceitos de negociação é boa.) Blogs recomendadosForuns , Fóruns de trading e algo trading): Linguagens de programação recomendadas: se você sabe quais produtos você quer negociar, encontre plataformas de negociação adequadas para esses produtos. Então, aprenda a API de linguagem de programação desta plataforma. Se você começar, eu recomendaria a Quantopian (ações somente), Quantconnect (ações e FX) ou Metatrader 4 (FX e CFDs em índices de ações, ações e commodities). As linguagens de programação utilizadas são Python, C e MQL4, respectivamente. 15k Visualizações middot View Upvotes middot Não para reprodução Eu tenho um plano de fundo como programador e configurando equipes agilescrum antes de começar a olhar para negociação algorítmica. O mundo do comércio algorítmico me fascina, no entanto, pode ser um tanto irresistível. Comecei a ter alguma perspectiva mergulhando na plataforma de Quantopian, observando as séries de palestras e executando meus sistemas de troca de negócios baseados em comunidades adaptadas em seu ambiente. Como o que está abaixo: então, percebi para me aprofundar mais rápido, tenho que conhecer pessoas que gostam de criar estratégias de negociação, mas não podem programar - combinar-me como um gerente de equipe ágil e programador de sistemas de negociação. Então eu escrevi um livro sobre como criar uma equipe para implementar seus algoritmos de negociação. Construindo Sistemas de Negociação O Caminho Ágil: Como Construir Sistemas de Negociação de Algoritmos Vencedores como Equipe. Na comunidade de Quantopian, vi pessoas com experiência financeira à procura de pessoas para implementar suas estratégias comerciais, mas onde tem medo de pedir aos programadores que implementem suas idéias. Como eles potencialmente podem começar a executar suas idéias comerciais sem elas. Eu abordo esta questão no meu livro. Para evitar que os programadores escapem com suas idéias: crie uma especificação para sua idéia comercial que use uma estrutura de codificação adaptada ao tipo de estratégia que deseja desenvolver. Isso pode parecer difícil, mas quando você conhece todos os passos do bebê e como eles se encaixam, é bastante direto e divertido de gerenciar Se você gostou dessa resposta, por favor vote e siga. 1.9k Visualizações middot View Upvotes middot Não é para reprodução Embora este seja um tópico muito amplo com referências a algoritmos de construção, configuração de infra-estrutura, alocação de ativos e gerenciamento de riscos, mas vou focar apenas na primeira parte de como deve ser o trabalho na construção de nosso próprio algoritmo , E fazendo as coisas certas. 1. Estratégia de construção. Alguns dos principais pontos a serem observados aqui são: Catch Big Trends - Uma boa estratégia deve, em todos os casos, ganhar dinheiro quando o mercado está em tendência. Os mercados vão com uma boa tendência que dura apenas 15-20 do tempo, mas esse é o momento em que todos os gatos e cachorros (comerciantes de todo o time-frame, intradiário, diário, semanal, longo prazo) estão fora de compras e todos Tem um tema comum. Muitos comerciantes também criam estratégias de reversão médias em que eles tentam julgar as condições quando o preço se afastou da média e negociar contra a tendência, mas eles devem ser construídos quando você criou e negociou com sucesso uma boa tendência seguindo os sistemas . Probabilidades de empilhamento - Muitas vezes, as pessoas trabalham na tentativa de construir um sistema que tenha um excelente índice de sucesso, mas isso não é a abordagem certa. Por exemplo, um algo com um vencedor de 70 com um lucro médio de 100 por troca e perda média de 200 por comércio apenas fará 100 por 10 transações (10trade net). Mas um algo com um vencedor de 30 com lucro médio de 500 por troca e perda de 100 por comércio fará um lucro líquido de 800 para 10 negócios (80trade). Portanto, não é necessário que o índice de ganhos seja bom, e sim as chances de empilhamento, o que deve ser melhor. Isto diz dizendo quotKeep perdas pequenas, mas deixe seus vencedores executarem. Quando investir, o que é confortável raramente é lucrativo. - Robert Arnott Drawdown - Drawdown é inevitável, se você estiver seguindo qualquer tipo de estratégia. Então, ao projetar um algo don039t, tente reduzir a redução ou faça alguma condição personalizada específica para cuidar dessa redução. Esta condição específica pode, no futuro, funcionar como um bloqueio na captura de uma grande tendência e seu algo pode apresentar um desempenho fraco. Gerenciamento de Riscos - Ao construir uma estratégia, você sempre deve ter um portão de saída, o que o mercado opte por fazer. O mercado é um lugar de probabilidades e você deve projetar um algo para tirá-lo de um comércio o mais rápido possível, se isso não corresponder ao seu apetite de risco. Normalmente, argumenta-se que você deve arriscar 1-2 de capital em cada comércio e é otimizado de muitas maneiras, mesmo que você obtenha arnd 10 negociações falsas em sucessão, seu capital irá diminuir apenas 20. Mas isso não é o Caso no cenário de mercado real. Algumas negociações em perdas serão entre 0 a 1, enquanto algumas podem chegar a 3-4, por isso é melhor definir o valor médio de perda de capital por troca e o capital máximo que você pode perder em um comércio, pois os mercados são completamente aleatórios e podem ser julgados . QuotEvery de vez em quando, o mercado faz algo tão estúpido, tira o fôlego. Jim Cramer 2. Testando e otimizando um Slippage Estratégico. Quando estamos testando uma estratégia em dados históricos, estamos sob o pressuposto de que a ordem será executada no preço predefinido chegado pelo algo. Mas isso nunca será o caso, pois temos que lidar com os criadores de mercado e os algoritmos de HFT agora. Seu pedido no mundo de hoje039 nunca será executado no preço desejado, e haverá uma derrapagem. Isso deve ser incluído no teste. Impacto do mercado: o volume negociado pelo algo é outro fator importante a ser considerado enquanto faz back-testing e coletando resultados históricos. À medida que o volume aumenta, as encomendas feitas por algo terão um considerável impacto no mercado e o preço médio da ordem preenchida será muito diferente. O seu algo pode produzir resultados diferentes completos nas condições reais do mercado, se você não estudar a dinâmica do volume que seu algo possui. Otimização: a maioria dos comerciantes sugere que você não faça ajustes de curva e sobre otimização e eles são corretos, pois os mercados são uma função de variáveis ​​aleatórias e nenhuma das duas situações será igual. Portanto, otimizar parâmetros para situações particulares é uma má idéia. Eu sugiro que você vá para a Otimização Zonal. É uma técnica que eu acompanho, compre zonas de identificação que tenham características semelhantes em termos de volatilidade e volume. Otimize essas áreas separadamente, ao invés de otimizar todo o período. Os itens acima são alguns dos passos mais básicos e mais importantes que eu acompanho, ao converter um pensamento básico em um algoritmo e verificando a validade do mesmo. Quase todos têm a força intelectual para seguir o mercado acionário. Se você conseguiu através da matemática de quinto grau, você pode fazê-lo. QuotPeter Lynch 16.4k Views middot View Upvotes middot Não é para reprodução Para começar com o básico, apague-se de Amibroker (AmiBroker - Download). Amibroker tem uma linguagem fácil de aprender e um poderoso mecanismo de backtest onde você pode prototipar suas idéias. Também obtenha o livro Howard Bandy 039s Quantitative Trading Systems. Este livro é uma introdução muito boa aos conceitos de desenvolvimento de quant. Você também precisa de pelo menos um conhecimento básico de estatísticas. Há uma abundância de bons cursos MOOC disponíveis para isso gratuitamente. Tal como este, Statistics One - Princeton University Coursera It039s também vale a pena seguir The Whole Street. Que é um mashup de todos os quant blogs, muitos dos quais publicam código Amibroker com suas idéias. A partir daí, vale a pena aprender Python (aprender python - Pesquisa do Google), e também fazer o excelente curso de Aprendizado de Máquinas Universitárias Stanford da Andrew Ng039, que é gratuito na Coursera. Se você quiser colocar seus próprios algoritmos no teste, bons sites para isso são Quantconnect ou Quantopian. Finalmente, esse cara tem alguns bons conselhos para transformá-lo em sua carreira. Quantstart. Boa sorte com a jornada. Tomada parcialmente da resposta de Alan Clement039s. Como pode um desenvolvedor de software em finanças se tornar um desenvolvedor quântico. 15.9k Vistas middot View Upvotes middot Não para reprodução O que é Sua revisão de Algorithmic Trading O que corretor posso usar para iniciar o comércio de papel meu algoritmo de forma gratuita Como faço para iniciar uma empresa de negociação algorítmica Devo construir um sistema de negociação algorítmica usando Julia ou Scala Como posso encontrar um mentor de negociação algorítmica Como posso construir Um sistema de roteamento de pedidos para uma plataforma de negociação algorítmica Como funcionam os algoritmos de negociação Pode uma única pessoa realmente se engajar de forma rentável na negociação algorítmica Tenho uma sólida compreensão de stocksderivatives amp têm habilidades em Python. Eu quero desenvolver um sistema de negociação algorítmica automatizado. Onde eu começo é Minance com base em algoritmo tradingBuilding Algorithmic Trading Systems. A Trader039s Journey from Data Mining para Monte Carlo Simulation to Live Trading Website Descrição Desenvolva seu próprio sistema de negociação com orientação prática e conselhos de especialistas Em Building Algorithmic Trading Systems: A Trader039s Journey From Data Mining para Monte Carlo Simulation to Live Training, premiado comerciante Kevin Davey compartilha seus segredos para o desenvolvimento de sistemas de negociação que geram retornos de três dígitos. Com explicação e demonstração, Davey orienta-o passo a passo através de todo o processo de geração e validação de uma ideia, configuração de pontos de entrada e saída, sistemas de teste e implementação em negociação ao vivo. Você encontrará regras concretas para aumentar ou diminuir a alocação de um sistema e regras para quando abandonar um. O site complementar inclui o próprio simulador Monte Carlo de Davey039 e outras ferramentas que lhe permitirão automatizar e testar suas próprias idéias comerciais. Uma abordagem puramente discricionária para a negociação geralmente se decompõe a longo prazo. Com dados de mercado e estatísticas facilmente disponíveis, os comerciantes optam cada vez mais em empregar um sistema de negociação automatizado ou algorítmico o suficiente para que os negócios algorítmicos agora representam a maior parte do volume de ações. Construir sistemas de negociação algorítmica ensina como desenvolver seus próprios sistemas visando as flutuações do mercado e a impermanência do algoritmo mesmo eficaz. Aprenda os sistemas que geraram retornos de três dígitos no campeonato de negociação da Copa do Mundo Desenvolva uma abordagem algorítmica para qualquer idéia de negociação usando software ou plataformas populares Teste seu novo sistema usando dados de mercado históricos e atuais Dados do mercado de minas para tendências estatísticas que Podem formar a base de um novo sistema, os padrões do mercado mudam e, assim, os resultados do sistema. O desempenho passado não é uma garantia de sucesso futuro, por isso a chave é desenvolver continuamente novos sistemas e ajustar os sistemas estabelecidos em resposta a evolução das tendências estatísticas. Para os comerciantes individuais que procuram o próximo salto em frente, o Building Algorithmic Trading Systems fornece orientação especializada e conselhos práticos. Mostre mais Detalhes do produto Formato Paperback 288 páginas Dimensões 184 x 234 x 16mm 499.99g Data de publicação 02 Set 2014 Editora John Wiley amp Sons Inc Publicação CityCountry New York, Estados Unidos Language English Statement 1. Auflage Illustrations note black amp white tables, figures ISBN10 1118778987 ISBN13 9781118778982 Os mais vendidos classificam 65,094 Sobre Kevin Davey KEVIN J. DAVEY é um comerciante profissional e um desenvolvedor de sistemas de alto desempenho. Ele gerou retornos anuais de três dígitos de 148 por cento, 107 por cento e 112 por cento em três campeonatos consecutivos de Copa do Mundo de Futures Trading (R) usando sistemas de negociação algorítmica. Seu site, kjtradingsystems, fornece sistemas de negociação, sinais comerciais e tutoria. Ele escreve extensivamente em publicações da indústria como Futures Magazine e Active Trader e foi apresentado como 034Market Master034 no livro The Universal Principles of Successful Trading por Brent Penfold (Wiley, 2010). Um engenheiro aeroespacial e MBA de fundo, Davey é comerciante independente há mais de 20 anos. Davey continua a negociar em tempo integral e desenvolve estratégias de negociação algorítmicas. Mostre mais cópia da capa traseira Elogio para CONSTRUINDO OS SISTEMAS DE NEGOCIAÇÃO ALGORITÓMICA GANHANDO 034Kevin Davey foi premiado primeiro ou segundo lugar três anos seguidos no Campeonato do Mundo de Futures Trading (R). Normalmente, I039m não está impressionado com esse tipo de desempenho, mas acho que Kevin é uma exceção. Por que primeiro, ele publicou meus comentários sobre ganhar o concurso e o que ele aprendeu com isso. Ele então continua a não apenas dar uma abordagem completa aos algoritmos, mas também fala sobre como sua psicologia ainda pode sabotar você. Finalmente, ele passa muito tempo falando sobre objetivos e dimensionamento de posição. Este é um livro muito impressionante.034 - Dr. Van K. Tharp, autor de 034Trading Beyond the Matrix: The Red Pill for Traders and Investors034 (Wiley), fundador, Van Tharp Institute, vantharp O livro de 034Kevin039s é um bom iniciante039s guia para o comércio de sistemas, Trading Trading Strategies 101.034 --Bob Pardo , Pardo Capital, autor de 034A avaliação e otimização de estratégias de negociação034 (Wiley) 034 Este livro é uma leitura obrigatória Não é uma simples lista de regras para negociar melhor é uma jornada na vida comercial do autor. O autor Kevin vai deixar o homem Kevin tornar-se seu amigo, compartilhando o caminho para se tornar um comerciante bem sucedido.034 - Andrea Unger, vencedora do Campeonato do Mundo de Futuros (R) Vencedor 2008, 2009, 2010, 2012 034 Os comerciantes técnicos bem-sucedidos acreditam que eles têm Habilidades que lhes permitem vencer o mercado. Mas esses comerciantes são realmente habilidosos ou são apenas sortudos. Este livro detalha a experiência de um comerciante bem sucedido que dedicou um tempo significativo à concepção de estratégias comerciais dinâmicas que tentam explorar as ineficiências do mercado. Talvez sejam comerciantes como estes que direcionem os mercados para a eficiência, ou talvez esses comerciantes tenham uma compreensão mais profunda dos mercados e da psicologia humana e, portanto, possam capturar algumas rendas. O debate sobre a eficiência do mercado continuará a raiva. Enquanto isso, talvez possamos aprender com esta jornada de um comerciante bem sucedido.034 - Peter Ritchken, Kenneth Walter Haber Professor, Departamento de Banca e Finanças, Timehead School of Management, Case Western Reserve University 034 O comerciante vencedor é raro. O comerciante vencedor quantitativo é ainda mais raro. Kevin Davey039s book 034Building Winning Algorithmic Trading Systems034 é o mais raro de todas as gemas. É um livro que diz ao comerciante quantitativo como construir um sistema de negociação quantitativo. Deve ser o livro de texto para todos os hedge funds quantitativos possíveis. Eu recomendo este livro para todos os comerciantes, mesmo aqueles que não usam métodos quantitativos. 0334 - Kurt K. Sakaeda, Campeão da Copa do Mundo de Futures Trading (R) Winner 2000 e 2004 034 Este livro é muito mais do que o comércio de sistemas que eu encontrei Uma infinidade de livros de negociação, mas este livro é o primeiro que eu realmente gostei de ler de capa a capa. Através de contas pessoais, ele oferece um passeio sincero, responsável e altamente colorido nos mercados futuros e na construção de sistemas. Este livro não é apenas para comerciantes de algo, nem é apenas para um nível de habilidade particular. Eu acredito que comerciantes de todos os tipos e tamanhos encontrarão algo neste livro para melhorar suas chances de sucesso no mercado.034 --Carley Garner, analista sênior do DeCarleyTradingshow Mais Tabela de conteúdos Agradecimentos ix Sobre o autor xi Introdução 1 PARTE IA TRADER S JOURNEY 7 CAPÍTULO 1 O nascimento de um comerciante 9 CAPÍTULO 2 O suficiente é suficiente 15 CAPÍTULO 3 Campeonato do mundo de triunfo de negociação de futuros 23 CAPÍTULO 4 Fazendo o salto transitar para cheio Tempo 33 PARTE II SEU SISTEMA DE NEGOCIAÇÃO 41 CAPÍTULO 5 Testando e avaliando um sistema de negociação 43 CAPÍTULO 6 Análise preliminar 53 CAPÍTULO 7 Análise detalhada 61 CAPÍTULO 8 Projetando e desenvolvendo sistemas 71 PARTE III DESENVOLVENDO UMA ESTRATÉGIA 77 CAPÍTULO 9 Estratégia Objetivos e objetivos de desenvolvimento 79 CAPÍTULO 10 Idéia de negociação 83 CAPÍTULO 11 Vamos falar sobre os dados 93 CAPÍTULO 12 Testes limitados 103 CAPÍTULO 13 Análise em profundidade Análise de prospecção rápida 115 CAPÍTULO 14 Monte Carlo Um Diálise e Incubação 129 CAPÍTULO 15 Diversificação 133 CAPÍTULO 16 Dimensionamento das posições e gestão do dinheiro 139 CAPÍTULO 17 Documentando o processo 147 PARTE IV CRIANDO UM SISTEMA 153 CAPÍTULO 18 Objetivos, testes iniciais e avançados 155 CAPÍTULO 19 Teste e incubação de Monte Carlo 163 PARTE V CONSIDERAÇÕES ANTES DE VIVER 175 CAPÍTULO 20 Dimensionamento de conta e posição 177 CAPÍTULO 21 Psicologia de negociação 187 CAPÍTULO 22 Outras considerações antes de entrar em vigor 195 PARTE VI MONITORIZANDO UMA ESTRATÉGIA VIVA 203 CAPÍTULO 23 Inspeções de monitoramento de uma estratégia ao vivo 205 CAPÍTULO 24 Tempo real 219 PARTE VII CONTA PRECAUÇÕES 233 CAPÍTULO 25 Delírios de Grandeza 235 Conclusão 243 APÊNDICE Um exemplo de troca de macaco, Código de linguagem fácil da TradeStation 247 APÊNDICE B Estratégia da noite do euro, formato de linguagem fácil da TradeStation 255 APÊNDICE C Estratégia do dia do euro, formato de linguagem fácil da TradeStation 259 Sobre o site da Companion 263 Índice 265 mostre mais

No comments:

Post a Comment