Как загрузить несколько акций с помощью Yahoo API v11 - PullRequest
0 голосов
/ 04 ноября 2018

Как я могу загрузить несколько символов, используя Yahoo Finance API version> = 8? Как вы можете видеть здесь, я могу загрузить несколько акций с версией 7, но начиная с версии 8 они что-то изменили:

https://query2.finance.yahoo.com/v7/finance/quote?symbols=AAPL,KO

В частности, в последней версии (11) я могу добавить несколько модулей с полезными данными, однако я могу использовать только один отдельный запас для каждого запроса. Как я могу загрузить несколько, как я мог сделать в предыдущем примере?

https://query2.finance.yahoo.com/v11/finance/quoteSummary/KO?modules=summaryProfile,financialData,defaultKeyStatistics

Я пробовал:

https://query2.finance.yahoo.com/v11/finance/quoteSummary/AAPL,KO?modules=summaryProfile,financialData,defaultKeyStatistics

но это не работает.

1 Ответ

0 голосов
/ 04 ноября 2018

Я не нашел ничего, что указывало бы на то, что загрузка данных для нескольких тикеров все еще поддерживается. Однако см., Например, это "пакет Python, целью которого является исправление поддержки Yahoo! Finance for Pandas DataReader" (кредит этот ответ ), который позволяет запрашивать данные по нескольким тикерам и который затем разбивает его на одно-тикерные запросы для вас.

Есть ли конкретная причина, по которой вам нужно получать данные о нескольких тикерах одним запросом / почему использование нескольких запросов недопустимо?

...