Что случилось с устройством для чтения данных панд с помощью stooq?
Я создал набор скриптов, которые получают и выполняют технический анализ акций с помощью pandas-datareader. Работает уже 6-8 месяцев без проблем.
Внезапно на этой неделе функция чтения данных возвращает пустые кадры, например:
import pandas_datareader as web
BAC = web.DataReader("AAPL.US", "stooq")
print BAC
Изменился ли формат? Нужно ли мне теперь формулировать его по-другому?
Большое спасибо
0 ответов
В 0.7.0 была введена ошибка, которая автоматически добавляется .US
на каждый тикер. Это, вероятно, возвращается в 0.8.0 (см. Этот запрос на извлечение), но сейчас используйте:
BAC = web.DataReader("AAPL", "stooq")
как обходной путь.