I need a stock market desktop application. First of all, I would need a user friendly platform. This application would be taking the EOD data from yahoo finance or from other service providers. I want the data to be in the system in some different format (Defined by us, not in .CSV format), which I can download every evening and automatically convert into defined format. This data would then be represented in the line, candlestick and other possible format. Along with that, I need to show other indicators like RSI, MACD etc which can also query scrip. Chart should be such that I can write a text, draw line etc.
I need solid software architecture before going ahead with the coding. Let me know if other details are required before bid is sealed.