Что случилось с устройством для чтения данных панд с помощью 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")

как обходной путь.

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