AIOTrade is a free, open source stock Technical Analysis and Trading platform with a pluggable architecture that is ideal for extensions such as indicators, charts and trading strategies.
AIOTrade will also focus on Artificial Intelligence On Trading. Including Neural Network, Support Vector Machine etc.
It's written in pure Java and based on NetBeans Platform