Как я могу использовать 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 прочтите документацию! Надеюсь, это помогло вам решить вашу проблему!