Negociação de desenvolvimento de sistemas Opções de ferramentas
Conceitualmente, você pode usar o verso de um envelope para desenvolver suas idéias do sistema de negociação. No entanto, a maioria dos comerciantes quer alguma forma de confirmar que os seus sistemas recém-projetado pode executar rentável antes de se comprometer capital de negociação real. Isso significa que você precisa encontrar uma maneira de testar seu sistema, através da simulação de negócios usando dados históricos.
Menu
opções de hardware de desenvolvimento de sistemas
Fazendo a matemática o que é necessário ao testar o seu sistema pode realmente abrandar o seu computador, e pode gerar uma grande quantidade de dados. Praticamente qualquer computador vai fazer o trabalho quando você está começando, mas se você acabar testar muitas idéias do sistema, você definitivamente precisa de uma grande quantidade de armazenamento em disco e um computador rápido.
O equipamento informático necessário para executar uma plataforma de negociação por conta própria, incluindo produtos como TradeStation ou MetaStock, é geralmente suficiente para o desenvolvimento e teste do sistema.
opções de software de desenvolvimento de sistemas
Muitos produtos de negociação do sistema de desenvolvimento e de teste estão no mercado. Algumas plataformas de negociação por conta própria, como TradeStation ou MetaStock, incluem recursos de teste do sistema. software de planilha, como o Microsoft Excel, também é útil para a análise de sistemas de negociação simples e para analisar os resultados gerados por-desenvolvimento especializado e teste de software.
Negociação sistema de desenvolvimento e teste de software
Você precisa considerar vários dos seguintes critérios ao avaliar o seu sistema de desenvolvimento e teste de software:
Todos os programas de troca de sistema em desenvolvimento e testes usar algum tipo de linguagem de computador para descrever e testar seu sistema. Alguns são concisa e difícil de usar-outros são mais intuitiva. Traders com fortes conhecimentos de informática ou de programação têm pouco problema dominar qualquer um desses idiomas, mas outros lutam. Preste muita atenção a esta linguagem de desenvolvimento antes de escolher um sistema. Esteja certo de que você é capaz de usar seu sistema escolhido.
Você precisa para integrar seu sistema de negociação com os seus gráficos de ações. Alguns softwares de sistema de desenvolvimento requer que você realmente escrever código de computador que permite que você exiba seu sistema de negociação e gráficos de ações simultaneamente. Evitar esses sistemas se você é código de computador escrito desconfortável.
A forma ea eficácia pela qual seus relatórios do sistema de desenvolvimento e teste de software sobre como seu sistema de negociação está realizando é crítica. Alguns sistemas fornecem estatísticas extremamente detalhados sobre o desempenho de seus sistemas de negociação. Outros, no entanto, a lista de pouco mais do que a comprar ou vender sinais. Em geral, mais informação é melhor.
Certifique-se de seus programas de desenvolvimento de sistemas e testes são capazes de exportar os dados que eles geram, dados de preços históricos incluídos, em um programa de planilha para análise posterior.
TradeStation é a plataforma de desenvolvimento de sistemas banhado a ouro. Ele tem muitas ferramentas embutidas que fazem o seu trabalho de desenvolvimento e teste relativamente fácil. Para aqueles com orçamentos apertados, uma das alternativas mais baratas que você pode querer considerar é um programa de gráficos e sistema de desenvolvimento como AmiBroker.
Embora flexível e poderosa, AmiBroker não é tão ou polido como TradeStation rica longa-e requer significativamente mais esforço de sua parte. Por exemplo, AmiBroker inclui indicadores de análise técnica bem conhecidas como médias móveis e MACD, mas o número de indicadores está incluído um pequeno subconjunto em comparação com o que TradeStation oferece. Da mesma forma, você tem que usar a linguagem da fórmula de AmiBroker para criar e inserir quaisquer outros indicadores que você pode estar usando.
software de planilha
Embora um programa de planilha não pode fazer tudo que um programa de sistema de desenvolvimento e teste especializado pode fazer, ele pode adicionar um pouco de potência de análise para seu kit de ferramentas de desenvolvimento de sistemas. Você pode codificar e testar os sistemas de negociação simples diretamente na planilha. Você também pode avaliar os resultados de seus testes do sistema de negociação usando funções estatísticas e análise de built-in da planilha.
Você pode, por exemplo, copiar os dados de preços para um estoque em sua planilha, calcular médias móveis e outros indicadores, em seguida, configurar comprar, vender, ou vender-curtos sinais. Você também pode exportar sinais de negociação de seu programa de desenvolvimento de sistemas e importar os resultados em sua planilha para análise posterior.
Um projeto de planilha que você pode tentar está calculando o máximo de movimentos favoráveis e desfavoráveis, após o seu sistema provocou um sinal de comprar ou vender. Simples de fazer, ele ajuda a entender os pontos fortes e fracos do seu sistema de comércio em grande detalhe. Pode ver se problemas com seu sistema de negociação pode ser resolvido por meio de diferentes procedimentos de saída ou mais apertado (ou perdedor) stop-loss pontos.
Por exemplo, embora seus sinais de entrada pode mostrar a promessa, seus sinais de saída pode estar causando-lhe para deixar um monte de dinheiro sobre a mesa. Estas situações são difíceis de ver quando você está trabalhando apenas com gráficos, mas pode saltar para fora quando você está trabalhando com dados brutos durante a sua análise de planilhas.
Alguns programas de sistema de desenvolvimento de fornecer uma grande quantidade de análise estatística, de modo a escolher entre as ferramentas de planilhas e ferramentas de sistema de desenvolvimento é um trade-off entre o rigor e celeridade. Depois de ter sido através do teste de exercícios algumas vezes, você começa uma sensação para a força de cada abordagem.
Como encontrar a dados históricos para o teste do sistema
Testando o sistema significa avaliar como ele se comporta quando simulando negociação usando dados históricos de preços. Dez a vinte anos de dados históricos de final de dia para os índices e ações em que você planeja para o comércio é geralmente mais do que suficiente para simular adequadamente comércios para testar seu sistema.
Você pode baixar dados históricos a partir da Internet, e alguns dados on-line está disponível gratuitamente. Algumas plataformas de negociação de propriedade da mesma forma incluir o acesso a dados históricos. Você pode querer obter dados de mais de uma fonte para confirmar a sua precisão.
Yahoo Finance fornece gratuitamente os dados históricos e permite que você faça o download dos dados em uma planilha. Para acessar o feed de dados Yahoo, obter uma cotação para o estoque e selecione # Os preços 147-histórico # 148- sob o item de menu Quotes. Então clique # 147 Download para Spreadsheet # 148.;
Aqui estão alguns lugares que oferecem diversas formas de dados históricos:
Data histórica:
Dados Intraday:
Os dados históricos em CD: