terça-feira, 7 de dezembro de 2010

JSystemTrade

 

JSystemTrader é um framework para desenvolvimento de Trade Systems(Os famosos ATS - automated trading system), como ele é possível realizar diversos tipos de trades nos mais variados mercados sem que o usuário esteja monitorando. Alguma das suas caracteristicas são: obter o preço de negocio, analisar o padrão do preço, fazer a decisão do trade, colocar e monitorar as ordens de execução e controle do risco involvido, tudo isso de acordo com a preferência do usuário. A idéia por trás desse framework é remover a emoção do trade, permitindo que o sistema execute de forma consistente e sistemático através de regras estabelecidas. 

 

O foco do JSystemTrade é em desenvolvedores de software. Não é um produto de prateleira que pode ser instalado e rodado imediatamente. Ele provem um framework para desenvolver ATS e requer um certo conhecimento de desenvolvimento em JAVA. Os usuários podem modificar qualquer parte do codigo e implementar suas próprias estratégias, customizar da melhor forma. Se você não é muito familiarizado com programação JAVA,  O JSystemTrade não vai ser muito util.

 

Alguma das suas funções:

- Trades em tempo real via “Interactive Brokers API  - http://www.interactivebrokers.com”
- Estratégia de BackTest
- Estratégia de Otimização
- Dados históricos vindos da IB e OpenTick
- Sincronizar carteira(em desenvolvimento)
- Indicadores tecnicos disponiveis

Algumas telas:

 

image

image

 

  • Dicas:

- O sistema leva algum tempo para vc entender, tenha paciência.

- É possível adaptar para o mercado Bovespa.

- O código é livre, vc pode brincar a vontade.

- Existe diversas cálculos de vários indicadores no código fonte(IFR, MACD e outros), vc pode reaproveitar na suas outras ferramentas.

- Pode baixar o código fonte direto para o a ferramenta de desenvolvimento Eclipse(http://code.google.com/p/jsystemtrader/wiki/GuideToCheckoutWithEclipse)

- Vc pode fazer um rápido teste

  1. Download http://jsystemtrader.googlecode.com/files/historicaldata.zip and unzip it to get sample data .
  2. Run http://jsystemtrader.googlecode.com/files/jsystemtrader.jnlp with java webstart

 

Para mais informações visite o site abaixo:

 

  http://code.google.com/p/jsystemtrader/

 

** Se houve muito interesse, posso postar mais dicas de como utilizar, apesar da ferramenta não apresentar tantas dificuldade, necessita mais de conhecimento de programação.

Nenhum comentário:

Adsense1