I have a charting software used by a small group of traders. Currently it's EOD data. We want to make it RT (real time) or 20min delayed. I'd like a wide variety of data (stocks, ETF's etc). I understand that I will have to pay exchange fee's etc if it's RT. Where can I get a API for data at? I want something that's stable and is priced reasonable. Please PM if you don't want to write it here. Thanks.