Я не думаю, что есть услуга, которая предоставляет цены для "всех акций", поскольку трудно определить "все". Хотите получить все перечисленные акции? Это будет 2000+ для NYSE и еще 2000+ для NASDAQ.
Самый близкий к нему мултикерный запрос от Yahoo! , но вам нужно указать тикеры в запросе. (Остерегайтесь веб-служб Yahoo! ограничения )
Вторым решением является использование Google API, создание портфолио с необходимыми позициями (тикерами) и запрос данных через него. Хотя это звучит проще, вы должны знать, что Google Finance API устарел (но еще не выключен).