CoinMarketCap's paid API. We're open to considering other data sources.
I also invite the OP to check out Blockmodo's API. We deliver this data to developers and institutional investors.
https://blockmodo.com/docs/api
We stream everything which includes the price, trades, news, social media and community posts, and code checkins.
On the price side, we have two channels. We have a stream channel and a ticker channel. The stream channel derives the price of tokens by looking at raw trades from a select set of exchanges which have been vettted.
We are based in SF and happy to help at no charge! Drop us a note.