I'm with Interactive Brokers but have found their data stream to be useless due to the 100 symbol limit, limits on the number of backfills and extremely slow speed of backfills. I've been looking at third party data streams and have found some reasonably priced ones but none of them offer an API. I've also found a few with an API but the pricing is a bit ridiculous (presumably aimed at institutions). Can anybody recommend a reasonably priced data stream that offers an API? Thanks for any suggestions you can offer.