iMastock is a stock market  technical analysis program, centered on Elliott Waves theory and Candlesticks Charting methodologies. It includes all classical technical analysis indicators such as RSI, Stochastic, Points & Figures and many others...

iMastock also offers the possibility to manage and track performance of
Investments Portfolios. Doing so, iMastock supports multi-currencies portfolios of stocks or put/call options.

By default, data are downloaded from free
Internet data sources (Yahoo, Google, MSN…) but you have the ability to use Paid Providers to access extra data. At this point, EODData (Platinum account) offers access to commodities, futures and foreign exchanges markets in the US, UK, Canada, Australia, India and many other exchanges.