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, Quandl…) but you have the ability to use Paid Providers to access extra data.