Как я могу использовать YQL от Yahoo, чтобы получить цену акций на конкретной бирже?

Я пытаюсь использовать YQL от Yahoo, чтобы найти цену на бирже в Мадриде.

У меня есть запрос, который работает для поиска цены ARM на Лондонской фондовой бирже:

select * from yahoo.finance.quotes where symbol="arm.l"

но когда я пытаюсь выполнить аналогичный запрос для испанской компании на бирже в Мадриде, это не удается (Telephonica в этом примере):

select * from yahoo.finance.quotes where symbol="tef.mc"

Я могу видеть список Yahoo с информацией об акциях Telephonica на бирже в Мадриде, так что мне интересно, что-то не так с моим синтаксисом?

Любые предложения будут высоко ценится.

Большое спасибо, Крис

0 ответов

Вы можете использовать investpy, пакет Python для извлечения исторических данных из мировых акций, фондов и ETF. Я не знаю, знакомы ли вы с Python или даже используете ли вы его, но я дам вам информацию, потому что он может решить вашу проблему или помочь любому, кто хочет получить исторические данные с помощью investpy.

В этом случае предлагается следующий пример: "поскольку Telefónica является акцией испанского фондового рынка", вы можете использовать investpy для получения исторических данных следующим образом:

import investpy

df = investpy.get_historical_data(equity='telefonica',
                                  country='spain',
                                  start='01/01/2010',
                                  end='01/01/2019')

Для дальнейшего использования Investpy прочтите документацию! Надеюсь, это помогло вам решить вашу проблему!

Другие вопросы по тегам