Tintin92 Registered: Nov 2004 Posts: 29 | 05-26-07 08:54 PM Hi, Here a updated list of Open Source Java Trading Softwares. From this release, the softwares are sorted by alphabetical name order. I will try to keep this PDF up-to-date. The latest release will be available here : http://groups.google.com/group/JavaTraders To access this group is free, you only need to register. How to run the softwares. To run these softwares you need Java on your PC. You can find java here : http://www.java.com Java is a free software under GPL licence. All the softwares show in this PDF come with source code. Sometime you dont need to compile the source code to run the software. In this case you have just to choose the right release for your OS ( Windows, Linux, etc...). In other case you have to compile yourself from the source code. Generally is more easy to compile from a EDI. There are several free Java EDI. Eclipse : http://www.eclipse.org/ or NetBeans http://www.netbeans.org AIOTrade http://sourceforge.net/projects/humaitrader http://blogtrader.org/ AIOTrade (formerly Humai Trader Platform) is a free, open source stock technical analysis platform built on pure java. Its pluggable architecture is also ideal for custom features extending, such as indicators and charts. It Requires JRE 1.5.0+. Auge http://sourceforge.net/projects/auge http://auge.sourceforge.net/ Auge is an easy-to-use financial portfolio management application. Auge will help you monitor and analyze your stock and mutual fund positions, providing powerful insight into your entire investment portfolio. Data Visualizer http://sourceforge.net/projects/dataviews http://dataviews.sourceforge.net/ Modular environment for graphical visualization of stock market type data CCAPI2 http://www.activestocks.eu/?q=node/1 http://www.activestocks.eu/ The open source finance library on the net. A java library for automated stock trading, sub fields of financial engineering and automated financial instrument analysis. A java financial library. The CCAPI It is also a algorithm trading application framework. CCAPI is the premium open source java library for developing stock exchange related applications on the net. Various common indicators, methods for creating charts and direct trade interfaces to selected brokers are available for your fingertips. EclipseTrade http://sourceforge.net/projects/eclipsetrader/ http://eclipsetrader.sourceforge.net/ Stock exchange analysis system, featuring shares pricing watch, intraday and history charts with technical analysis indicators, level II/market depth view, news watching, automated trading systems, integrated trading. Based on Eclipse RCP framework. JSystemTrader http://www.myjavaserver.com/~nonlin...stemTrader.html JSystemTrader is a fully automated trading system (ATS) that can trade various types of market securities during the trading day without user monitoring. All aspects of trading, such as obtaining historical and real time quotes, analyzing price patterns, making trading decisions, placing orders, monitoring order executions, and controlling the risk are automated according to the user preferences. The central idea behind JSystemTrader is to completely remove the emotions from trading, so that the trading system can systematically and consistently follow a predefined set of rules. Market Analysis System http://sourceforge.net/projects/eiffel-mas http://eiffel-mas.sourceforge.net/ System for analysis of financial markets using technical analysis. Includes facilities for stock charting and futures charting, as well as automated generation of trading signals based on user-selected criteria. Operates on both daily and intraday data. Marketcetera http://trac.marketcetera.org/ http://www.marketcetera.com/ Marketcetera LLC is building a new software platform committed to providing fast, flexible and reliable securities trading tools to financial services professionals. Our mission is to make world-class order-management and risk-management software available and affordable to individuals and to institutions of all sizes. Marketcetera focuses on building the key trading functions that are common to all organizations, thus freeing our clients to concentrate on proprietary trading algorithms and other specialized software that provide a competitive advantage. Matrex http://sourceforge.net/projects/matrex/ http://matrex.sourceforge.net/ Use Matrex, the un-spreadsheet, instead of spreadsheets when working with vectors (e.g. database data, charts) and matrices. The perfect desktop tool for mathematical, statistical models and complex calculations. Adapters to matlab, scilab, octave, R. Merchant of Venice http://sourceforge.net/projects/mov http://mov.sourceforge.net/ Venice is a stock market trading programme that supports portfolio management, charting, technical analysis, paper trading and genetic programming. Venice runs in a graphical user interface with online help and has full documentation. Open Java Trading System http://sourceforge.net/projects/ojts/ http://ojts.sourceforge.net/ The Open Java Trading System (OJTS) is meant to be a common infrastructure to develop (stock) trading systems. There are four parts: gathering of raw data over the internet, recognition of trading signals, a visualisation module and trading with banks. Oropuro trading system http://sourceforge.net/projects/oropuro http://www.oropuro.org Complete technical analysis & trading system, full set of features: retrieve, analyze EOD stocks data; manage multiple portfolios; technical analysis & graphical rendering; neural networks for generation of trading signals; support trader community, SFL Java Trading System Enviroment http://sourceforge.net/projects/sfljtse http://www.sflweb.org/index.php?blog=sfljtse The SFL Java Trading System Enviroment is a java application built on KISS principle (Keep It Simple,Stupid) and its aim is to provide a fast and platform indipendent infrastructure to develop and execute trading systems. TrueTrade http://code.google.com/p/truetrade/ http://groups.google.com/group/TrueTrade-Gen http://groups.google.com/group/TrueTrade-Dev TrueTrade is a framework for developing, testing and running automatic trading systems. It is intended to provide support for a wide range of orders, financial instruments and time scales. It provides tooling for backtesting the strategy against historical data, and a separate tool for running the strategies in live mode. Strategies currently require some Java coding experience, though this may change at a later date. It is currently in pre-alpha mode and should not be used against a live trading account. |