Thursday 24 August 2017

Forex Quantlib


O projeto QuantLib destina-se a fornecer uma estrutura de software abrangente para financiamento quantitativo. QuantLib é uma biblioteca livre de código aberto para modelagem, negociação e gerenciamento de riscos na vida real. O QuantLib está escrito em C com um modelo de objeto limpo e é exportado para diferentes idiomas, como C, Objective Caml, Java, Perl, Python, GNU R, Ruby e Scheme. Uma versão habilitada para AAD também está disponível. O projeto de repositório facilita a implantação de bibliotecas de objetos para plataformas de usuários finais e é usado para gerar QuantLibXL. Um addin do Excel para QuantLib e QuantLibAddin. QuantLib addins para outras plataformas, como o LibreOffice Calc. Ligações para outras línguas e portar para Gnumeric, Matlab Octave, S-PLUS R. Mathematica. As arquiteturas COM CORBA SOAP, FpML, estão em consideração. Veja a página de extensões para obter detalhes. Apreciado por analistas quantitativos e desenvolvedores, é destinado tanto aos acadêmicos quanto a profissionais, promovendo uma maior interação entre eles. O QuantLib oferece ferramentas que são úteis tanto para implementação prática quanto para modelagem avançada, com características como convenções de mercado, modelos de curva de rendimento, solucionadores, PDEs, Monte Carlo (baixa discrepância incluída), opções exóticas, VAR e assim por diante. A finanças é uma área onde projetos bem-escritos de código aberto podem fazer uma enorme diferença: qualquer instituição financeira precisa de uma implementação sólida, efetiva e efetiva de modelos de preços de ponta e ferramentas de hedge. No entanto, para chegar lá, é atualmente forçado a reinventar a roda de cada vez. Mesmo os modelos padrão da década, como o Black-Scholes, ainda não possuem uma implementação pública robusta. Como consequências, muitos quants estão desperdiçando seu tempo escrevendo classes C que já foram escritas milhares de vezes. Ao projetar e construir essas ferramentas ao ar livre, a QuantLib irá incentivar a revisão por pares das ferramentas em si e demonstrar como isso deve ser feito para software científico e comercial. Dan Gezelters conversou na primeira conferência Open Source Open Science que discutiu como a tradição científica da revisão por pares se encaixa bem com a filosofia do movimento Open Source. Os padrões abertos são o único caminho justo para que a ciência e a tecnologia evoluam. A biblioteca poderia ser explorada em diferentes instituições de pesquisa e regulamentação, bancos, empresas de software, e assim por diante. Sendo um projeto aberto de código aberto, os quads que contribuem para a biblioteca não precisariam começar do zero a cada vez. Os alunos podem dominar uma biblioteca que realmente é usada no mundo real e contribuí-la de forma significativa. Isso poderia potencialmente colocá-los em uma posição privilegiada no mercado de trabalho. Os pesquisadores teriam um quadro à mão, o que reduz consideravelmente a quantidade de trabalho de baixo nível necessário para construir modelos, de modo a poder se concentrar em problemas mais complexos e interessantes. As empresas financeiras podem explorar o QuantLib como código base e / ou benchmark, ao mesmo tempo em que podem se engajar na criação de soluções mais inovadoras que os tornem mais competitivos no mercado. As instituições reguladoras podem ter uma ferramenta para práticas tarifárias e de gerenciamento de riscos padrão. A licença QuantLib é uma licença BSD modificada, adequada para uso em software livre e aplicativos proprietários, impondo nenhuma restrição ao uso da biblioteca. Algumas empresas comprometeram recursos significativos para o desenvolvimento desta biblioteca, principalmente StatPro. Um fornecedor líder de gerenciamento de riscos internacional, onde o projeto QuantLib foi nascido Plataforma gerada de estratégias de negociação Exporte suas estratégias para MetaTrader4, NinjaTrader ou Tradestation com código fonte completo Melhorar as estratégias existentes, alterando as regras de negociação Otimize sua estratégia usando otimização Walk-Forward Em StrategyQuant você Não precisa definir as regras de negociação do seu novo sistema de negociação. Ele usa técnicas de aprendizado de máquinas para gerar estratégias comerciais novas e exclusivas. Não é necessário conhecimento de programação ou comercialização. Ele é capaz de criar estratégias que você como comerciante não pensaria, e é capaz de fazê-lo rapidamente e testar as estratégias geradas imediatamente. O StrategyQuant pode gerar centenas de novas estratégias de negociação - cada uma, testada de novo em múltiplos cronogramas de dados para garantir a máxima robustez. As estratégias resultantes podem ser salvas como uma estratégia Tradestation em EasyLanguage, NinjaTrader C strategy ou MetaTrader 4 Expert Advisor com código-fonte completo. Testes robustos de backtesting e estratégia StrategyQuant inclui a análise de desempenho de estratégia mais complexa no mercado. Ele contém várias ferramentas poderosas que permitem que você teste sua estratégia de robustez para evitar ajuste de curva e sobre otimização incluindo Monte Carlo, Walk-Forward e gráficos 3D. Plataformas suportadas StrategyQuant gera estratégias de negociação que podem ser usadas nas seguintes plataformas de negociação: plataforma de negociação favorita para forex e CFDs Plataforma de negociação em destaque para futuros, ações, ETFs, commodities Como exatamente isso funciona Vamos dizer que deseja criar uma nova estratégia de negociação para EURUSD: Você escolherá a fonte de dados EURUSD, escolherá o prazo e o intervalo de tempo. Defina quais blocos a estratégia deve consistir (indicadores, dados de preços, operadores, etc.). Defina o que deve ser os parâmetros da estratégia resultante - por exemplo, o Lucro Líquido total deve estar acima de 5000, o Drawdown deve ser inferior a 20, a relação Return DD deve estar acima de 4, deve produzir pelo menos 300 negociações. Então, basta clicar no botão Iniciar e StrategyQuant fará o trabalho. Ele gerará aleatoriamente novas estratégias de negociação usando os blocos de construção que você selecionou, testando-os de imediato e armazena os que se adequam aos seus requisitos para sua revisão. Você pode então rever as estratégias recém-geradas, executar testes de adição ou exportá-las como EAT MetaTrader4. É uma incrível peça de software que eu comprei StrategyQuant em dezembro de 2011 e tenho usado isso diariamente desde então, simplesmente colocar - é uma incrível peça de software. Até agora, criei vários EAs que funcionam muito bem no backtest, tanto que os adicionei às minhas contas ao vivo. No passado, fiquei desapontado com os resultados comerciais da EA e, neste momento, estou convencido de que, quando uma EA comercial lucrativa é lançada, os corretores encontram rapidamente uma maneira de neutralizá-lo no final através dos plugins do corretor MT4. Com o GB, posso desenvolver e testar automaticamente as estratégias de negociação que ninguém (especialmente meu corretor) do mundo conhece, ou está usando e lucrando com eles. O suporte para o produto também é excelente com um fórum de membros, instruções detalhadas e versões novas. Felicito Mark e o time do StrategyQuant por este software de mudança de jogo. Muito obrigado mais uma vez - Neil Rickaby Comece a desenvolver seus próprios sistemas de negociação automatizados Todos sabemos o quão difícil é encontrar uma estratégia de negociação lucrativa que possa ser negociada mecanicamente. Com StrategyQuant você poderá projetar seus próprios sistemas de negociação automatizados. Em vez de comprar EAs desenvolvidas por outra pessoa, você pode simplesmente gerar as suas próprias. Você pode até mesmo gerar um portfólio de diferentes EAs para negociar em diferentes pares. A abordagem utilizada no StrategyQuant é o futuro da negociação automática e StrategyQuant é a melhor e mais complexa ferramenta disponível para os comerciantes de divisas. StrategyQuant v. 3.8 Licença de vida com todas as futuras atualizações gratuitas Possibilidade de gerar número ilimitado de estratégias de negociação Exportação simples para MT4 EA, NinjaTrader C ou Tradestation EasyLanguage Acesso ao fórum da comunidade privada

No comments:

Post a Comment