Я пытаюсь загрузить данные о запасах с ифинансированием, в частности: < /p>
!pip install yfinance
import yfinance as yf
yf.download('AAPL', start='2015-01-01', end=pd.to_datetime('today'), progress=False)
< /code>
Тем не менее, это возвращает: < /p>
1 Неудача. Получил неожиданный аргумент ключевого слова «ошибки») < /p>
< /blockquote>
Если я попытаюсь распечатать данные, это пустой массив.
У меня тоже есть Пробовал использовать класс тикера: < /p>
print(yf.Ticker('AAPL').info)
< /code>
Но это возвращает < /p>
Исключение: yfinance не удалось расшифровать ответ данных Yahoo < /p>
/blockquote>
Наконец, я попробовал Yahooquery: < /p>
!pip install yahooquery
from yahooquery import Ticker
t = Ticker('AAPL', asynchronous=True)
print(t.history(period='ytd', interval='1d'))
print(t.asset_profile)
< /code>
Но это возвращает: < /p>
пустой DataFrame
столбцы: [высокий, низкий, громкость, открытая, Close]
index: []
{'appl': 'Нет данных о фундаментах, не найденных для любого из
summarytypes = assetprofile'} < /p>
< /blockquote> < Br /> Pandas DataReader также не работает, хотя я считаю, что это зависит от ифинансирования. Мне интересно, делаю ли я что -то не так, или Yahoo API не работает. Любая помощь ценится.
Подробнее здесь: https://stackoverflow.com/questions/756 ... api-issues
Python - Yahoo Finance API. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение